Spaghetti carbonara, creamy and well coated

Spaghetti carbonara with egg yolks, Pecorino and crisp guanciale, rich but balanced and properly creamy.

Spaghetti carbonara, creamy and well coated
Prep
10 min
Cook
15 min
Total
25 min
Servings
4 servings
Calories
648 kcal

Are you looking for a carbonara that turns out truly creamy, without resorting to cream? This is the recipe you need: just a handful of ingredients, precise technique, and a clean, satisfying result.

Carbonara is one of the most imitated and most misunderstood dishes in Roman cooking. The authentic version calls for no cream, no onion, no garlic, no milk — only guanciale, egg yolks, Pecorino and black pepper. The magic lies in the balance between residual heat and constant movement, which transforms yolks and cheese into a velvety sauce that coats every strand of spaghetti.

It has at least three real advantages: it comes together in under half an hour, it relies on ingredients you can find at any well-stocked deli or supermarket, and — when the technique is respected — it delivers a satisfying result even for someone making it for the very first time.

The step that makes all the difference is a single gesture: taking the pan off the heat before adding the eggs. That move prevents the yolks from setting too fast and turning the dish into scrambled eggs instead of a cream. The starchy pasta water does the rest.

If you want a slightly bolder variation, add half a teaspoon of crushed green peppercorns alongside the black pepper — it changes little but adds a different fragrance. Serve the carbonara the moment it is ready, straight into warm plates, and bring it to the table immediately.

Ready to go? Here is how to make spaghetti carbonara.

To make this recipe

A small selection of handy tools to keep within reach. Some links may be affiliate links.

Large non-stick pan

Useful for cooking and sautéing ingredients evenly without overcrowding the surface.

View product

Steps

  1. Slice the guanciale into strips about half a centimetre thick, place them in a cold pan without any oil and set the heat to medium. Let it render slowly until the edges turn golden and crisp and the fat has fully melted. Transfer the guanciale to a plate and set it aside, keeping the cooking fat in the pan.
  2. Bring a large pot of lightly salted water to the boil — carbonara does not need much salt because the Pecorino and guanciale are already well seasoned. Add the spaghetti and cook until al dente according to the packet timing.
  3. In a large bowl, beat the egg yolks with the grated Pecorino Romano and a generous amount of freshly ground black pepper. Work the mixture with a fork until it forms a thick, smooth cream, then stir in one tablespoon of hot pasta water to loosen it slightly.
  4. Drain the spaghetti, reserving about a glass of pasta water. Tip the spaghetti directly into the pan with the guanciale and its fat, off the heat, and toss well so the pasta is evenly coated.
  5. Wait a few seconds for the temperature to drop slightly, then pour the yolk cream over the spaghetti. Toss quickly and continuously, turning the pasta so the cream spreads evenly without scrambling.
  6. Add the reserved pasta water in small splashes, tossing between each addition, until you reach a glossy and enveloping consistency. Serve immediately with extra black pepper and, if you like, an extra dusting of Pecorino.

Helpful tips

Temperature is everything in carbonara: the pan must not be hot when you add the yolks or they will scramble. Wait a few seconds after removing it from the heat before pouring in the cream.

Pasta water is the invisible ingredient: its starch is what turns the yolks into a smooth sauce rather than a dry clump. Keep a full glass aside before draining.

Use guanciale, not pancetta: guanciale has a finer fat and a deeper flavour that genuinely makes a difference to the final dish.

If you have leftovers, store them in a sealed container in the fridge. To reheat, warm gently in a pan with a splash of hot water over low heat, stirring constantly — never let it boil.

Average nutrition per serving

Calories
648 kcal
Carbohydrates
61.0 g
Sugars
2.0 g
Protein
27.0 g
Fat
31.0 g
Saturated fat
11.0 g
Fiber
2.3 g
Sodium
690 mg