Bacon Broccoli and Parmesan Pasta

Forkful of bacon broccoli and parmesan pasta twirled on a fork with creamy sauce and tender florets. Pin It
Forkful of bacon broccoli and parmesan pasta twirled on a fork with creamy sauce and tender florets. | hearthhustle.com

This satisfying pasta combines crispy diced bacon with vibrant broccoli florets and penne, all brought together with a rich Parmesan cream sauce. The dish comes together in just 30 minutes, making it ideal for busy weeknights when you want something comforting without spending hours in the kitchen.

The key is cooking the bacon until perfectly crisp, then using that flavorful fat to sauté garlic before creating the silky sauce. Adding broccoli to the boiling pasta during the last few minutes ensures it cooks to tender-crisp perfection without needing an extra pot.

Reserve some pasta water before draining—the starchy liquid helps emulsify the cream and Parmesan into a glossy coating that clings beautifully to every piece of pasta. Finish with extra grated Parmesan and maybe a pinch of red pepper flakes if you enjoy a bit of heat.

The smell of bacon rendering in a skillet has this way of stopping everyone in their tracks and pulling them into the kitchen. My roommate used to call it the dinner bell even though I was just making pasta for myself on a Tuesday night. Something about that sizzle and the way the aroma fills the house makes everything feel right with the world.

I first made this back when I was learning that vegetables didnt have to be the boring part of dinner. My brother actually asked for seconds and hes the guy who used to pick green things out of his food. Now it is the one pasta dish I can put on the table without anyone asking what else we are having.

Ingredients

  • 350 g (12 oz) penne or fusilli pasta: Choose a shape with ridges that will hold onto that creamy sauce
  • 150 g (5 oz) bacon, diced: Thick cut bacon gives you those satisfying crispy bits throughout
  • 300 g (10 oz) broccoli florets: Cut them small so they cook perfectly right alongside the pasta
  • 60 g (2/3 cup) freshly grated Parmesan cheese: Freshly grated makes all the difference for melting properly into the cream
  • 120 ml (1/2 cup) heavy cream: Creates that silky restaurant style texture without any fuss
  • 2 tbsp olive oil: Helps the bacon cook evenly and prevents sticking
  • 2 cloves garlic, minced: Add this right at the end so it does not burn and turn bitter
  • 1/2 tsp crushed red pepper flakes: Just a subtle warmth that cuts through the richness
  • Salt and freshly ground black pepper: Taste as you go since the bacon and Parmesan are already salty

Instructions

Get your pasta water going:
Bring a large pot of salted water to boil and cook pasta until al dente
Add the broccoli:
Drop those florets in during the last 3 minutes so everything finishes together
Cook the bacon:
Let it sizzle in olive oil until it is crispy and has released all that glorious fat
Build the flavor base:
Stir in the garlic and red pepper flakes for just one minute until fragrant
Bring it all together:
Add the pasta and broccoli to the skillet then pour in the cream and half the Parmesan
Finish and serve:
Toss everything with pasta water as needed then season and top with remaining cheese
Bacon broccoli and parmesan pasta served warm in a skillet, garnished with extra cheese and red pepper flakes. Pin It
Bacon broccoli and parmesan pasta served warm in a skillet, garnished with extra cheese and red pepper flakes. | hearthhustle.com

This pasta became my go to for unexpected guests because it looks impressive but takes basically no time. My friend Sarah still talks about the night she dropped by hungry and I had this ready in under thirty minutes. Sometimes the best meals are the ones that just happen without any planning at all.

Making It Your Own

I have learned that squeeze of lemon juice at the end is not optional it just wakes up all the flavors. Sometimes I will toss in some peas or sautéed mushrooms if I need to stretch the recipe for more people. The base is so forgiving that you can play around and it still works every time.

Timing Everything Right

The trick is having your skillet ready by the time the pasta is done. I always start the bacon first because it takes the longest and I can crisp it up while the water boils. There is nothing worse than perfectly cooked pasta sitting in a colander while you scramble to finish the sauce.

Serving Suggestions

A crisp white wine like Pinot Grigio cuts through the richness beautifully. I usually keep extra Parmesan at the table because everyone always wants more. This is one of those dishes that tastes even better as leftovers if there are any.

  • Grate your cheese fresh right before you need it
  • Do not wash the broccoli after cutting to prevent it from getting waterlogged
  • Keep the pasta moving once the sauce is added so it coats evenly
Platter of bacon broccoli and parmesan pasta with crisp bacon bits, al dente penne, and glistening olive oil sauce. Pin It
Platter of bacon broccoli and parmesan pasta with crisp bacon bits, al dente penne, and glistening olive oil sauce. | hearthhustle.com

Simple good food that brings people together is what cooking is all about anyway. Enjoy every bite.

Recipe FAQs

This dish is best served immediately while the sauce is creamy and the bacon stays crisp. However, you can cook the bacon and broccoli ahead of time, then reheat gently with the cream and Parmesan when ready to serve. Add a splash of pasta water if the sauce thickens too much.

Penne or fusilli are excellent choices because their shapes hold the creamy sauce well. Other short pasta like rigatoni, gemelli, or campanelle would also work beautifully. Avoid long strands like spaghetti—the sauce and bacon pieces need pasta with more surface area and texture.

Yes, frozen broccoli florets work well in this dish. Thaw them first and pat dry to prevent excess water from thinning the sauce. Add them during the last 2-3 minutes of pasta cooking time just as you would fresh broccoli.

Store cooled leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium-low heat, adding a splash of cream or pasta water to loosen the sauce. The bacon may soften when reheated, but the flavors will still be delicious.

For a vegetarian version, substitute the bacon with smoked paprika and diced vegetables like bell peppers or mushrooms for depth of flavor. You could also use vegetarian bacon alternatives. The creamy Parmesan sauce works beautifully with these plant-based modifications.

A crisp green salad with vinaigrette balances the rich creaminess. Garlic bread or crusty Italian bread helps soak up the sauce. For wine, a Pinot Grigio or Sauvignon Blanc complements the dish perfectly. Lighter vegetable sides like roasted asparagus or sautéed zucchini also work well.

Bacon Broccoli and Parmesan Pasta

Crispy bacon and fresh broccoli tossed with penne in a creamy Parmesan sauce

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 (optional)
  • 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 the pasta according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain the pasta.
2
Add Broccoli: While the pasta cooks, cut broccoli into small florets. Add to the pasta water during the last 3 minutes of cooking. Drain together with the pasta.
3
Crisp the Bacon: In a large skillet over medium heat, add olive oil and bacon. Cook, stirring occasionally, until bacon is crisp (about 5–7 minutes).
4
Sauté Aromatics: Add garlic and red pepper flakes (if using) to the skillet and sauté for 1 minute until fragrant.
5
Combine and Sauce: Add the drained pasta and broccoli to the skillet. Pour in the cream and half of the Parmesan cheese. Toss to combine, adding reserved pasta water as needed to create a silky sauce.
6
Season and Serve: Season with salt and pepper. Serve immediately, garnished with the 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 in pasta)
  • Contains milk (Parmesan, cream)
  • Contains pork (bacon)
  • May contain sulphites (check bacon and Parmesan labels)
Dana Merrick

Home cook sharing easy, wholesome recipes and meal prep tips for everyday families.