Spaghetti carbonara is a Roman pasta of eggs, cheese, and guanciale that comes together into a silky sauce without any cream. The heat of the hot pasta cooks the eggs just enough to thicken the sauce while keeping it smooth and rich. Success depends on timing: the pasta must be hot, the egg mixture must go in off the heat, and everything happens in seconds.
Ingredients for Spaghetti Carbonara
Spaghetti is the vessel that carries the sauce. Guanciale, cured pork jowl, renders its fat to coat the pasta and gives the dish its signature salty, meaty flavor; pancetta is a common substitute if guanciale is hard to find. Eggs and egg yolks emulsify with the pasta water and fat to form the sauce, and they must be at room temperature so they cook evenly without scrambling. Pecorino Romano cheese, grated fresh, adds sharpness and salt. Black pepper is toasted in the rendered fat to deepen its flavor. Salt seasons the pasta water and the final dish.
Why This Spaghetti Carbonara Works
The egg mixture does not scramble because the pasta is pulled from the heat before the eggs go in. The residual heat and the starchy pasta water are just enough to gently thicken the eggs into a sauce. If the pan stays on the heat or the eggs are too cold, they either turn grainy or stay thin.
Guanciale renders slowly over low heat, releasing fat that will carry the pepper and coat every strand. The starch in the pasta water acts as an emulsifier, helping the fat and eggs come together into something creamy without cream. Saving a full cup of that water before draining is essential; if the sauce gets too thick or breaks, a splash of it fixes it.
Pecorino Romano is saltier and more assertive than Parmigiano-Reggiano, which is why it is the traditional choice. The cheese also contains casein proteins that help the sauce stay smooth and prevent the eggs from curdling.
Spaghetti Carbonara Tips & Tricks
- Salt the pasta water generously so it tastes like the sea. The starch-laden water will flavor the sauce.
- Cook the spaghetti one minute short of the package time, as it will finish cooking when you toss it with the hot fat and eggs.
- Bring the eggs and cheese to room temperature before starting, so the residual heat cooks them evenly without scrambling.
- Add the pasta to the guanciale off the heat, stir quickly, then add the egg mixture while stirring constantly.
Mistakes To Avoid
Scrambled eggs happen when the pan is too hot or the eggs are cold. If the mixture hits a hot pan or cold eggs hit hot pasta, the proteins seize and turn grainy. Stir the eggs in off the heat and have them at room temperature.
A broken or gluey sauce comes from cooking the egg mixture on the heat. The eggs overcook and separate from the fat, leaving an oily, clumpy mess. Keep the pan off the heat while you stir in the eggs and cheese.
A thin, watery sauce means not enough starch in the water or too much water added. Pasta water is your thickener. Use it a splash at a time and reserve the full cup before you drain the pasta.
Skipping the rest after rendering the guanciale means the fat is too hot when the pasta goes in. Let the pan cool for one full minute after the guanciale is crispy and the fat is rendered, so the temperature drops enough to safely add the eggs.
As an Amazon Associate, we earn from qualifying purchases.
Ingredients
- 1 pound spaghetti
- 6 ounces guanciale, cut into 1/4-inch cubes
- 3 large eggs, room temperature
- 2 large egg yolks, room temperature
- 2 cups freshly grated Pecorino Romano cheese
- 2 teaspoons freshly ground black pepper
- Salt for pasta water
Step-by-step Instructions
- Bring a large pot of water to a boil over high heat. Add salt until the water tastes like the sea, then add the spaghetti and stir. Cook to one minute before the package says it is done (taste it. It should have a slight firmness in the center).
- While the pasta cooks, put the guanciale cubes in a large skillet over medium-low heat. Stir occasionally until the edges are crispy and the fat is rendered, about 8 to 10 minutes. You should have about 3 tablespoons of fat in the pan.
- When the guanciale is crispy, add the black pepper and stir for 30 seconds until fragrant. Remove the pan from the heat and let it rest for 1 minute so the temperature drops.
- Before draining the pasta, reserve 1 cup of the cooking water in a heatproof cup. Drain the spaghetti in a colander.
- In a bowl, whisk together the eggs, egg yolks, and Pecorino Romano cheese until smooth.
- Add the hot drained spaghetti to the skillet with the guanciale and fat off the heat. Stir constantly with a wooden spoon for 1 minute until the pasta is coated.
- Pour the egg mixture into the skillet while stirring constantly and vigorously. Keep stirring for 1 to 2 minutes until the sauce thickens and coats every strand. The eggs should reach 160°F (71°C) on an instant-read thermometer. If the sauce looks too thick or starts to look grainy, add pasta water a splash at a time while stirring until it is silky.
- Taste and add salt if needed. Divide among four bowls and serve immediately with extra Pecorino Romano and black pepper on the side.
Frequently Asked Questions
Can I use bacon instead of guanciale?
Bacon works but tastes smoky rather than salty and meaty. If you use it, cook it until crispy, then chop it finely. Pancetta is closer to the original flavor and is easier to find than guanciale at most markets.
What if my sauce breaks or looks grainy?
Add a splash of the reserved pasta water and stir off the heat. The starch will help the sauce come back together. If it is too thick, add water a tablespoon at a time until it coats the pasta smoothly.
Can this be made ahead?
Carbonara must be served immediately after it is made. The sauce sets as it sits and becomes gluey. Make it only when you are ready to eat.
Serving Ideas for Spaghetti Carbonara
Serve carbonara with a simple green salad dressed with lemon and olive oil to cut through the richness. A crusty bread is essential for soaking up any sauce left on the plate. A cold white wine like Pinot Grigio or Vermentino pairs well with the salty, rich dish. Finish with a small glass of prosecco or sparkling water to cleanse the palate.
