Penne Pasta with Bacon

By: Barbara Updated on Thu, 15 May 2025 13:42:04 GMT Hearty Mains
Barbara, recipe developer and home cook at Graceful Flavors
Barbara

Hi, I'm Barbara, the recipe developer and home cook behind Graceful Flavors. I share approachable recipes with clear steps, familiar ingredients, and delicious results for real everyday kitchens.

Updated on Thu, 15 May 2025 13:42:04 GMT

Read it →
A bowl of pasta with peas and bacon. Pin it
A bowl of pasta with peas and bacon.

This comforting penne pasta with peas and bacon has been my weeknight dinner savior for years. In just 20 minutes, you can transform basic ingredients into a restaurant-worthy dish that delivers creamy, savory satisfaction with every bite.

I first discovered this recipe during a particularly hectic week when I needed something fast yet satisfying. Now it's requested at least twice a month in our house, and guests always ask for the recipe when I serve it.

Ingredients

  • Penne pasta: Provides the perfect vehicle for the creamy sauce, with ridges that catch every bit of flavor
  • Frozen peas: Add natural sweetness and bright color, no need to thaw beforehand
  • Thick-cut bacon: Brings rich, smoky depth that makes this dish irresistible
  • Yellow onion: Becomes sweet and aromatic when caramelized with the bacon
  • Heavy cream: Creates a silky, luxurious sauce without complicated techniques
  • Olive oil: Helps prevent sticking and enhances the overall richness

Step-by-Step Instructions

Boil the Pasta and Peas:
Bring a large pot of generously salted water to a rolling boil over high heat. Add the penne pasta and cook according to package directions minus one minute for perfect al dente texture. Halfway through the pasta cooking time, add your frozen peas directly to the pasta water. This method perfectly times the pea cooking while infusing them with the starchy pasta water.
Create the Bacon-Onion Base:
While the pasta cooks, place a large skillet over medium-high heat and add the olive oil. Once shimmering, add your finely diced onions and bacon pieces. Cook them together until the bacon renders its fat and becomes crisp and the onions turn golden and translucent. This typically takes about 5 to 7 minutes. Watch carefully to prevent burning.
Combine and Finish:
Once pasta and peas are cooked, drain them thoroughly but do not rinse. Immediately add the hot pasta and peas to your skillet with the bacon and onions. Reduce heat to medium and pour in the heavy cream. Gently toss everything together until the pasta is evenly coated with the creamy sauce. The starch from the pasta will help thicken the sauce slightly.
A bowl of pasta with peas and bacon.
A bowl of pasta with peas and bacon.

My absolute favorite moment with this dish was when my Italian grandfather tasted it and nodded in silent approval. He later told me the balance of the sweet peas against the salty bacon reminded him of dishes from his childhood in northern Italy.

The Timing Secret

The key to pasta perfection lies in precise timing. I found through years of making this dish that adding the peas halfway through the pasta cooking time ensures they maintain their bright green color and slight bite. Never overcook your peas or they'll lose their vibrant color and sweet flavor. Additionally, removing the pasta one minute before package instructions ensures it finishes cooking in the sauce without becoming mushy.

Make It Your Own

This recipe welcomes customization based on what you have available. No bacon? Pancetta or prosciutto work beautifully. For a vegetarian version, substitute mushrooms sautéed until golden brown. The heavy cream can be replaced with half and half for a lighter version, though you may need to add a tablespoon of flour to help thicken the sauce. Fresh herbs like thyme or basil make wonderful additions in spring and summer months when they're readily available.

A bowl of pasta with peas and bacon.
A bowl of pasta with peas and bacon.

Serving Suggestions

This dish shines brightest when served immediately in warmed pasta bowls. Offer freshly grated Parmesan or Pecorino Romano at the table so each person can add their desired amount. A simple green salad dressed with lemon vinaigrette provides the perfect acidic counterpoint to the rich pasta. For a complete meal, add a glass of crisp white wine like Pinot Grigio or Sauvignon Blanc to cut through the creamy richness.

Frequently Asked Questions

Can I use fresh peas instead of frozen?

Yes, fresh peas can be used, but you may need to blanch them briefly before adding them to the pasta to ensure they’re tender.

Can I substitute the bacon with something else?

Absolutely! Pancetta, turkey bacon, or even smoked sausage would work well as alternatives to bacon in this dish.

What type of cream works best?

Heavy cream is recommended for a rich texture, but half-and-half can be used for a lighter alternative.

How can I prevent the pasta from becoming too soft?

Cook the pasta until just al dente and serve immediately to avoid overcooking as the dish sits.

Can this dish be reheated?

Yes, but for best results reheat it gently on the stove with a splash of cream or pasta water to maintain its creamy consistency.

4.50 from 125 votes

Penne Pasta with Peas

Prep Time:
5 Minutes
Cook Time:
15 Minutes
Total Time:
20 Minutes
Servings:
4
A bowl of pasta with peas and bacon.

Quick penne pasta with bacon, peas, and onions.

Ingredients

  • Main Ingredients

  • 1 tablespoon olive oil
  • ½ yellow onion, diced very small
  • 1 cup frozen peas
  • 6 slices thick bacon, cut into small pieces
  • ¾ pound penne pasta
  • ¼ cup heavy cream

Instructions

1.

1. Cook Pasta and Peas: Bring a large pot of salted water to a boil and add the penne pasta. Halfway through the cooking process, add the frozen peas to the water. Follow the package instructions for cooking time, reducing it by 1 minute to ensure the penne pasta will be al dente.

2.

2. Cook Bacon and Onions: In a large skillet, heat the olive oil over medium-high heat. Add the finely diced onions and bacon, and cook until they are crisp but not burned.

3.

3. Combine Ingredients and Finish Dish: Drain the pasta and peas, then add them to the skillet with the onion and bacon mixture. Lower the heat to medium, add the heavy cream, and stir well. Add more cream if needed and serve immediately.

Notes

  1. Serve the dish piping hot. The longer it sits, the softer the pasta gets as it continues cooking. Let your guests add their preferred amount of cheese. The Italian saying, 'Pasta does not wait for you. You wait for it,' perfectly applies here.

Tools You'll Need

  • Large pot for boiling pasta
  • Large skillet for cooking bacon and onions

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten from pasta
  • Contains dairy from heavy cream

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 570
  • Total Fat: 23 g
  • Total Carbohydrate: 70 g
  • Protein: 17 g