Penne Pasta with Bacon

Featured in Satisfying Main Courses.

This quick and flavorful penne pasta dish combines tender pasta with sweet green peas, smoky bacon, and crisp onions. Cooked as quickly as it takes for the penne to reach al dente, this dish is finished with a touch of creamy richness for a satisfying bite. Perfect for busy weeknights or a comforting family dinner, it’s best served piping hot off the stove and can be garnished with your favorite grated cheese for added flavor. Enjoy fresh and savor every bite!

Barbara Chef
Updated on Thu, 15 May 2025 13:42:04 GMT
A bowl of pasta with peas and bacon. Pin it
A bowl of pasta with peas and bacon. | gracefulflavors.com

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. Pin it
A bowl of pasta with peas and bacon. | gracefulflavors.com

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. Pin it
A bowl of pasta with peas and bacon. | gracefulflavors.com

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.

Penne Pasta with Peas

Quick penne pasta with bacon, peas, and onions.

Prep Time
5 Minutes
Cook Time
15 Minutes
Total Time
20 Minutes
By: Barbara

Category: Hearty Mains

Difficulty: Easy

Cuisine: Italian

Yield: 4 Servings

Dietary: ~

Ingredients

→ Main Ingredients

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

Instructions

Step 01

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.

Step 02

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.

Step 03

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