This quick and creamy pasta carbonara is the perfect weeknight dinner, made with bacon, peas, and a rich egg and cheese sauce. Ready in just 30 minutes, this classic Italian pasta dish is customizable with gluten-free or whole-grain pasta options. The creamy sauce made with Pecorino Romano or Parmesan cheese, combined with crispy bacon and a sprinkle of freshly ground black pepper, creates a delicious, comforting meal. Whether you use traditional spaghetti or fusilli col buco, this pasta carbonara recipe is sure to satisfy. Ideal for busy nights, this easy recipe is a must-try for pasta lovers!

Ingredients
For the Carbonara:
- 2 large eggs
- ½ cup grated Pecorino Romano or Parmesan cheese
- ½ teaspoon garlic powder
- 8 ounces bacon (or turkey bacon as a substitute)
- 10 ounces spaghetti or fusilli col buco (gluten-free or whole grain pasta can also be used)
- ⅓ cup reserved pasta water
- ¼ teaspoon salt, plus extra for seasoning
- Freshly ground black pepper, to taste
- 1-1 ½ cups frozen peas, thawed (adjust according to preference)
Instructions
- Prepare the Carbonara Sauce: In a medium bowl, whisk together the eggs, grated cheese, and garlic powder until well combined. Set aside.
- Cook the Bacon: Heat a large skillet or pan over medium heat. Add the bacon and cook until both sides are golden brown. If the pan starts to smoke, reduce the heat. Once the bacon is crispy, remove from the pan, blot with paper towels to remove excess grease, and chop it into bite-sized pieces. If you used regular bacon, drain most of the bacon grease, leaving about 1-3 teaspoons in the pan. Set the pan aside off the heat.
- Cook the Pasta: While the bacon cooks, bring a large pot of water to a boil over high heat. Add a generous amount of salt to the water, then cook the pasta until al dente. Once the pasta is done, reserve ⅓ cup of the pasta water, then drain the pasta.
- Combine Pasta and Sauce: Transfer the hot, drained pasta to the skillet with the bacon (the pan should still be warm, but not on direct heat). Slowly add the egg and cheese mixture to the pasta, stirring quickly with tongs to coat the pasta evenly. The heat from the pasta will help cook the eggs, creating a creamy sauce without curdling. If the sauce needs to be creamier, add a few tablespoons of the reserved pasta water.
- Add Final Touches: Stir in ¼ teaspoon salt, freshly ground black pepper, chopped bacon, and thawed peas. Mix well, ensuring everything is evenly coated. Taste and adjust the seasoning with more salt and pepper if desired.
- Serve and Garnish: Divide the pasta among serving plates and garnish with extra Parmesan cheese. Serve immediately and enjoy!
Why You’ll Love This Recipe
- Quick and Easy: This delicious pasta carbonara comes together in just 30 minutes, making it the perfect weeknight meal.
- Creamy and Comforting: The egg and cheese mixture creates a rich, creamy sauce that coats the pasta beautifully.
- Customizable: With simple ingredients like bacon, peas, and pasta, this recipe is easily adjustable to suit your taste preferences.

Tips
- Egg Cooking: Be sure to stir the egg mixture into the hot pasta gently to avoid scrambling the eggs. The residual heat from the pasta is enough to cook them to a silky texture.
- Reserve Pasta Water: The reserved pasta water helps make the sauce creamier and allows you to adjust the consistency to your liking.
- Bacon Choice: If you’re using turkey bacon, it may not release as much fat, so you might need to add a bit of olive oil to the pan.
Variations and Substitutions
- Vegan Option: Use plant-based bacon and replace the eggs and cheese with a dairy-free alternative like cashew cream and nutritional yeast.
- Pasta Substitutes: Feel free to swap spaghetti for any other type of pasta, such as penne, fettuccine, or even gluten-free pasta if you prefer.
- Add Veggies: You can add sautéed mushrooms, spinach, or bell peppers for extra flavor and nutrition.
FAQs
Can I use heavy cream instead of eggs? While traditional carbonara does not use cream, you can add a little heavy cream if you prefer a richer sauce. However, the eggs create the classic, creamy texture.
How can I make this recipe spicier? Add a pinch of red pepper flakes or cayenne pepper for a spicy kick.
Can I make this dish ahead of time? Carbonara is best served immediately, as the sauce tends to thicken as it cools. However, you can prep the bacon and pasta earlier in the day to make the process faster.
Serving
This pasta carbonara is perfect on its own or served with a side of garlic bread and a fresh green salad. It pairs wonderfully with a crisp white wine like Pinot Grigio or Sauvignon Blanc.
Suggestions
- Top with Extra Cheese: For an extra indulgent dish, top the pasta with a generous amount of grated Parmesan or Pecorino Romano.
- Pair with a Side Salad: A light arugula or mixed greens salad with a tangy vinaigrette would complement the richness of the carbonara.
30-Minute Pasta Carbonara
4
servings10
minutes20
minutesIngredients
For the Carbonara:
2 large eggs
½ cup grated Pecorino Romano or Parmesan cheese
½ teaspoon garlic powder
8 ounces bacon (or turkey bacon as a substitute)
10 ounces spaghetti or fusilli col buco (gluten-free or whole grain pasta can also be used)
⅓ cup reserved pasta water
¼ teaspoon salt, plus extra for seasoning
Freshly ground black pepper, to taste
1-1 ½ cups frozen peas, thawed (adjust according to preference)
Directions
- Prepare the Carbonara Sauce: In a medium bowl, whisk together the eggs, grated cheese, and garlic powder until well combined. Set aside.
- Cook the Bacon: Heat a large skillet or pan over medium heat. Add the bacon and cook until both sides are golden brown. If the pan starts to smoke, reduce the heat. Once the bacon is crispy, remove from the pan, blot with paper towels to remove excess grease, and chop it into bite-sized pieces. If you used regular bacon, drain most of the bacon grease, leaving about 1-3 teaspoons in the pan. Set the pan aside off the heat.
- Cook the Pasta: While the bacon cooks, bring a large pot of water to a boil over high heat. Add a generous amount of salt to the water, then cook the pasta until al dente. Once the pasta is done, reserve ⅓ cup of the pasta water, then drain the pasta.
- Combine Pasta and Sauce: Transfer the hot, drained pasta to the skillet with the bacon (the pan should still be warm, but not on direct heat). Slowly add the egg and cheese mixture to the pasta, stirring quickly with tongs to coat the pasta evenly. The heat from the pasta will help cook the eggs, creating a creamy sauce without curdling. If the sauce needs to be creamier, add a few tablespoons of the reserved pasta water.
- Add Final Touches: Stir in ¼ teaspoon salt, freshly ground black pepper, chopped bacon, and thawed peas. Mix well, ensuring everything is evenly coated. Taste and adjust the seasoning with more salt and pepper if desired.
- Serve and Garnish: Divide the pasta among serving plates and garnish with extra Parmesan cheese. Serve immediately and enjoy!


Leave a Reply