Last updated: 28 May 2026
In 30 seconds: authentic Roman carbonara
Authentic Roman carbonara has only 5 ingredients: guanciale, eggs, Pecorino Romano DOP, black pepper and pasta. No cream, no garlic, no onion, no pancetta and no bacon. The creaminess comes only from the emulsion of egg yolk and grated pecorino, loosened with a little starchy pasta water.
The single most common mistake is scrambling the egg: the egg-and-pecorino cream must never exceed 65-70 C, otherwise the yolk coagulates into an omelette. Below you will find the comparison table, the table of real doses for 4 people, the bain-marie technique, the mistakes to avoid and where to buy guanciale and Pecorino Romano DOP in Switzerland.
Comparison table: authentic carbonara vs common mistakes
| Element | Authentic Roman carbonara | Common mistake |
|---|---|---|
| Cured meat | Guanciale (cured pork cheek) | Pancetta or bacon |
| Cheese | Pecorino Romano DOP | Parmigiano or a mix |
| Cream | None, ever | Cooking cream added |
| Eggs | Yolks (1 per person + 1 whole) | Whole eggs only, or too few |
| Garlic / onion | None | Sauteed garlic or onion |
| Creaminess from | Egg-pecorino emulsion + pasta water | Cream or milk |
| Cream temperature | Below 65-70 C, off the heat | On direct high heat (scrambles) |
| Pepper | Freshly ground black pepper | Pre-ground or absent |
| Pasta | Spaghetti or rigatoni, al dente | Overcooked, rinsed under water |
The 5 real ingredients: doses for 4 people
| Ingredient | Quantity for 4 | Per portion | Notes |
|---|---|---|---|
| Pasta (spaghetti or rigatoni) | 320-360 g | 80-90 g | Bronze-die, al dente |
| Guanciale | 150-200 g | 40-50 g | Cut into strips 1 cm thick |
| Egg yolks | 4 yolks + 1 whole egg | 1 yolk + a little white | Fresh, room temperature |
| Pecorino Romano DOP | 80-100 g | 20-25 g | Freshly grated |
| Black pepper | To taste (abundant) | To taste | Whole, ground at the moment |
| Coarse salt (for water) | Little, the guanciale and pecorino are salty | - | Taste the water |
Energy value of the seasoned dish: about 600-700 kcal per portion. Total time: 20-25 minutes.
The origin: a Roman dish, not as old as it seems
Despite the aura of ancient tradition, carbonara is a recent recipe. The first documented appearances date to the 1940s-1950s in Rome and central Italy, in the post-war period. There is no medieval or papal carbonara.
The most credited hypothesis links it to the meeting between Roman cuisine (gricia: guanciale and pecorino) and the eggs and bacon brought by American troops after 1944. The name probably comes from the abundant black pepper that recalls coal dust (carbone), or from the charcoal burners (carbonari) of the Apennines.
What is certain is the canonical form fixed in Rome: guanciale, egg, Pecorino Romano, black pepper. Everything else is a regional or foreign variation, legitimate as a personal dish but not as authentic Roman carbonara.
The cream technique: emulsion without scrambling the egg
The heart of carbonara is a physics problem: making a stable, glossy cream from egg yolk and pecorino without the egg coagulating. Egg yolk starts to set around 65 C and becomes solid scrambled egg above 70 C. The whole technique is about staying below that threshold.
Step 1 - the base cream. In a bowl, mix the yolks (plus one whole egg) with the grated Pecorino Romano and abundant black pepper. Add 2-3 tablespoons of warm pasta cooking water and stir to a smooth, fluid cream. The starch in the water stabilises the emulsion.
Step 2 - the guanciale. Render the guanciale strips in a cold pan over medium-low heat, no oil, until crisp and the fat is translucent. Keep the rendered fat: it carries flavour. Turn off the heat.
Step 3 - mantecatura off the heat. Drain the al dente pasta, toss it in the pan with the guanciale and its fat (heat OFF). Wait 30-60 seconds so the pan drops below 70 C, then pour in the egg-pecorino cream. Stir vigorously, adding pasta water a little at a time, until glossy and creamy. The residual heat cooks the cream gently without scrambling it.
If the pan is too hot you get scrambled egg; if too cold the cream stays raw and runny. The trick: use a probe or simply wait until you can comfortably touch the side of the pan.
Mistakes to avoid: the 7 carbonara sins
1. Adding cream. The number one sin. Real carbonara has zero cream: the creaminess is only egg and pecorino. Cream makes it heavy and flat.
2. Using pancetta or bacon. Guanciale (pork cheek) has a different fat, sweeter and more aromatic. Pancetta is leaner and smoky bacon ruins the balance.
3. Parmigiano instead of pecorino. Pecorino Romano DOP is sharp, salty, sheep-milk. Parmigiano is milder and changes the dish completely. A small mix is tolerated, never full Parmigiano.
4. Scrambling the egg. Adding the cream on direct high heat turns the carbonara into pasta with omelette. Always off the heat, below 70 C.
5. Garlic and onion. They have no place in carbonara. They belong to other sauces, not this one.
6. Whole eggs only. Using only whole eggs makes it watery. The yolk gives structure and colour: mostly yolks, one whole egg for fluidity.
7. Forgetting the pasta water. Without a little starchy water the cream will not bind. Always keep a ladle of cooking water before draining.
Choosing guanciale and Pecorino Romano DOP
Guanciale is the cured cheek of the pig, seasoned with salt, pepper and sometimes chilli, aged 3 months. The fat is firm, white-pink, with a thin meaty streak. The best comes from Lazio and the Amatrice area. At foodservice it costs about 18-28 CHF/kg. Choose pieces with compact fat and a dry, even rind.
Pecorino Romano DOP is a hard sheep-milk cheese, aged at least 5 months, salty and sharp. Protected since 1996 (EC Reg.), it is produced in Lazio, Sardinia and the province of Grosseto. At foodservice it costs about 22-32 CHF/kg. Always grate it fresh: pre-grated loses aroma and binds badly.
For the pasta, choose a bronze-die spaghetto or rigatone: the rough surface holds the cream. Cook very al dente, draining 1 minute before the packet time, because the pasta finishes in the pan.
FAQ - frequently asked questions about Roman carbonara
What are the 5 ingredients of authentic carbonara?
Guanciale, egg (mostly yolks), Pecorino Romano DOP, freshly ground black pepper and pasta (spaghetti or rigatoni). Nothing else: no cream, no garlic, no onion, no pancetta and no bacon.
Why no cream in carbonara?
Authentic Roman carbonara has never contained cream. The creaminess comes from the emulsion of egg yolk and grated pecorino loosened with starchy pasta water. Cream is a French and international shortcut that makes the dish heavy and masks the real flavour.
Guanciale or pancetta for carbonara?
Always guanciale. It is the cured pork cheek, with firm, sweet, aromatic fat that melts and flavours the pasta. Pancetta is leaner and bacon is smoked: both change the taste. Guanciale is non-negotiable for authentic carbonara.
Pecorino or Parmigiano in carbonara?
Pecorino Romano DOP, a sharp salty sheep cheese. Parmigiano is milder and from cow milk, giving a different, flatter result. A small mix of pecorino and parmigiano is tolerated to soften, but never full Parmigiano.
How do I avoid scrambling the egg?
Always make the cream off the heat. After draining the pasta into the pan with the guanciale, turn off the heat and wait 30-60 seconds so the temperature drops below 70 C, then add the egg-pecorino cream and pasta water, stirring fast. Egg yolk sets above 65-70 C.
How many eggs for carbonara for 4 people?
4 yolks plus 1 whole egg for 4 people, with 320-360 g of pasta and 80-100 g of Pecorino Romano. The yolk gives structure and colour, the single whole egg adds fluidity. Using only whole eggs makes the cream watery.
What is the right temperature for the carbonara cream?
Below 65-70 C. Egg yolk begins to coagulate at about 65 C and turns into scrambled egg above 70 C. The cream must be added off the heat, using only the residual heat of pasta and pan to cook it gently and keep it glossy.
Where to buy guanciale and Pecorino Romano DOP in Switzerland?
LAPA supplies restaurants and pizzerias across Switzerland with guanciale, Pecorino Romano DOP, fresh eggs and bronze-die pasta. Refrigerated delivery 6 days a week, orders on +41 76 361 70 21 or at lapa.ch/shop.
LAPA: guanciale, pecorino and ingredients for carbonara
LAPA is the Italian food wholesaler in Switzerland for restaurants, pizzerias and professional kitchens. 3,000+ authentic products, refrigerated delivery 6 days a week, direct supply chain with selected Italian producers.
In the catalogue for an authentic carbonara: guanciale from Lazio and Amatrice, Pecorino Romano DOP, bronze-die spaghetti and rigatoni, fresh eggs, whole black pepper. Plus everything for the Roman tradition: gricia, amatriciana and cacio e pepe ingredients.
Orders: lapa.ch/shop or +41 76 361 70 21. Free technical advice for chefs and restaurateurs.