Bacon Broccoli Parmesan Pasta

Creamy Bacon Broccoli and Parmesan Pasta served steaming in a white bowl, garnished with extra cheese. Save to Pinterest
Creamy Bacon Broccoli and Parmesan Pasta served steaming in a white bowl, garnished with extra cheese. | whiskandwok.com

This satisfying pasta combines crispy bacon pieces with vibrant broccoli florets, all coated in a velvety Parmesan cream sauce. The dish comes together in just 30 minutes, making it perfect for busy weeknights when you want something hearty and flavorful.

The sauce gets its silky texture from a combination of heavy cream, reserved pasta water, and freshly grated Parmesan that melts into every crevice of the penne. A hint of garlic and optional red pepper flakes adds depth without overwhelming the dish.

The smell of bacon sizzling in a skillet has this way of stopping everyone in their tracks. I first threw this pasta together on a rainy Tuesday when the fridge held nothing but odds and ends. That accidental combination ended up being the dinner my roommates still beg for three years later. Sometimes the best meals happen when you stop overthinking and just let bacon lead the way.

Last winter my sister dropped by unannounced during a snowstorm, looking exhausted and hungry. I had this dish ready in under thirty minutes while she curled up on my couch with a blanket. She took one bite and declared it the ultimate comfort food she never knew she needed. Now she texts me every time she makes it, usually with some variation about how easy it was.

Ingredients

  • Pasta: Penne or fusilli catches all that creamy sauce in their curves, and I always grab whatever shape I have on hand
  • Bacon: Dicing it before cooking means you get crispy bits in every single forkful
  • Broccoli florets: Boiling them with the pasta keeps them tender-crisp rather than mushy, which is how broccoli should actually be
  • Freshly grated Parmesan: Pre-grated cheese never melts the same way, so I always buy a wedge and grate it myself
  • Heavy cream: Creates that silky restaurant-style sauce that somehow makes everything feel fancier
  • Olive oil: Combines with bacon drippings to coat the pasta without feeling greasy
  • Garlic: Freshly minced, never jarred—the flavor difference is worth the extra thirty seconds
  • Crushed red pepper flakes: Optional, but that tiny kick balances the richness beautifully
  • Salt and black pepper: Finish everything to taste because pasta water needs more salt than you think

Instructions

Get that pasta going:
Bring a large pot of generously salted water to boil, then cook pasta until al dente, saving half a cup of that starchy water before draining
Cook the broccoli alongside:
Drop the florets into the pasta water during the last three minutes so they turn bright green but keep their crunch
Make things smell amazing:
Crisp the diced bacon in olive oil over medium heat until it's golden and irresistible
Build the flavor base:
Toss in the garlic and red pepper flakes for just one minute until fragrant, watching carefully so it doesn't burn
Bring it all together:
Add the pasta and broccoli to the skillet, then pour in cream and half the parmesan, tossing and adding pasta water as needed
Finish with confidence:
Season everything to taste and serve immediately with that remaining parmesan sprinkled on top
Close-up of Bacon Broccoli and Parmesan Pasta with crispy bacon bits and tender broccoli florets mixed. Save to Pinterest
Close-up of Bacon Broccoli and Parmesan Pasta with crispy bacon bits and tender broccoli florets mixed. | whiskandwok.com

My partner claims this is the only recipe that successfully made them enjoy broccoli after thirty years of avoiding it. Something about the bacon and cream together changes the whole game. We make it at least twice a month now.

Perfecting The Texture

I've learned that timing matters more than anything here. Add the broccoli too early and it falls apart, too late and it's raw. That three-minute window during the pasta's final cook time is absolute perfection.

Making It Your Own

Sometimes I toss in sautéed mushrooms or frozen peas when I need to stretch the recipe. A squeeze of lemon juice right before serving cuts through the cream and wakes everything up. These little adjustments keep the recipe feeling fresh.

Serving Suggestions

A crisp Pinot Grigio or any dry white wine balances the richness perfectly. I also keep extra parmesan at the table because some guests always want more.

  • Grate extra parmesan fresh right before serving for the best melt
  • Let guests add their own red pepper flakes at the table
  • This reheats surprisingly well for lunch the next day
Sizzling Bacon Broccoli and Parmesan Pasta in a skillet, ready to serve with garlic bread on the side. Save to Pinterest
Sizzling Bacon Broccoli and Parmesan Pasta in a skillet, ready to serve with garlic bread on the side. | whiskandwok.com

Thirty minutes to a meal that makes people feel taken care of. Sometimes that's exactly what dinner needs to be.

Recipe FAQs

Substitute the bacon with vegetarian bacon alternatives or add extra vegetables like sautéed mushrooms for umami flavor. You might also want to increase the Parmesan slightly to compensate for the lost saltiness.

Fusilli, rotini, or gemelli catch the sauce beautifully due to their ridges and curves. Short pasta with texture helps hold the creamy Parmesan coating, though macaroni or shells would also work in a pinch.

Yes, thaw frozen broccoli florets first and pat them dry to prevent watering down the sauce. Add them during the last 2 minutes of pasta cooking since they're already partially cooked from freezing.

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of cream or milk to restore the sauce's creamy consistency, as the sauce will thicken when chilled.

The components can be prepped in advance—cook the bacon, blanch the broccoli, and grate the Parmesan. However, for the best texture, combine everything just before serving to prevent the sauce from absorbing completely into the pasta.

A crisp green salad with vinaigrette balances the richness. Garlic bread or crusty Italian bread helps soak up the creamy sauce. For a lighter touch, serve with steamed asparagus or roasted cherry tomatoes on the side.

Bacon Broccoli Parmesan Pasta

Crispy bacon meets tender broccoli in a silky Parmesan cream sauce over perfectly cooked penne pasta—a comforting 30-minute meal.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz penne or fusilli pasta

Meats

  • 5 oz bacon, diced

Vegetables

  • 10 oz broccoli florets

Dairy

  • 2/3 cup freshly grated Parmesan cheese, plus extra for serving
  • 1/2 cup heavy cream

Pantry & Seasoning

  • 2 tbsp olive oil
  • 2 cloves garlic, minced
  • 1/2 tsp crushed red pepper flakes
  • Salt and freshly ground black pepper, to taste

Instructions

1
Cook Pasta and Broccoli: Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Cut broccoli into small florets and add to pasta water during last 3 minutes of cooking. Reserve 1/2 cup pasta water before draining.
2
Crisp Bacon: Heat olive oil in large skillet over medium heat. Add diced bacon and cook, stirring occasionally, until crisp (5-7 minutes).
3
Sauté Aromatics: Add minced garlic and red pepper flakes to skillet. Sauté for 1 minute until fragrant.
4
Combine and Sauce: Add drained pasta and broccoli to skillet. Pour in cream and half the Parmesan. Toss to combine, adding reserved pasta water as needed for silky consistency. Season with salt and pepper. Serve immediately with remaining Parmesan.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Colander
  • Cheese grater
  • Knife and cutting board

Nutrition (Per Serving)

Calories 560
Protein 24g
Carbs 54g
Fat 27g

Allergy Information

  • Contains wheat (gluten), milk, pork. May contain sulphites.
Monica Zhou

Passionate home cook sharing easy, wholesome recipes and practical tips for everyday cooking.