Does the thought of a comforting, savory meal that comes together in mere minutes make your heart flutter? Enter my delightful Penne Pasta with Peas and Bacon. This dish effortlessly marries sweet green peas and crispy bacon with onions, all enveloped in a rich cream sauce. In just 20 minutes, you can serve up a quick meal that will satiate even the toughest weeknight cravings. Plus, it’s incredibly versatile! Whether you’re oven-roasting the bacon for added crunch or experimenting with fresh herbs, this comforting dish can easily adapt to your taste. So, are you ready to dive into this delicious culinary adventure?

Why is this Penne Pasta a Must-Try?
Quick and Easy: This recipe is designed for anyone looking to whip up a satisfying meal in a hurry, making it perfect for busy weeknights. Comforting Flavor: The combination of crispy bacon and sweet peas in a creamy sauce brings that homey flavor we all crave. Versatile Options: Feel free to play around with ingredients, like using turkey bacon for a lighter twist or tossing in herbs for an extra flavor boost. Crowd-Pleasing Appeal: Serve this dish at your next gathering, and watch it disappear quickly! With its vibrant colors and delightful textures, you won’t go wrong.
Penne Pasta with Peas and Bacon Ingredients
For the Pasta
• Penne Pasta – This sturdy pasta shape holds the creamy sauce beautifully; feel free to substitute with rigatoni or ziti.
• Frozen Peas – Adds a touch of sweetness and color; fresh peas can also work, adjusting cooking time for tenderness.
For the Sauce
• Heavy Cream – Creates a smooth, luscious coating for the dish; for a lighter option, half-and-half or milk with cornstarch works well.
• Olive Oil – Richness for sautéing; butter is a great substitute if you want a different flavor.
For the Flavor Base
• Yellow Onion – Provides aromatic depth and sweetness; shallots or leeks can be used as alternatives for a unique taste.
• Bacon – Gives a savory crunch; thick-cut bacon offers hearty bites, while turkey bacon is a lighter alternative.
This delightful Penne Pasta with Peas and Bacon brings together comforting flavors that are quick and easy to prepare. Happy cooking!
Step‑by‑Step Instructions for Penne Pasta, Peas and Bacon
Step 1: Boil the Pasta
Start by bringing a large pot of salted water to a rolling boil over high heat. Once boiling, add the penne pasta and cook according to package instructions, typically about 10-12 minutes, until al dente. Stir occasionally to prevent sticking, and keep an eye on the clock so it doesn’t overcook.
Step 2: Add the Peas
When the pasta has about 5 minutes left to cook, gently add the frozen peas to the boiling water. This method allows the peas to heat through without becoming mushy. Continue cooking until both the penne and peas are tender, then swiftly drain the mixture in a colander, reserving a small cup of pasta water.
Step 3: Sauté the Onions and Bacon
While the pasta and peas cook, heat a large skillet over medium-high heat and add a drizzle of olive oil. Once shimmering, toss in diced yellow onions and crispy bacon strips. Cook them for about 5-7 minutes until the bacon is golden and the onions are soft, stirring occasionally to ensure even cooking without burning.
Step 4: Combine the Pasta and Bacon
Once the pasta and peas are drained, add them directly to the skillet with the bacon and onions. Gently toss everything together, allowing the flavors to meld for about 2 minutes. If the mixture appears dry, add a splash of the reserved pasta water to help leave it moist and combined.
Step 5: Stir in the Cream
Reduce the heat to low and pour in the heavy cream, stirring to coat the pasta evenly. Cook for another 2-3 minutes, letting the cream thicken slightly. The Penne Pasta with Peas and Bacon should now be beautifully creamy, with vibrant greens popping through the golden bacon.
Step 6: Serve and Enjoy
Remove the skillet from heat and serve the dish immediately in large bowls. Feel free to sprinkle some freshly grated cheese or cracked black pepper on top for an extra flavor kick. With its inviting aroma and comforting texture, this Penne Pasta with Peas and Bacon is ready to be enjoyed!

Make Ahead Options
These Penne Pasta with Peas and Bacon are perfect for meal prep! You can cook the penne and peas up to 24 hours in advance, storing them in an airtight container in the refrigerator to maintain their quality. Additionally, the bacon can be cooked and stored separately; just let it cool and refrigerate for up to 3 days. When you’re ready to serve, simply reheat the pasta and peas in a skillet with a splash of water to restore moisture, then add the bacon and cream, and stir until everything is heated through. This way, you’ll enjoy a delicious, comforting dish with minimal effort during a busy weeknight!
What to Serve with Penne Pasta with Peas and Bacon
Elevate your dining experience by pairing this comforting dish with delightful sides and drinks that complement its rich flavors.
- Garlic Bread: The perfect side for soaking up the creamy sauce, offering a crispy contrast that balances the richness of the pasta.
- Caesar Salad: A crisp and refreshing salad with crunchy romaine and tangy dressing that adds a delightful contrast to the savory pasta.
- Steamed Broccoli: Lightly seasoned steamed broccoli provides a fresh crunch and vibrant color, enhancing the dish’s overall appeal.
- White Wine: A chilled glass of Pinot Grigio beautifully matches the creamy notes and salty bacon, offering a delicious pairing experience.
- Lemon Sorbet: A refreshing palate cleanser between bites, its citrusy sweetness brightens the meal and adds a sophisticated twist.
- Herbed Couscous: Fluffy and aromatic, couscous flavored with herbs adds an earthy depth that complements the sweet peas and crispy bacon.
These sides and drinks will create a memorable meal that your family and guests will adore!
Penne Pasta, Peas and Bacon Variations
Feel free to explore these exciting twists and substitutions to make this dish truly your own!
-
Vegetarian Delight: Swap bacon for sautéed mushrooms for a savory and satisfying meatless option. Fresh mushrooms add an earthy depth that pairs well with the other ingredients.
-
Cream-Free Variation: Use almond milk or coconut milk instead of heavy cream for a lighter, dairy-free dish. The flavor shifts, but it still offers a delightful creamy texture.
-
Cheesy Addition: Incorporate freshly grated Parmesan or Pecorino Romano as you stir in the cream. This addition elevates the entire experience with rich, cheesy goodness.
-
Herb Infusion: Sprinkle in fresh herbs like thyme, basil, or parsley towards the end of cooking to elevate freshness and aroma. A touch of green brings a beautiful visual and flavor balance!
-
Spicy Kick: Add a pinch of red pepper flakes to the skillet with the onions for a warm heat that enhances the dish’s complexity. The balance of flavors will leave you craving more.
-
Nutty Flavor: Toss in some toasted pine nuts or walnuts for added crunch and a nutty essence. This twist introduces a delightful contrast to the creamy richness.
-
Extra Veggies: Throw in some diced bell peppers or spinach to incorporate more color and nutrition into the dish. They soften beautifully and complement the sweetness of the peas.
-
More Pasta Shapes: Feel free to swap the penne pasta for shell pasta or farfalle for a fun twist on shape. Each brings a delightful texture that holds onto the sauce perfectly.
With these variations, your Penne Pasta with Peas and Bacon will never be boring! For more delicious comfort meals, check out my recipe for a comforting One Pan Penne, or if you’re in the mood for something spicy, give my Spicy Korean Fried Chicken a try! Enjoy your culinary adventure!
How to Store and Freeze Penne Pasta with Peas and Bacon
Fridge: Store leftovers in an airtight container for up to 2 days. To keep the pasta from absorbing too much sauce, gently reheat in a skillet with a splash of water or cream.
Freezer: You can freeze the Penne Pasta with Peas and Bacon for up to 1 month. Divide it into portions, cool completely, and place in freezer-safe bags, squeezing out the air before sealing.
Reheating: For best results, thaw overnight in the fridge. Reheat in a skillet on low heat, adding a bit of cream or pasta water to restore the creamy texture.
Texture Reminder: Keep in mind that pasta may become softer after freezing and reheating, so enjoy it fresh whenever possible for the best flavor and texture.
Expert Tips for Penne Pasta, Peas, and Bacon
- Crispy Bacon: Ensure the bacon cooks until crispy, as undercooked bacon can become chewy and greasy, spoiling your dish’s texture.
- Pasta Timing: Be mindful of cooking time; overcooked penne pasta can become mushy, so check it a minute or two before the package directions indicate.
- Cream Consistency: If the sauce is too thick after adding the heavy cream, stir in a little reserved pasta water until you reach your desired creaminess.
- Flavor Boost: Customize your comfort dish by adding a sprinkle of cheese at the end or incorporating fresh herbs like basil or thyme for added aroma.
- Serve Immediately: For the best experience, serve this Penne Pasta with Peas and Bacon right after cooking, as it tends to absorb the sauce if left too long.

Penne Pasta with Peas and Bacon Recipe FAQs
How do I select the best ingredients for this recipe?
Absolutely! When selecting your ingredients, look for vibrant green frozen peas, as they should be bright without any signs of freezer burn. For bacon, thick-cut tends to provide a heartier flavor, while the olive oil should be fresh to enhance the aroma during cooking.
What is the best way to store leftovers?
Very well! Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. To keep your Penne Pasta with Peas and Bacon from absorbing too much sauce, gently reheat it in a skillet with a splash of water or cream until warmed through.
Can I freeze this dish?
Absolutely! You can freeze the Penne Pasta with Peas and Bacon for up to 1 month. After cooking, allow the dish to cool completely, then divide it into portions and place in freezer-safe bags, squeezing out the air before sealing. This helps maintain quality over time.
How should I reheat frozen Penne Pasta with Peas and Bacon?
To reheat effectively, thaw your frozen pasta overnight in the refrigerator. When ready to reheat, place it in a skillet over low heat, adding a splash of cream or pasta water to help restore that creamy texture. Stir gently until heated through, about 5-7 minutes.
Any dietary considerations I should be aware of?
Definitely! If you’re cooking for others, consider potential allergies to dairy, gluten, or pork. You can easily adjust this recipe by using gluten-free pasta or substituting turkey bacon for a lighter version. For a vegetarian option, try sautéing mushrooms in place of bacon!
What can I do if my sauce is too thick after reheating?
If you find that your sauce has thickened too much, fear not! Simply add a splash of reserved pasta water or cream, stirring gently to loosen the dish. This will help restore that creamy consistency and keep your Penne Pasta with Peas and Bacon as delightful as when it was first made.

Penne Pasta, Peas, and Bacon for a Quick Comfort Feast
Ingredients
Equipment
Method
- Start by bringing a large pot of salted water to a rolling boil over high heat. Once boiling, add the penne pasta and cook according to package instructions, typically about 10-12 minutes, until al dente.
- When the pasta has about 5 minutes left to cook, gently add the frozen peas to the boiling water. Continue cooking until both the penne and peas are tender, then swiftly drain the mixture in a colander, reserving a small cup of pasta water.
- While the pasta and peas cook, heat a large skillet over medium-high heat and add a drizzle of olive oil. Add diced yellow onions and crispy bacon strips. Cook for about 5-7 minutes until the bacon is golden and the onions are soft.
- Once the pasta and peas are drained, add them directly to the skillet with the bacon and onions. Toss together, allowing flavors to meld for about 2 minutes. If dry, add a splash of reserved pasta water.
- Reduce the heat to low and pour in the heavy cream, stirring to coat the pasta evenly. Cook for another 2-3 minutes until the cream thickens slightly.
- Remove from heat and serve immediately in large bowls, optionally sprinkling cheese or black pepper on top.

Leave a Reply