Classic Carbonara
Master the art of classic Roman carbonara: silky egg-and-cheese sauce, crispy guanciale, and perfectly al dente spaghetti. Step-by-step with pro tips.
By Elena Rossi · Published 2025-06-10 · Updated 2026-01-15
Prep 10 min · Cook 20 min · Total 30 min · Serves 4 · Medium · italian · dinner
Rating: 4.9/5 (412 reviews) · 520 kcal per serving
Introduction
Carbonara is one of those deceptively simple dishes that separates confident cooks from the rest. With just five ingredients — pasta, guanciale, eggs, Pecorino, and black pepper — there's nowhere to hide. Every element has to be perfect, and the technique is everything. Born in the Lazio region of Italy, authentic carbonara has no cream, no garlic, no onion, and absolutely no parsley. If you've been making it with heavy cream, I'm not here to judge — but I am here to show you that the real thing is actually easier, faster, and infinitely more flavorful. The "sauce" is created by the emulsion of eggs, cheese, and starchy pasta water — a process that happens in about 30 seconds of vigorous tossing. The biggest fear people have with carbonara is scrambling the eggs. I'll walk you through exactly how to avoid that, and once you get it right, you'll never look back. This is the dish I cook when I want to impress someone with minimal effort — and it works every single time.
Why You'll Love It
- Only 5 core ingredients — plus black pepper
- Ready in 30 minutes including boiling water
- No cream needed — the sauce is naturally silky
- Impressive enough for date night, easy enough for a Tuesday
- Teaches a fundamental Italian technique you'll use forever
Ingredients
- 400g spaghetti or rigatoni (high-quality bronze-die cut)
- 200g guanciale (cured pork jowl), cut into 1cm strips
- 4 large egg yolks, room temperature
- 1 whole large egg, room temperature
- 100g Pecorino Romano DOP, very finely grated (plus extra for serving)
- freshly cracked black pepper — generous amounts
- kosher salt for pasta water (heavily salted, like the sea)
Equipment
- Large pot for boiling pasta
- Large skillet or sauté pan
- Medium mixing bowl
- Whisk or fork
- Tongs for tossing pasta
- Fine grater for the Pecorino
Instructions
- Bring heavily salted water to a rolling boil. — Fill your largest pot with water — at least 4-5 liters for 400g of pasta. Salt it generously; it should taste like mild seawater. This is not optional — pasta absorbs salt as it cooks, and unseasoned pasta will make a flat carbonara no matter how good your sauce is. Bring to a hard, rolling boil. Drop in the spaghetti and cook according to package instructions, but pull it out 1 minute early (you'll finish cooking it in the pan with the guanciale). Set a timer.
- Render the guanciale low and slow. — While the water comes to a boil, cut the guanciale into strips about 1cm wide. Place them in a COLD large skillet — starting cold is important because it allows the fat to render slowly and evenly. Turn the heat to medium-low. Cook for 8-10 minutes, stirring occasionally, until the fat is translucent and the meat edges are golden and crispy but still have some chew. The rendered fat in the pan is liquid gold — it's a key part of your sauce. Don't drain it. Turn off the heat and let the pan cool slightly while you prepare the egg mixture.
- Prepare the egg and cheese mixture. — In a medium bowl, combine the 4 egg yolks and 1 whole egg. Add about three-quarters of the grated Pecorino (save the rest for serving). Crack in a very generous amount of freshly ground black pepper — at least 1-2 teaspoons. Whisk vigorously until you get a thick, creamy paste that looks almost like a thick custard. The mixture should coat the back of a spoon. Having this ready to go is critical because timing is everything in the next steps.
- Reserve pasta water, then combine the pasta with guanciale. — When the pasta is 1 minute away from al dente, use a heatproof measuring cup to scoop out at least 2 cups of the starchy pasta water. This cloudy, starchy water is essential — it's the secret emulsifier that makes the sauce creamy. Drain the pasta (or use tongs to transfer it directly from the water to the pan). Add the pasta to the guanciale pan. Toss to coat in the rendered fat. The pan should be OFF the heat or on very low heat. Add 2-3 tablespoons of pasta water and toss.
- Create the sauce — the critical step. — With the pan OFF the heat (this is non-negotiable — direct heat will scramble the eggs), pour the egg-cheese mixture over the pasta. Immediately begin tossing vigorously with tongs, lifting the pasta high and letting it fall back into the bowl. The residual heat from the pasta and pan will gently cook the eggs into a creamy, emulsified sauce that clings to every strand. If the sauce seems too thick, add pasta water one tablespoon at a time. If it seems too thin, the residual heat will thicken it as you toss. You're looking for a consistency like melted ice cream — glossy, flowing, and coating every strand. This tossing step should take 60-90 seconds. Work quickly and confidently.
- Serve immediately — carbonara waits for no one. — Divide among warmed bowls or plates immediately. The sauce will continue to thicken as it cools, so speed matters. Top each serving with the remaining grated Pecorino and another generous crack of black pepper. Eat right away. Carbonara doesn't reheat well because the egg sauce will overcook and lose its silkiness. This is a dish to be savored the moment it hits the plate.
Tips
- Take the pan OFF the heat before adding the egg mixture — this is the single most important step. Direct heat will scramble the eggs instead of creating a creamy sauce.
- Use Pecorino Romano, not Parmesan. They're different cheeses with different flavors and melting properties. Pecorino's sharp saltiness is essential to the dish.
- If you can't find guanciale, pancetta is an acceptable substitute. Bacon is a last resort — it adds a smoky flavor that's not traditional.
- Pasta water is your best friend. The starch in the water acts as an emulsifier, binding the egg and cheese into a smooth sauce. Don't skip this step.
- Use room temperature eggs. Cold eggs are more likely to seize up and scramble when they hit the hot pasta.
- Work fast during the tossing step. Confidence is key — the more you hesitate, the more time the eggs have to overcook in some spots and stay raw in others.
Variations
- Cacio e Pepe: Skip the guanciale and eggs entirely. Use only Pecorino, black pepper, and pasta water for an even simpler Roman classic.
- Carbonara with Rigatoni: Swap spaghetti for rigatoni — the tubes catch pockets of sauce for a more textured eating experience.
- Gricia: Leave out the eggs to make Pasta alla Gricia — the 'grandfather' of carbonara. Just guanciale, Pecorino, pepper, and pasta.
Storage
Fridge: Honestly, carbonara doesn't store well. The egg sauce will overcook and become grainy. If you must, store in an airtight container for up to 1 day.
Freezer: We don't recommend freezing carbonara. The egg-based sauce does not freeze and reheat well.
Reheat: If you have leftovers, gently reheat in a skillet over very low heat with a splash of pasta water or cream, tossing constantly. It won't be the same as fresh, but it's salvageable.
Nutrition (per serving)
- Calories: 520 kcal
- Fat: 22 g
- Carbs: 54 g
- Protein: 28 g
- Fiber: 2 g
- Sugar: 2 g
- Sodium: 680 mg
FAQ
Why did my carbonara turn into scrambled eggs?
You added the egg mixture while the pan was too hot. The pan must be OFF direct heat when you add the eggs. The residual heat from the pasta and pan is enough to gently cook the eggs into a sauce. If you're nervous, you can toss in a large bowl instead of the pan.
Can I use cream in carbonara?
Traditional Roman carbonara never uses cream. The creaminess comes entirely from the emulsion of eggs, Pecorino, and starchy pasta water. Adding cream actually dilutes the flavor and makes the sauce heavier. Try the authentic version first — you'll be surprised how creamy it is without any cream at all.
What's the difference between guanciale and pancetta?
Guanciale is cured pork jowl (cheek), while pancetta is cured pork belly. Guanciale has a higher fat-to-meat ratio and a more delicate, nuanced flavor. It's the traditional choice for carbonara, amatriciana, and gricia. Pancetta is a reasonable substitute if guanciale isn't available.
How salty should the pasta water be?
Very salty — it should taste like mild seawater. A good rule is about 1 tablespoon of kosher salt per liter of water. The pasta absorbs this salt as it cooks, seasoning it from the inside. Since carbonara sauce gets most of its seasoning from the Pecorino, you want the pasta itself to have good flavor too.
Can I make carbonara with bacon?
You can, but it won't taste the same. Bacon is smoked, which adds a flavor that isn't part of traditional carbonara. If it's your only option, use unsmoked bacon if available, and cook it until crispy to render out as much fat as possible.
How can I store leftovers and reheat them without losing flavor?
For optimal freshness, store any leftovers in an airtight container in the refrigerator for up to 3-4 days. When reheating, do so gently on the stovetop over low heat or in the microwave in short bursts, adding a splash of water or broth to revive the original texture.
Can I freeze this recipe for meal prep?
Many components of this dish freeze beautifully. Freeze portions in freezer-safe airtight containers or heavy-duty freezer bags for up to 2-3 months. Thaw overnight in the refrigerator before reheating for the best results.
Is it possible to make this dish gluten-free?
Yes! You can easily adapt this recipe to be gluten-free by swapping out any wheat-based ingredients (like soy sauce, pasta, or flour) with certified gluten-free alternatives such as tamari, gluten-free pasta, or a 1-to-1 gluten-free baking flour.
Can I substitute ingredients if I have dietary restrictions?
Absolutely. This recipe is highly adaptable. You can swap proteins (like chicken for tofu), use dairy-free alternatives (like coconut milk or vegan butter), or add extra vegetables based on your dietary needs and what you have available in your pantry.
What is the secret to getting the best flavor out of this recipe?
The key to unlocking restaurant-quality flavor is proper seasoning and temperature control. Always taste and adjust salt and pepper as you cook, and ensure your pan is properly preheated before searing or sautéing to build deep, caramelized flavors.
How far in advance can I prepare the ingredients?
You can save significant time by prepping your ingredients (washing, chopping vegetables, and measuring spices) up to 24 hours in advance. Store prepared vegetables in airtight containers in the fridge until you are ready to cook.
What side dishes pair well with this meal?
This dish pairs exceptionally well with simple, contrasting sides. A crisp, acidic green salad, roasted seasonal vegetables, or a slice of crusty artisan bread will complement the main flavors perfectly without overwhelming the palate.
Can I scale this recipe up for a larger crowd?
Yes, you can easily double or triple the ingredients to serve more people. However, when cooking larger batches, ensure you use a larger pan or cook in batches so you don't overcrowd the pan, which can cause ingredients to steam rather than sear.