This Bacon Carbonara Pasta is a quick, easy, and delicious twist on a classic Italian favorite. Creamy, cheesy sauce coats perfectly cooked pasta, while crispy bacon adds a smoky, savory punch. Ready in just 25 minutes, it’s perfect for busy weeknights or whenever you need a comforting meal.
12 oz (340 g) spaghetti or pasta of your 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
Cook the Pasta:
Bring a large pot of salted water to a boil. Cook spaghetti until al dente according to package instructions. Reserve 1 cup of pasta water, then drain the pasta.
Prepare the Bacon:
Heat a large skillet over medium heat. Add the chopped bacon and cook until crispy. Remove bacon and set aside on a paper towel-lined plate.
Leave about 2 tablespoons of bacon fat in the skillet.
If using garlic, sauté it in the skillet for 30 seconds until fragrant, then remove from heat.
Whisk the Sauce:
In a bowl, whisk together eggs, grated Parmesan cheese, and black pepper. Set aside.
Combine Pasta and Bacon Fat:
Add drained pasta to the skillet with bacon fat (and garlic if used). Toss to coat evenly.
Make the Carbonara Sauce:
Turn off the heat. Quickly pour the egg mixture over the pasta, stirring vigorously to create a creamy sauce. Add reserved pasta water a little at a time until desired consistency is reached.
Add Bacon and Serve:
Stir the crispy bacon back into the pasta. Serve immediately, garnished with extra Parmesan and freshly cracked black pepper if desired.
Avoid scrambled eggs: Make sure the skillet is off the heat when adding the egg mixture, and stir quickly to create a smooth, creamy sauce.
Cheese options: Pecorino Romano can be used instead of Parmesan for a sharper flavor.
Add veggies: Peas or sautéed mushrooms can be added for extra texture and nutrition.
Make ahead: Cook the bacon in advance for a quicker assembly on busy nights.