← BlogJune 27, 2026

How to Make the Perfect Italian Carbonara

Italian · Medium · 30 min · 4 servings

dairy-free Optional
Advertisement
Italian Carbonara

A classic Roman pasta dish made with eggs, cheese, cured pork, and black pepper that creates a rich and creamy sauce without any cream. This indulgent recipe relies on technique and quality ingredients to achieve its signature silky texture.

Why this recipe works

This Italian Carbonara recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 30 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 620 calories with 28g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 8 simple ingredients that you can find at any grocery store:

  • 400 g spaghetti
  • 200 g guanciale cut into small cubes
  • 4 whole large eggs
  • 100 g Pecorino Romano finely grated
  • 2 tsp freshly ground black pepper
  • 1 tsp fine sea salt
  • 50 g Parmesan finely grated
  • 60 ml reserved pasta cooking water

Step by step instructions

Step 1: Cook the Guanciale

Place the guanciale cubes in a cold skillet and turn the heat to medium. Cook slowly for 8 to 10 minutes until the fat renders and the meat turns golden and slightly crispy. Remove the pan from heat and set aside, keeping the rendered fat in the pan.

Step 2: Boil the Pasta

Bring a large pot of salted water to a rolling boil. Add the spaghetti and cook until just al dente according to package instructions, usually 8 to 10 minutes. Before draining, reserve at least 250ml of starchy pasta water.

Step 3: Prepare the Egg Mixture

While the pasta cooks, whisk together the eggs, grated Pecorino Romano, and grated Parmesan in a bowl until smooth. Add a generous amount of freshly ground black pepper and mix well. The mixture should be thick and uniform.

Step 4: Combine Pasta and Guanciale

Add the drained spaghetti directly into the skillet with the guanciale over very low heat. Toss well so the pasta absorbs the rendered fat. Add 60ml of the reserved pasta water and toss again for one minute.

Step 5: Add the Egg Sauce and Finish

Remove the skillet from heat completely. Pour the egg and cheese mixture over the pasta and toss rapidly and continuously, adding more pasta water a splash at a time to loosen the sauce. The residual heat will cook the eggs into a creamy sauce without scrambling them. Serve immediately with extra Pecorino and black pepper.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • guanciale → pancetta or thick-cut bacon
  • Pecorino Romano → Parmesan or a blend of both
  • spaghetti → rigatoni or bucatini

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Adding the egg mixture while the pan is still on high heat which causes scrambled eggs instead of a creamy sauce
  • Skipping the pasta water which is essential for achieving the correct silky consistency
  • Using pre-grated cheese from a package which contains anti-caking agents that prevent the sauce from melting smoothly

Nutrition facts

Per serving: 620 calories, 28g protein, 72g carbs, 24g fat, 3g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement