This Bacon Carbonara Pasta is a rich, creamy, and comforting Italian classic made simple! Crispy bacon brings a smoky twist to the traditional dish while the silky egg and Parmesan sauce coats each strand of pasta perfectly. Ready in just 25 minutes, it’s the ultimate weeknight meal that tastes restaurant-quality with minimal effort.
12 oz spaghetti (or pasta of choice)
6 slices thick-cut bacon, chopped
3 large eggs, room temperature
1 cup freshly grated Parmesan cheese
2 cloves garlic, minced (optional)
1 teaspoon freshly cracked black pepper
Salt, to taste
1 cup reserved pasta water
Bring a large pot of salted water to a boil.
Cook pasta until al dente.
Reserve 1 cup pasta water before draining.
Heat skillet over medium heat.
Cook chopped bacon until crispy; transfer to a paper towel-lined plate.
Keep 2 tbsp bacon fat in skillet.
Optional: sauté garlic for 30 seconds, then remove from heat.
In a bowl, whisk together eggs + Parmesan + black pepper until smooth.
Add drained pasta to skillet and toss to coat in the bacon fat.
Turn heat off so eggs don’t scramble.
Pour in egg mixture while tossing constantly.
Add pasta water a little at a time until creamy and glossy.
Mix bacon back in.
Serve immediately with extra Parmesan and black pepper.
Turn off the heat before adding the eggs — this keeps the sauce silky, not scrambled.
Use freshly grated Parmesan only — it melts and blends better.
Room-temperature eggs help prevent clumping.
Work quickly when mixing to create the signature creamy sauce.
Swap bacon for pancetta or guanciale for a more authentic flavor.