Spaghetti Carbonara – a legendary Italian pasta classic

Jump to recipe
A plate of creamy carbonara pasta topped with bacon and parsley, with a list of ingredients including spaghetti, egg yolks, aged Parmesan, thick bacon, salt, and pepper, set against a backdrop of the Pantheon in Rome.

Some say it goes back to the Carbonari, charcoal makers in the Apennine mountains, who cooked a hearty pasta with eggs and cured pork over an open fire during their breaks. Others insist it was born much later, after World War II, when American soldiers in Italy brought bacon and eggs from their rations and local cooks in Rome combined them with pasta and hard cheese.

The truth will probably never be fully clarified—and honestly, I don’t mind. What matters is that somewhere between charcoal burners, revolutionaries, and hungry soldiers, a pasta icon was born.

Cabonara ingredients, parmesan, bacon egg mixture

Spaghetti Carbonara is one of the most beloved dishes of Roman cuisine: velvety, silky, incredibly creamy, with the perfect fusion of pasta, eggs, cheese, and cured pork.

Velvety and creamy, a perfect fusion of sauce and pasta. However, opinions vary on ingredients. Whole cream? Definitely not. Cream cheese? Absolutely not. The only essentials are Parmesan (or Romano) and Guanciale or Pancetta (thick bacon).

And here’s the twist: that creaminess comes without any cream at all.

What belongs in a real Carbonara (and what doesn’t)

Spaghetti Carbonara is famously controversial. Everyone has an opinion, especially about the ingredients.

  • No cream.
  • No cream cheese.
  • No milk.

The creaminess comes from egg yolks, starchy pasta water, and finely grated hard cheese—traditionally Pecorino Romano, sometimes mixed with Parmesan. The pork should be Guanciale (cured pork cheek). If you can’t find it, Pancetta or a good thick-cut bacon is an acceptable substitute in a home kitchen.

Mandatory elements:

  • Spaghetti (or another long pasta)
  • Egg yolks
  • Hard Italian cheese (Pecorino Romano or Parmesan)
  • Guanciale, Pancetta, or thick bacon
  • Black pepper

Ingredients

For this classic Roman pasta, you will need 1 pound of spaghetti, 4 egg yolks, and about 2 cups of finely grated Pecorino Romano or aged Parmesan. The pork component can be traditional Guanciale, but Pancetta or thick-cut bacon works beautifully when Guanciale isn’t available.

You’ll also need salt for the pasta water and plenty of freshly ground black pepper, which is essential for the flavor of a true Carbonara.

Preparing the Ingredients

Begin by cutting the Guanciale, Pancetta, or bacon into small cubes or thin strips so they crisp evenly. Separate the eggs and place the yolks in a bowl, whisking them lightly.

Spaghetti Carbonara, Italien dish preparation, ingredients, bacon, parmesan and egg yolk
Ingredients for Spaghetti Carbonara: egg yolks, grated cheese, and crispy bacon

Finely grate the cheese with a fine grater until it becomes fluffy and light, then mix it into the egg yolks to form a thick, creamy paste. Add a generous pinch of freshly ground black pepper and set the mixture aside.

Having everything prepared before you start cooking is key, because Carbonara comes together quickly and requires your full attention.

Frying the thick Bacon (Pancetta)

Heat a large pan over medium heat and add the pork to the dry pan. As it warms, the fat will slowly render out, turning the pieces golden and crispy. Once the pork is crisp, lift it out with a slotted spoon and set it aside, leaving all the rendered fat in the pan.

The flavorful fat is the foundation of the Carbonara sauce and should not be discarded.

Cooking the Spaghetti

Bring a large pot of salted water to a boil and cook the spaghetti until it is al dente, with a pleasant bite. Shortly before draining, scoop out at least a cup of the starchy pasta water and keep it nearby, as you will need several spoonfuls to create the creamy sauce.

Drain the spaghetti but do not rinse it; the starch clinging to the pasta helps the sauce emulsify.

Coating the Pasta in Pork Fat

If the pan with the pork fat is very hot, let it cool for a moment so it is warm but no longer sizzling. Add the hot spaghetti directly into the pan and toss it so every strand becomes coated in the rendered fat. This step ensures that the pasta absorbs the flavor and that the sauce will cling beautifully later.

Add the Egg-Cheese mixture

Simple—but the technique is everything! Pour the egg-and-cheese mixture over the warm spaghetti while the pan is off the heat.

Immediately begin tossing and folding the pasta so the mixture coats every strand. The residual heat from the pasta will gently warm the eggs, thickening them into a silky, velvety sauce without scrambling. Add a few tablespoons of the hot pasta water and continue tossing until the sauce loosens and becomes glossy. Fold the crispy pork pieces back into the pasta and mix well.

If the sauce feels too thick, add another spoonful or two of pasta water until it reaches the perfect creamy consistency.

Spaghetti Carbonara

Seasoning and Serving: Taste the Carbonara and adjust with more black pepper; salt is often unnecessary due to the cheese and pork. Serve immediately on pre-warmed plates to keep the sauce creamy, finishing with a sprinkle of cheese and pepper for extra flavor.

The most important ingredient in this tasty dish is a certain bacon. The Guanciale is made from the pork cheek. It is air-dried, non-smoked and is produced in Lazio, a region in central Italy. Its taste is unique! This piece of bacon is pretty hard to come by. You should ask an Italian deli in your city. It is definitely worth it! Alternatively, you can buy the pancetta, which is much easier to get. I like smoked, so I used thick smoked bacon for this recipe.