Skip to content
Zaffaron

Spaghetti Carbonara (Spaghetti alla Carbonara) — Roman Pasta with Eggs, Pecorino, and Guanciale

Spaghetti alla carbonara is a Roman classic built from pasta, guanciale, eggs, Pecorino Romano, and black pepper. Its sauce is made by gentle residual heat, never cream, giving a glossy, savory coating.

By Zaffaron Kitchen· Published June 20, 2026 Verified Recipe
Nut-Free
Contains: eggs, gluten, dairy
30 min total Prep 12m · Cook 18m 4 servings 710 cal
↓ Jump to Recipe
Spaghetti Carbonara — Roman Pasta with Eggs, Pecorino, and Guanciale - authentic italian recipe

Printable Recipe Card

Servings: 4 · Total: 30 min · Difficulty: medium

Ingredients (quick list)

  • 320 g spaghetti
  • 3 l water
  • 18 g fine sea salt
  • 150 g guanciale (rind removed, cut into 6 mm batons)
  • 4 large egg yolks (at room temperature)
  • 1 large egg (at room temperature)
  • 100 g Pecorino Romano (finely grated, plus 20 g reserved from the total for serving)
  • 2 tsp black pepper (freshly and coarsely ground)

Steps (summary)

  1. Bring 3 l water to a rolling boil in a large pot, then stir in 18 g fine sea salt. Use this measured amount because Pecorino Ro…
  2. Place the guanciale batons in a cold skillet and set it over medium-low heat. Cook for 8 to 10 minutes, stirring often, until t…
  3. Meanwhile, whisk the 4 egg yolks, 1 whole egg, 80 g of the grated Pecorino Romano, and 2 tsp black pepper in a heatproof bowl u…
  4. Cook the spaghetti until it is 1 minute firmer than the package timing for al dente, usually 8 to 10 minutes depending on the b…
  5. Transfer the spaghetti directly into the skillet with the rendered guanciale and toss over low heat for 30 seconds. Add 120 ml…
  6. Remove the skillet from the heat and let it stand for 45 seconds so the surface heat drops below scrambling temperature. Pour i…

+ 1 more steps in the full instructions section below.

Cultural Background

Carbonara is closely associated with Rome and Lazio, celebrated for turning pantry staples into a luxurious pasta without cream. Its identity depends on technique, restraint, and the bold flavors of guanciale and Pecorino Romano.

savorysaltypepperyrichglossy sauceal dente pastacrisp-edged guancialerendered guancialefresh black peppersharp Pecorino Romano🌶 mild

Equipment

large pasta potlarge skilletheatproof mixing bowlwhisktongsbox grater or microplanemeasuring cupkitchen scale

💡 Tips

  • Keep the pan off direct heat when adding the eggs; residual heat is enough to thicken the sauce without scrambling it.
  • Grate Pecorino Romano very finely so it melts quickly into the egg mixture and does not clump.
  • Use guanciale if possible because its cured pork jowl fat gives carbonara its characteristic Roman flavor and silky texture.

⚠️ Common Mistakes

  • Adding the egg mixture over active heat

    ✅ Fix: Remove the skillet from the burner and toss constantly, using reserved pasta water to control the sauce texture.

  • Using cream to make the sauce creamy

    ✅ Fix: Rely on egg yolks, finely grated cheese, rendered guanciale fat, and starchy pasta water for the authentic emulsion.

  • Cutting guanciale too thin

    ✅ Fix: Cut it into 6 mm batons so the outside browns while the center remains pleasantly chewy.

🧊 How to Store

Carbonara is best eaten immediately. Refrigerate leftovers in an airtight container for up to 2 days, then reheat gently in a skillet with 30 ml water per serving over low heat, stirring constantly to reduce curdling.

📅 Make Ahead

Grate the cheese, cut the guanciale, and whisk the egg mixture up to 4 hours ahead; refrigerate separately. Bring the eggs to room temperature for 30 minutes before cooking.

🍽️ Pairs Well With

  • Bitter green salad
  • roasted artichokes
  • sauteed chicory
  • Frascati wine.

Regional Variations

  • Rigatoni alla carbonara is common in Roman trattorias and holds the sauce inside the tubes.
  • Some Roman cooks use only yolks for an even richer sauce, often about 1 yolk per serving plus 1 extra yolk.
  • Outside Rome, pancetta is often used when guanciale is unavailable, though the flavor is less distinctive.
everyday Sunday lunch family-gathering Roman trattoria meal
#classic#Roman#quick#family-style

Ingredients

  • 320 gspaghetti
  • 3 lwater
  • 18 gfine sea salt
  • 150 gguanciale (rind removed, cut into 6 mm batons)
  • 4large egg yolks (at room temperature)
  • 1large egg (at room temperature)
  • 100 gPecorino Romano (finely grated, plus 20 g reserved from the total for serving)
  • 2 tspblack pepper (freshly and coarsely ground)

🔄 Substitutions

  • guancialeunsmoked pancetta
  • Pecorino Romano70 g Pecorino Romano plus 30 g Parmigiano Reggiano
  • spaghettirigatoni

Instructions

  1. 1

    Bring 3 l water to a rolling boil in a large pot, then stir in 18 g fine sea salt. Use this measured amount because Pecorino Romano and guanciale are already salty, and overly salty pasta water can make the finished carbonara harsh.

  2. 2

    Place the guanciale batons in a cold skillet and set it over medium-low heat. Cook for 8 to 10 minutes, stirring often, until the fat has rendered and the meat is golden at the edges but still slightly chewy in the center.

  3. 3

    Meanwhile, whisk the 4 egg yolks, 1 whole egg, 80 g of the grated Pecorino Romano, and 2 tsp black pepper in a heatproof bowl until thick and uniform. The mixture should look like a dense paste, which will loosen later with starchy pasta water.

  4. 4

    Cook the spaghetti until it is 1 minute firmer than the package timing for al dente, usually 8 to 10 minutes depending on the brand. Before draining, reserve exactly 300 ml of the starchy pasta water in a measuring cup.

  5. 5

    Transfer the spaghetti directly into the skillet with the rendered guanciale and toss over low heat for 30 seconds. Add 120 ml reserved pasta water and toss again so the pasta is evenly coated with the rendered fat and starch.

  6. 6

    Remove the skillet from the heat and let it stand for 45 seconds so the surface heat drops below scrambling temperature. Pour in the egg and cheese mixture while tossing constantly with tongs, adding another 60 ml reserved pasta water in 15 ml increments until the sauce turns glossy and coats every strand.

  7. 7

    Divide the pasta among 4 warm bowls and spoon the guanciale pieces evenly over the top. Finish with the reserved 20 g Pecorino Romano and an additional measured 0.5 tsp black pepper shared across the servings.

🪪 Recipe Passport

Origin: Italian Cuisine
Researched by: Zaffaron Kitchen
Published: June 20, 2026

Cultural Background

Carbonara is closely associated with Rome and Lazio, celebrated for turning pantry staples into a luxurious pasta without cream. Its identity depends on technique, restraint, and the bold flavors of guanciale and Pecorino Romano.

Regional Variations

Rigatoni alla carbonara is common in Roman trattorias and holds the sauce inside the tubes.
Some Roman cooks use only yolks for an even richer sauce, often about 1 yolk per serving plus 1 extra yolk.
Outside Rome, pancetta is often used when guanciale is unavailable, though the flavor is less distinctive.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

📚 Sources & Cultural References

  • Accademia Italiana della Cucina — La Cucina: The Regional Cooking of Italy — (2009)
  • Gillian Riley — The Oxford Companion to Italian Food — (2007)

Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.

Share:

Nutrition per serving

710
Calories
24g
Protein
40g
Fat
61g
Carbs
3g
Fiber
1080mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.