Skip to content

Pasta · Lazio

Authentic Spaghetti Carbonara Recipe

This Roman spaghetti carbonara coats pasta in a silky egg, Pecorino Romano, and guanciale sauce; a gentle water bath cooks the eggs without adding cream.

By Lucia Moretti (pen name) · · Editorial policy

Total
35 min
Difficulty
Medium
Serves
4
Save
A shallow warm bowl of glossy spaghetti carbonara, twirled into a neat nest and topped

Spaghetti carbonara is a Roman pasta dish with a silky sauce of eggs, Pecorino Romano, black pepper, and guanciale. In Rome, Lazio, guanciale—cured pork jowl—gives the dish its savory backbone, while the cheese brings a sharp, salty bite. There is no cream in this version; the sauce gets its texture from eggs, cheese, and a little starchy pasta water.

The key is to combine the egg mixture with hot pasta without scrambling it. I start the sauce off the burner, then use a gentle water bath as a safety-focused adaptation to bring the eggs to 160°F. Keep the pasta moving and check the sauce itself with an instant-read thermometer. It should look glossy and cling to the strands, not sit in a puddle. Cook the spaghetti al dente (firm to the bite), and save some pasta water before draining; those two details make the sauce easier to control. This version works because careful, constant tossing keeps the sauce silky while the eggs reach a safe temperature.

More pasta to cook next: Bigoli in Salsa, Cacio e Pepe, Gnocchi alla Sorrentina.

Recipes stay free thanks to ads. Advertising disclosure

The recipe

Spaghetti Carbonara

Servings
4
Units

Ingredients

for 4 servings

Equipment

  • Large pot
  • Large skillet
  • Heatproof mixing bowl
  • Small saucepan for the water bath
  • Tongs
  • Instant-read thermometer
  • Grater

Method

  1. Bring the water to a boil in a large pot, add the salt, then cook the spaghetti until just al dente, following the package time as a guide. Before draining, reserve 1 cup (240 ml) of pasta water.

  2. Cook the guanciale in a large skillet over medium-low heat, stirring now and then, until the fat renders and the pieces are golden at the edges, about 7–9 minutes. Take the skillet off the heat.

    Golden-edged guanciale in the skillet with rendered fat visible
  3. Whisk the eggs, yolks, Pecorino Romano, and black pepper in a heatproof bowl until thick and evenly combined. Set the bowl near the stove.

  4. Add the drained spaghetti to the skillet with the guanciale and toss to coat. Let it sit off the heat for about 1 minute so the pan is hot but not scorching, then toss in the egg-and-cheese mixture with 2 tablespoons (30 ml) of pasta water.

    Spaghetti and guanciale being tossed with the egg-and-cheese mixture in the skillet, before the water bath
  5. Transfer all the pasta, guanciale, and sauce from the skillet into the heatproof bowl. Set the bowl over a saucepan of gently simmering water, making sure the bowl does not touch the water.

  6. Toss the pasta constantly over the water bath, scraping the bowl as you go. Add reserved pasta water 1 tablespoon (15 ml) at a time until the sauce looks glossy and clings to the strands. Check the sauce itself with an instant-read thermometer and remove the bowl from the heat as soon as it reaches 160°F (71°C), about 2–5 minutes. Do not stop stirring; the sauce thickens quickly.

    Glossy carbonara being continuously tossed in the heatproof bowl over simmering water, with a thermometer checking the sauce
  7. Divide among warm bowls and serve immediately with extra Pecorino Romano and black pepper, if desired.

    Finished spaghetti carbonara twirled into warm bowls, with a light scatter of Pecorino Romano and black pepper

Food safety

This recipe uses eggs and a water-bath adaptation to bring the sauce to 160°F (71°C), the USDA safe minimum temperature for egg dishes. Check the sauce itself with an instant-read thermometer, not just the pasta. Cook guanciale until hot and golden.

Where it goes wrong

If you seeIt’s becauseDo this
The eggs form soft lumps.Why The pasta or skillet was too hot, or the sauce was not stirred continuously.Fix Take the skillet off the heat before adding the eggs, transfer everything to the bowl, and toss constantly over gently simmering water.
The sauce is thick and pasty.Why The cheese absorbed too much moisture or the sauce cooked too long.Fix Toss in reserved pasta water 1 tablespoon (15 ml) at a time until the sauce loosens and shines.
The sauce is runny and slides off the spaghetti.Why The sauce has not thickened enough, or too much pasta water was added.Fix Keep tossing over the water bath and check the sauce temperature. If it is already at 160°F (71°C), toss briefly off the heat rather than adding more water.
The dish tastes overly salty.Why Guanciale and Pecorino Romano are both salty, and the pasta water may have been heavily salted.Fix Use the measured salt amount, avoid adding extra salt to the sauce, and finish with more cheese only after tasting.

Questions

Does authentic spaghetti carbonara have cream?

No, Roman-style carbonara does not need cream. Eggs, Pecorino Romano, rendered guanciale fat, and starchy pasta water make the sauce silky.

Can I use bacon instead of guanciale?

Yes, but the flavor will be different. Guanciale is cured pork jowl; pancetta is a closer substitute than smoky bacon.

How do I keep carbonara eggs from scrambling?

Take the skillet off the heat before adding the egg mixture, then toss continuously in a gentle water bath. Check the sauce with a thermometer and stop heating at 160°F (71°C).

Can I reheat leftover carbonara?

Yes, though the sauce is best freshly made. Reheat leftovers gently in a skillet with a splash of water, stirring often, until steaming hot.

Cooked this?

Sign in to rate it or say how it turned out.

Back to all recipes