Spaghetti Carbonara Recipe (Foolproof, No Cream, No Scrambled Eggs)
Spaghetti carbonara is one of those dishes that feels way more impressive than it actually is. Minimal ingredients, no cream (this is BIG) and 20 minutes.But when it all comes together, you get a rich, creamy pasta with crispy pork and a ton of flavor.
No cream, no complicated steps. If you’ve never made carbonara before, this is a good place to start!
Heads up: This post contains affiliate links. That means I may earn a small commission if you buy through them — at no extra cost to you. Thanks for supporting Drew Eats!
What Is Spaghetti Carbonara?
Spaghetti carbonara is a classic Italian pasta dish made with eggs, cheese, pork, and black pepper.
The sauce comes from emulsifying eggs and cheese with hot pasta and a bit of pasta water, creating a smooth, creamy texture without using any cream.
It’s simple, but when done right, it’s one of the best pasta dishes you can make at home.

Why You’ll Love This Carbonara Recipe
- Ready in about 20 minutes, perfectly fancy with little effort!
- Made with simple ingredients. Besides guanciale, you likely have everything else to whip this up on a weeknight
- Rich, creamy sauce without cream, keeping flavors authentic.
- Crispy pork adds texture and flavor
- Perfect for a quick but satisfying meal

Why There Is No Cream in Carbonara
One of the biggest misconceptions about carbonara is that it needs cream to be rich and creamy. It doesn’t.
Traditional spaghetti carbonara is made with eggs, cheese, and pasta water. That’s it. When combined properly, these ingredients create a smooth, glossy sauce that coats the pasta without feeling heavy!
So where does the creaminess actually come from?
It comes from a technique called emulsification. When hot pasta is mixed with eggs, cheese, and a bit of starchy pasta water, everything comes together into a silky sauce. The fat from the cheese and pork helps bind it all together, giving you that classic creamy texture.
Adding cream might seem like an easy shortcut, but it actually changes the dish. It makes the sauce heavier and masks the sharp, salty flavor of the pecorino and the richness of the pork.
If you’ve ever had a carbonara that felt too thick or overly rich, it was probably made with cream. A proper carbonara should feel light, smooth, and balanced while still being full of flavor.
Once you get the technique down, you’ll realize you never needed cream in the first place!

The Double Boiler Method: The Secret to No Scrambled Eggs in Carbonara
If you’ve ever tried making carbonara and ended up with scrambled eggs, you’re not alone. The hardest part of this dish is controlling the heat.
That’s where the double boiler method comes in.
Instead of mixing everything over direct heat, you use the steam from your pasta water to gently warm the sauce. This keeps the temperature controlled and prevents the eggs from cooking too quickly.
Right before your pasta is done, place your bowl with the egg and cheese mixture over the pot of boiling water. The steam will gently heat the bowl without direct contact with the flame.
Then, add your hot pasta, guanciale, and pasta water into that bowl and start tossing. This slower, gentler heat is what allows the sauce to come together properly. The eggs thicken just enough to become creamy, but not enough to scramble.
If you’ve struggled with getting a smooth sauce before, this method is one of the easiest ways to fix it and get consistent results every time.

Tips for the Best Carbonara
Use hot pasta
- The heat is what creates the sauce, so don’t let it cool down too much.
Do not scramble the eggs
- Toss quickly and avoid direct heat when mixing everything together.
Use pasta water
- This helps create a smooth, glossy sauce.
Grate your own cheese
- Pre-grated cheese does not melt as well and can affect the texture.

More Quick Dinner Recipes:
Storage and Reheating
Carbonara is best eaten fresh, but leftovers can still be enjoyed.
Store in the fridge for up to 2 days in an airtight container.
Reheat gently with a splash of water to loosen the sauce. Avoid high heat to prevent the eggs from overcooking.

Frequently Asked Questions
What makes carbonara creamy without cream?
The combination of eggs, cheese, and pasta water creates a naturally creamy sauce.
Can I use bacon instead of guanciale?
Yes, bacon works, but the flavor will be slightly different.
Why did my carbonara turn into scrambled eggs?
The heat was too high or the pasta was too hot when mixing. Try the double-method boiler method discussed above!
What is the best pasta for carbonara?
Spaghetti is the most traditional, but rigatoni also works well.
Can I reheat carbonara?
Yes, but gently. Add a bit of water and heat slowly to keep the sauce from breaking.
Ingredients
- 200g or 7 oz Spaghetti or your favorite type of noodle
- 100g or 3.5 oz Guanciale or pancetta
- 2 Large eggs
- 1 Egg yolk (additional to eggs)
- 3/4 cup Pecorino romano (grated)
- 1 tsp Black pepper
- 1/3 cup Pasta water (salted)
Instructions for Authentic Carbonara
1. Cook the guanciale
Slice your guanciale into small strips or cubes.Place it in a cold pan, then turn the heat to medium. Let it cook slowly until the fat renders out and the pork turns golden and crispy.
Remove from heat and set aside. Do not drain the fat.
2. Make the sauce base
In a large bowl, whisk together eggs, egg yolk, grated cheese, and black pepper. Mix until it forms a thick, slightly creamy paste.
3. Cook the pasta
Bring a pot of salted water to a boil and cook your pasta until al dente. Reserve some pasta water.
4. Combine everything
Bring the bowl of egg and cheese mixture over the boiling pot of pasta water. To the pot, add the hot pasta, guanciale along with all the rendered fat. Add 2 to 3 tablespoons of pasta water.
5. Toss until creamy
Using tongs, toss everything together quickly. The heat from the pasta and the pasta water will turn the mixture into a smooth, glossy sauce. Add more pasta water if needed to loosen the sauce.
6. Serve and finish
Plate immediately while hot. Top with extra cheese and a final crack of black pepper. Enjoy right away.
Spaghetti Carbonara Recipe (Foolproof, No Cream, No Scrambled Eggs)
Ingredients
- 200g (7 oz) Spaghetti or your favorite type of noodles
- 100g (3.5 oz) Guanciale
- 2 Large Eggs
- 1 Egg yolk
- 3/4 cup Pecorino romano (grated)
- 1 tsp Black pepper
- 1/3 cup Pasta water (salted)
Instructions
- Cook the guanciale:Slice your guanciale into small strips or cubes.Place it in a cold pan, then turn the heat to medium. Let it cook slowly until the fat renders out and the pork turns golden and crispy.Remove from heat and set aside. Do not drain the fat.

- Make the sauce base:In a large bowl, whisk together eggs, egg yolk, grated cheese, and black pepper. Mix until it forms a thick, slightly creamy paste.

- Cook the pasta: Bring a pot of salted water to a boil and cook your pasta until al dente. Reserve some pasta water.

- Combine everything: Bring the bowl of egg and cheese mixture over the boiling pot of pasta water. To the pot, add the hot pasta, guanciale along with all the rendered fat. Add 2 to 3 tablespoons of pasta water.

- Toss until creamy:Using tongs, toss everything together quickly. The heat from the pasta and the pasta water will turn the mixture into a smooth, glossy sauce. Add more pasta water if needed to loosen the sauce.

- Serve and finish:Plate immediately while hot. Top with extra cheese and a final crack of black pepper. Enjoy right away.















