How to make authentic spaghetti alla carbonara โ€” the cheese debate of Pecorino vs. Parmesan, the egg technique, and how to avoid scrambling.

Spaghetti alla carbonara is a Roman classic that inspires fierce debate โ€” especially about the cheese. Made with eggs, cheese, cured pork, and pepper, it's deceptively simple but easy to get wrong. Here's how to make authentic carbonara, and where the Pecorino-vs-Parmesan question lands.

What Carbonara Is

Authentic carbonara is made from just a few ingredients: pasta (spaghetti or rigatoni), eggs, hard cheese, guanciale (cured pork jowl), and black pepper. The sauce is created by tossing hot pasta with raw eggs and cheese, whose residual heat cooks the eggs into a silky, creamy coating. Crucially, traditional carbonara contains no cream โ€” the creaminess comes entirely from the eggs and cheese. Adding cream is considered heresy by purists.

The Cheese Debate: Pecorino vs. Parmesan

This is the great carbonara question. The traditional Roman choice is Pecorino Romano โ€” the sharp, salty sheep's-milk cheese โ€” which gives carbonara its characteristic tangy bite. However, many cooks (and some Roman traditions) use Parmigiano-Reggiano, which is nuttier and milder, or a blend of the two. Purists favor pure Pecorino; a Pecorino-Parmesan blend tempers the saltiness and sharpness for a rounder flavor. Both are defensible โ€” it comes down to taste, with Pecorino being the more traditional and assertive choice.

The Pork: Guanciale

Authentic carbonara uses guanciale, cured pork jowl, which renders into rich, savory fat that flavors the dish. Pancetta is a common substitute, and bacon is used outside Italy, though purists insist on guanciale. The rendered pork fat is part of the sauce, adding richness alongside the eggs and cheese. Crisp the guanciale until golden, and use some of its fat in the sauce.

The Egg Technique

The heart of carbonara is the egg-and-cheese mixture. Whisk together whole eggs (or a mix of whole eggs and extra yolks for richness) with the grated cheese and plenty of black pepper into a paste. The number of eggs and the yolk-to-white ratio affect richness โ€” many cooks use extra yolks for a silkier sauce. This raw mixture is what becomes the creamy sauce when combined with the hot pasta.

Avoiding Scrambled Eggs

The biggest pitfall is scrambling the eggs into clumps. The trick is heat control: remove the pan from the heat before adding the egg mixture, and toss the hot drained pasta with the eggs and cheese off the heat (or over very low residual warmth). The pasta's heat gently cooks the eggs into a creamy sauce without scrambling them. A splash of starchy pasta water helps loosen and emulsify the sauce. Work quickly and toss constantly.

Serving

Serve carbonara immediately, while it's hot and silky, with extra cheese and black pepper on top. It's best eaten right away, as the egg sauce sets as it cools. Authentic carbonara should be creamy, savory, and peppery, with crisp guanciale throughout โ€” no cream required.

Frequently Asked Questions

Pecorino or Parmesan for carbonara?

Traditional Roman carbonara uses sharp, salty Pecorino Romano; many use Parmesan or a blend for a milder, nuttier flavor. Both are common.

Is there cream in carbonara?

No. Authentic carbonara gets its creaminess from eggs and cheese, not cream โ€” adding cream is considered inauthentic.

How do I avoid scrambling the eggs?

Toss the hot pasta with the egg-and-cheese mixture off the heat, using the pasta's residual warmth and a splash of pasta water to make a creamy sauce.