
The real Roman carbonara — silky egg and Pecorino Romano sauce, crispy guanciale, no cream ever. A masterclass in technique over ingredients.
Authentic Roman carbonara has exactly five ingredients: spaghetti, guanciale, eggs (whole plus yolks), Pecorino Romano and black pepper. No cream, no garlic, no onion, no peas. The sauce is created by the emulsification of beaten eggs and cheese with starchy pasta water and the residual heat of the cooked pasta — never direct heat, which would scramble the eggs. The result is a glossy, rich, deeply savoury coating that clings to every strand. Guanciale (cured pig's cheek) renders out its fat and becomes crispy-edged with a yielding centre, quite unlike pancetta or bacon. The technique sounds simple but requires confidence: add the egg mixture off the heat, working quickly and tossing constantly to build the emulsion. Carbonara is one of Rome's four canonical pasta dishes (along with cacio e pepe, gricia and amatriciana) and is a source of fierce civic pride.
Serves 4
Beat egg yolks and whole eggs together in a bowl. Add most of the Pecorino (reserving some for serving) and plenty of black pepper. Mix into a thick paste — it will loosen later with pasta water.
Cut guanciale into lardons or strips. Cook in a large frying pan over medium heat with no added oil — the fat will render out naturally. Cook until golden and crispy at the edges, about 8–10 minutes. Remove from heat and set the pan aside (keep the rendered fat in the pan).
Cook spaghetti in well-salted boiling water until al dente. Reserve at least 200 ml of starchy pasta water before draining.
Transfer drained pasta immediately into the pan with the guanciale and rendered fat. Toss over low heat for 30 seconds to coat the pasta in the fat.
Remove the pan completely from the heat. Add the egg-cheese mixture and 3–4 tablespoons of pasta water. Toss vigorously and continuously for 1–2 minutes, adding pasta water a splash at a time until the sauce is glossy, creamy and coats every strand. The residual heat cooks the eggs — do not put back on the flame.
Divide between warm bowls. Top with the remaining Pecorino and a final grind of black pepper. Serve at once.
Temperature control is everything — if the eggs scramble, the pan was too hot. Work quickly off the heat.
Starchy pasta water is your secret weapon: it both loosens and emulsifies the sauce.
Use freshly grated (not pre-grated) Pecorino — the texture and flavour are completely different.
Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.
Rigatoni carbonara: a valid Roman alternative, with the sauce collecting inside the tubes.
All-yolk carbonara: using only yolks (6–8 for 4 servings) produces a richer, more stable sauce.
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.
Carbonara is a dish that must be eaten immediately — it does not reheat or store well.
Carbonara's exact origin is debated. The most credible theory places it in Rome after World War II, when American soldiers introduced bacon and eggs to local cooks. The Roman culinary establishment absorbed it and refined it, replacing bacon with guanciale and removing the eggs' American influence toward the pure, severe version known today.
No. Adding cream is widely considered the cardinal sin of carbonara. The creaminess comes entirely from correctly emulsified eggs and cheese.
Yes, pancetta is an acceptable substitute. Bacon works in a pinch but has a smoked flavour that alters the dish significantly.
The pan was too hot when you added the egg mixture. Always remove completely from heat before adding, and work fast while tossing.
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
Per serving · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →This recipe is featured in the following curated guides:
Join the conversation
Sign in to leave a comment and save your favourite recipes