Authentic Spaghetti alla Carbonara (No Cream, 4 Ingredients)

A classic Roman pasta made without cream, Carbonara relies on just eggs, Pecorino Romano, cured pork, and spaghetti to create a silky, rich sauce. This stovetop method shows the authentic, no-cream technique and a few pantry basics to serve 4 with perfectly glossy pasta.

0.0(0 reviews)
Prep: 10m · Cook: 15m · Total25 mins
DifficultyMedium
Serves4
Authentic Spaghetti alla Carbonara (No Cream, 4 Ingredients)

Authentic Spaghetti alla Carbonara (No Cream, 4 Ingredients)

Spaghetti alla Carbonara is deceptively simple: just pasta, cured pork, eggs and Pecorino Romano, but its success lives entirely in timing and technique. In this authentic Roman approach there’s no cream to hide behind — the sauce becomes glossy and velvety when hot pasta and starchy water coax beaten eggs and finely grated Pecorino into an emulsion, while crisped guanciale contributes salty, porky depth and the pepper adds bright, biting lift. The result is a rich, mouth-coating sauce that clings to every strand of spaghetti with savory, slightly crunchy bites of cured fat.

This recipe leans into those few ingredients and shows why every detail matters: render guanciale gently so the fat is clear but not burnt; grate Pecorino finely so it melts evenly; and always finish off heat, adding pasta water a tablespoon at a time, to prevent scrambling. It’s ideal for cooks who want an impressive dinner in 25 minutes — a weeknight upgrade that rewards attention rather than effort, and that tastes unmistakably Roman when done properly.

Plan your timing

6:31 pm6:37 pmCook the pasta
6:37 pm6:43 pmRender the guanciale
6:43 pm6:49 pmWhisk the eggs and cheese
6:49 pm6:55 pmFinish off-heat and serve immediately
Advertisement

Ingredients

Yield
4

Instructions

Cook the pasta

Bring a large pot of water to a rolling boil and add the kosher salt. Add the spaghetti and cook until just shy of al dente (about 1–2 minutes less than package directions), then reserve about 1 1/2 cups (360 ml) of the starchy pasta water and drain the pasta.

For this step

  • 14 ozSpaghetti (dry)
  • 14 ozSpaghetti (uncooked)
  • 1 tbspFine salt (for pasta water)
  • 1 tbspKosher salt (for pasta water)
Cook the pasta

Render the guanciale

While the pasta cooks, heat a large skillet over medium and add the guanciale (no additional oil needed). Cook, stirring occasionally, until the pieces are crisp and the fat has rendered, about 6–8 minutes, then add the freshly ground black pepper and briefly toast it in the fat to release the aroma.

For this step

  • 6 ozGuanciale, cut into 1/4" lardons (or good-quality pancetta)
  • 5 ozGuanciale (or good pancetta if unavailable)
  • 1 tbspExtra-virgin olive oil (optional, to help render)
  • 1.5 tspFreshly ground black pepper
Render the guanciale

Whisk the eggs and cheese

In a medium bowl, whisk the whole eggs with the finely grated Pecorino Romano and a small pinch of salt until smooth and slightly thickened. The mixture should be cohesive — this will become the sauce when tempered with hot pasta and a splash of pasta water.

For this step

  • 4 largeLarge eggs
  • 4 largeLarge eggs
  • 1 cup (finely grated)Pecorino Romano, finely grated
  • 1 cupPecorino Romano, finely grated
  • 1 tspFreshly ground black pepper
Whisk the eggs and cheese

Finish off-heat and serve immediately

Return the drained hot pasta to the skillet with the guanciale and its rendered fat, toss to coat, then remove the pan from the heat. Quickly add the egg-and-cheese mixture and toss vigorously, adding reserved pasta water a little at a time to loosen and emulsify into a silky sauce; adjust seasoning and serve immediately with extra Pecorino and more cracked black pepper.
Finish off-heat and serve immediately

Tips from the kitchen

Start guanciale cold

Put the guanciale in a cold skillet and warm it over medium so the fat renders slowly and the pieces crisp without burning in 6–8 minutes.

Grate Pecorino finely

Use a microplane or fine box grater so the cheese melts into the eggs smoothly rather than clumping into gritty pockets.

Save plenty of water

Reserve at least 1 cup of starchy pasta water and add it a tablespoon at a time to coax a silky emulsion without thinning the sauce too much.

Always finish off-heat

Remove the pan from direct heat before adding the egg-cheese mix; the residual heat from the pasta will cook the eggs without scrambling them.

Use a warm vessel

Toss pasta in a warmed skillet or bowl so the sauce stays glossy and doesn’t seize as it cools.

Variations & substitutions

Yolk-only carbonara

Swap 2 of the whole eggs for extra yolks for an even silkier, richer sauce that’s less prone to scrambling and clings beautifully to pasta.

Pancetta or bacon substitute

Pancetta is the closest substitute if you can’t find guanciale; avoid heavily smoked bacon unless you want a smoky version—drain excess rendered oil if using bacon.

Vegetarian ‘Carbonara’

Sauté diced, smoky mushrooms or smoked tofu until caramelized and crisp, and add a pinch of smoked salt to mimic guanciale’s savory notes while keeping the egg-and-cheese technique.

Gluten-free pasta option

Use a sturdy, high-quality gluten-free spaghetti and undercook it slightly so it finishes in the skillet, which helps the sauce adhere better.

Storage & make-ahead

Leftover carbonara keeps in an airtight container in the refrigerator for up to 48 hours, though the sauce will thicken and lose some gloss. Reheat gently in a skillet over low heat with a splash of reserved pasta water or olive oil while tossing to re-emulsify; avoid microwaving, which easily seizes the sauce. You can store rendered guanciale separately and re-crisp it before tossing with reheated pasta for fresher texture.

What to serve with it

Serve carbonara immediately with extra finely grated Pecorino and a generous crack of black pepper so guests can adjust intensity. Pair it with a bright, acidic salad—arugula and lemon with a drizzle of extra-virgin olive oil—or simple roasted broccoli to cut the richness. For wine, choose a crisp Italian white like Verdicchio or Frascati, or a light, chilled red such as a young Chianti if you prefer red.

Frequently asked questions

Can I add cream to make it richer?

Traditional carbonara doesn’t use cream because the emulsion of egg, cheese and pasta water creates a richer texture without diluting flavor; adding cream will change the character and mask the Pecorino and guanciale. If you want more silk without cream, use extra yolks or a touch more starchy water.

Why did my eggs scramble?

Scrambling happens when the egg mixture meets too much direct heat; prevent it by removing the pan from the heat before adding the eggs, tossing constantly, and adding pasta water gradually to temper and thin the mixture.

How much pasta water should I add?

Start with 2–4 tablespoons and add a little more as needed, up to the reserved amount; the goal is a glossy, clingy sauce, so add water sparingly until you reach the right consistency.

Is guanciale essential, or can I use bacon?

Guanciale is traditional and offers a porky, slightly sweet fat that defines the dish, but high-quality pancetta is an excellent substitute; use bacon only if necessary and expect a smokier result.

Are raw eggs safe in this recipe?

When prepared correctly, the heat from the hot pasta and rendered fat cooks the eggs enough for most people, but use very fresh eggs or pasteurized eggs if you’re concerned about food safety or are serving those who are pregnant or immunocompromised.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Cook the pasta
  • Spaghetti (dry)14 oz
  • Spaghetti (uncooked)14 oz
  • Fine salt (for pasta water)1 tbsp
  • Kosher salt (for pasta water)1 tbsp
Step 2: Render the guanciale
  • Guanciale, cut into 1/4" lardons (or good-quality pancetta)6 oz
  • Guanciale (or good pancetta if unavailable)5 oz
  • Extra-virgin olive oil (optional, to help render)1 tbsp
  • Freshly ground black pepper1.5 tsp
Step 3: Whisk the eggs and cheese
  • Large eggs4 large
  • Large eggs4 large
  • Pecorino Romano, finely grated1 cup (finely grated)
  • Pecorino Romano, finely grated1 cup
  • Freshly ground black pepper1 tsp

Nutrition Facts

Per serving: about 4 cups

Calories1156
Total Fat53.9g
Saturated Fat21.3g
Trans Fat0.2g
Polyunsaturated Fat6.6g
Monounsaturated Fat6.1g
Total Carbohydrates109.1g
Dietary Fiber13g
Total Sugars6.6g
Protein57g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Authentic Spaghetti alla Carbonara (No Cream, 4 Ingredients)

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect