Bacon and Pea Pasta with Creamy Sauce is a classic comfort dish that strikes the perfect balance between indulgence and freshness. With smoky, crispy bacon, tender sweet peas, and a luscious cream sauce that coats every strand of pasta, this recipe transforms simple ingredients into an irresistibly satisfying meal. The combination of rich cream, Parmesan cheese, and garlic creates a velvety texture, while the peas add bursts of sweetness that cut through the richness beautifully.
This pasta feels like a warm hug on a busy weeknight — quick to make, full of flavor, and elegant enough to serve for a cozy dinner party. Whether you’re craving something creamy yet light, or simply want a reliable go-to recipe that never fails to impress, this Bacon and Pea Pasta delivers every single time.
Why I Love This Recipe
I love this recipe because it’s the kind of dish that proves simplicity can be absolutely delicious. The smoky aroma of bacon sizzling in the pan instantly makes your kitchen feel welcoming, and the cream sauce — silky, garlicky, and cheesy — brings everything together so effortlessly.
What makes this pasta truly special is its versatility. It’s easy enough for a weeknight dinner, yet impressive enough for entertaining guests. The sweet peas balance the savory bacon perfectly, creating a dish that’s rich but never heavy. Plus, it’s ready in under 30 minutes — making it a personal favorite when I need comfort food fast.
Why It’s a Must-Try Dish
This dish is a must-try because it checks all the boxes:
- Quick and Easy: You can have it on the table in less than half an hour.
- Balanced Flavors: The salty bacon, sweet peas, and creamy sauce create a perfect harmony.
- Comforting Yet Fresh: It’s indulgent without being overly heavy.
- Family Favorite: Even picky eaters love it!
- Customizable: You can easily adapt it to your taste or dietary preferences.
Whether you’re craving a cozy solo dinner or planning to impress your guests, this creamy bacon and pea pasta always delivers.
Recipe Details
- Preparation Time: 10 minutes
- Cooking Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4
- Calories: Approximately 540 kcal per serving
- Course: Main Course
- Cuisine: Italian-American
Ingredients
For the Pasta:
- 12 oz (340 g) spaghetti, fettuccine, or penne
- 1 tablespoon olive oil
- Salt, for pasta water
For the Creamy Sauce:
- 6 oz (170 g) bacon, chopped
- 2 tablespoons unsalted butter
- 3 cloves garlic, minced
- 1 cup frozen peas (no need to thaw)
- 1 cup heavy cream (or half-and-half for lighter version)
- ½ cup grated Parmesan cheese
- ¼ teaspoon black pepper
- Salt, to taste
- 1 teaspoon lemon zest (optional, for brightness)
- 1 tablespoon chopped fresh parsley, for garnish
Cooking Directions
- Cook the pasta:
Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente. Reserve 1 cup of pasta water, then drain. - Cook the bacon:
In a large skillet over medium heat, cook the chopped bacon until crisp. Remove with a slotted spoon and set aside. Discard most of the bacon fat, leaving about 1 tablespoon in the pan. - Sauté garlic:
Add butter to the same pan. Once melted, stir in minced garlic and sauté for 30 seconds until fragrant. - Add peas and cream:
Add the frozen peas and pour in the heavy cream. Simmer gently for 3–4 minutes until the peas are tender and the sauce starts to thicken slightly. - Incorporate cheese and seasonings:
Stir in Parmesan cheese, black pepper, and a pinch of salt. Mix until the cheese melts into the sauce. - Combine with pasta and bacon:
Add the cooked pasta and bacon to the skillet. Toss everything together, adding reserved pasta water a little at a time until the sauce reaches your desired consistency. - Add finishing touches:
Stir in lemon zest for brightness (optional). Taste and adjust seasoning as needed. - Serve and garnish:
Serve hot, garnished with chopped parsley and extra Parmesan cheese.
Step-by-Step Preparation Summary
- Boil pasta and reserve some pasta water.
- Cook bacon until crisp; set aside.
- Sauté garlic in butter and bacon fat.
- Add peas and cream; simmer until thickened.
- Stir in Parmesan and seasoning.
- Toss pasta and bacon into sauce.
- Adjust with pasta water; garnish and serve warm.

How to Serve
Serve this Bacon and Pea Pasta with Creamy Sauce immediately while it’s warm and silky. It pairs beautifully with:
- A crisp green salad or Caesar salad.
- A side of garlic bread or buttered baguette.
- A light white wine such as Sauvignon Blanc or Pinot Grigio.
For a heartier meal, you can serve it alongside grilled chicken, roasted vegetables, or even a bowl of soup like tomato basil.
Recipe Tips
- Don’t overcook the pasta: Keep it slightly firm so it holds up well when tossed in the sauce.
- Use freshly grated Parmesan: It melts better and gives a smoother texture.
- Reserve pasta water: It’s key to achieving the perfect creamy consistency.
- Cook bacon until crisp: This ensures a delicious contrast of texture.
- Add lemon zest: It brightens the flavor and cuts through the richness of the cream.
Variations
- Carbonara-Style: Replace cream with beaten eggs and toss with hot pasta for a creamy, egg-based version.
- Vegetarian Version: Skip the bacon and use sautéed mushrooms or sun-dried tomatoes for richness.
- Spicy Kick: Add crushed red pepper flakes or a dash of cayenne.
- Healthier Option: Use Greek yogurt instead of cream for a lighter sauce.
- Gourmet Twist: Add truffle oil or crispy pancetta for a more indulgent experience.
Freezing and Storage
- Refrigeration: Store leftovers in an airtight container for up to 3 days.
- Freezing: Not ideal, as cream sauces can separate when frozen. However, you can freeze it for up to 1 month if necessary — reheat gently while stirring in a splash of milk or cream.
- Reheating: Warm in a skillet over low heat, adding a bit of milk or reserved pasta water to restore creaminess.
Special Equipment Needed
- Large pot for boiling pasta
- Deep skillet or sauté pan
- Slotted spoon
- Wooden spoon or silicone spatula
- Cheese grater
Frequently Asked Questions (FAQ)
Q1: Can I use fresh peas instead of frozen?
Yes! Fresh peas work beautifully. Just blanch them briefly before adding to the sauce.
Q2: Can I make this without cream?
You can substitute milk, half-and-half, or even a blend of chicken broth and a little flour for thickening.
Q3: What pasta shape works best?
Short pastas like penne, rigatoni, or farfalle hold the sauce well, but long pastas like fettuccine also work wonderfully.
Q4: Can I add vegetables?
Absolutely. Spinach, asparagus, or zucchini make great additions for added freshness.
Q5: How can I make it gluten-free?
Use gluten-free pasta and ensure your Parmesan is certified gluten-free.
Conclusion
Bacon and Pea Pasta with Creamy Sauce is the perfect marriage of indulgence and simplicity — smoky, creamy, and satisfying in every bite. It’s a dish that brings comfort and joy to your dinner table without requiring hours in the kitchen. The balance of crispy bacon, tender peas, and rich Parmesan sauce is timeless, making it a recipe you’ll want to keep in your weekly rotation.
Whether you’re cooking for your family or hosting guests, this dish promises to impress — rich, flavorful, and utterly comforting.
Bacon and Pea Pasta with Creamy Sauce
Course: DinnerCuisine: ItalianDifficulty: Easy4
servings10
minutes20
minutes30
minutesIngredients
For the Pasta:
12 oz (340 g) spaghetti, fettuccine, or penne
1 tablespoon olive oil
Salt, for pasta water
For the Creamy Sauce:
6 oz (170 g) bacon, chopped
2 tablespoons unsalted butter
3 cloves garlic, minced
1 cup frozen peas (no need to thaw)
1 cup heavy cream (or half-and-half for lighter version)
½ cup grated Parmesan cheese
¼ teaspoon black pepper
Salt, to taste
1 teaspoon lemon zest (optional, for brightness)
1 tablespoon chopped fresh parsley, for garnish
Directions
- Cook the pasta: Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente. Reserve 1 cup of pasta water, then drain.
- Cook the bacon: In a large skillet over medium heat, cook the chopped bacon until crisp. Remove with a slotted spoon and set aside. Discard most of the bacon fat, leaving about 1 tablespoon in the pan.
- Sauté garlic: Add butter to the same pan. Once melted, stir in minced garlic and sauté for 30 seconds until fragrant.
- Add peas and cream: Add the frozen peas and pour in the heavy cream. Simmer gently for 3–4 minutes until the peas are tender and the sauce starts to thicken slightly.
- Incorporate cheese and seasonings: Stir in Parmesan cheese, black pepper, and a pinch of salt. Mix until the cheese melts into the sauce. Combine with pasta and bacon:
- Add the cooked pasta and bacon to the skillet. Toss everything together, adding reserved pasta water a little at a time until the sauce reaches your desired consistency.
- Add finishing touches: Stir in lemon zest for brightness (optional). Taste and adjust seasoning as needed.
- Serve and garnish: Serve hot, garnished with chopped parsley and extra Parmesan cheese.






