Bacon Broccoli Parmesan Pasta

Creamy bacon broccoli and Parmesan pasta in a rustic skillet, garnished with extra cheese and red pepper flakes for serving. Save to Pinterest
Creamy bacon broccoli and Parmesan pasta in a rustic skillet, garnished with extra cheese and red pepper flakes for serving. | dishyden.com

This comforting pasta combines crispy diced bacon with tender-crisp broccoli florets, all coated in a silky Parmesan cream sauce. The dish comes together in just 30 minutes, making it perfect for busy weeknights when you want something hearty and satisfying.

The key is cooking the bacon until perfectly crisp, then using the flavorful pan drippings to sauté garlic before tossing everything together. A splash of reserved pasta water helps create that luscious, restaurant-quality sauce that clings to every bite of penne or fusilli.

Rain was drumming against my kitchen window last Tuesday when I threw this together on a whim. The grocery run had been chaotic and I was craving something that felt like a proper meal but would not keep me chained to the stove for an hour. Sometimes those rushed evenings produce the most surprising winners.

My sister was over that night and literally licked her plate clean which is basically the highest compliment possible in our family. She kept asking what I did differently and honestly it was just paying attention to timing. Now she texts me every other day asking if I am making bacon pasta again.

Ingredients

  • 350 g (12 oz) penne or fusilli pasta: The ridges on penne grab onto sauce beautifully while fusilli has all those twists for the Parmesan to cling to
  • 150 g (5 oz) bacon, diced: Thick cut bacon gives you those substantial crispy pieces that do not disappear into the dish
  • 300 g (10 oz) broccoli florets: Fresh broccoli works best here since frozen can get waterlogged and throw off the sauce consistency
  • 60 g (2/3 cup) freshly grated Parmesan cheese: Buy a wedge and grate it yourself because pre grated cheese has anti caking agents that prevent proper melting
  • 120 ml (1/2 cup) heavy cream: This creates that luxurious silky coating without needing to make a traditional roux based sauce
  • 2 tbsp olive oil: Helps prevent the bacon from sticking and adds a nice fruity base note
  • 2 cloves garlic, minced: Fresh minced garlic gives you that aromatic punch that powder just cannot replicate
  • 1/2 tsp crushed red pepper flakes: Just enough warmth to cut through the cream without making it spicy
  • Salt and freshly ground black pepper: Finish with freshly ground pepper right before serving for the best aroma

Instructions

Get your water going:
Fill a large pot with water add a generous pinch of salt and bring it to a rolling boil
Cook the pasta:
Add your pasta and cook until al dente then scoop out 120 ml of pasta water before draining
Blanch the broccoli:
Toss the broccoli florets into the boiling water during the last 3 minutes of pasta cooking time then drain everything together
Crisp the bacon:
Heat olive oil in a large skillet over medium heat add diced bacon and cook for 5 to 7 minutes until it is golden and crispy
Build the aromatics:
Stir in the minced garlic and red pepper flakes cooking for just 1 minute until fragrant but not browned
Combine everything:
Add the drained pasta and broccoli to the skillet pour in the cream and half the Parmesan then toss vigorously adding pasta water as needed
Season and serve:
Taste and adjust salt and pepper then plate immediately with the remaining Parmesan sprinkled on top
Tender broccoli and crispy bacon mix through silky pasta, with a creamy Parmesan sauce that steams invitingly in the photo. Save to Pinterest
Tender broccoli and crispy bacon mix through silky pasta, with a creamy Parmesan sauce that steams invitingly in the photo. | dishyden.com

Last weekend my neighbor caught the aroma through our shared wall and knocked on my door asking what I was making. That is how I knew this recipe was worth keeping around.

Making It Your Own

Sometimes I throw in a handful of frozen peas during the last minute of pasta cooking for pops of sweetness. The color contrast looks gorgeous on the plate too.

Perfect Pairings

A crisp Pinot Grigio cuts through the richness while a simple green salad with lemon vinaigrette keeps the meal feeling balanced.

Meal Prep Magic

This actually reheats beautifully though the sauce will thicken up in the fridge.

  • Splash a little water or extra cream when reheating and warm it gently
  • The pasta continues absorbing liquid so do not worry if it looks less saucy the next day
  • Store it in individual portions for grab and go lunches all week
Golden bacon, bright green broccoli, and al dente penne tossed in a creamy Parmesan sauce for a comforting weeknight dinner. Save to Pinterest
Golden bacon, bright green broccoli, and al dente penne tossed in a creamy Parmesan sauce for a comforting weeknight dinner. | dishyden.com

Hope this becomes one of those weeknight recipes you turn to without even thinking about it.

Recipe FAQs

Yes, simply omit the bacon and use olive oil as your cooking fat. You might want to add a pinch of smoked paprika to mimic the smoky flavor that bacon typically provides.

Penne and fusilli are excellent choices because their shapes hold the creamy sauce well. Other short pasta like rigatoni or gemelli would also work wonderfully.

Absolutely. Add frozen broccoli florets during the last 4-5 minutes of pasta cooking time since they're already blanched. Thawed fresh broccoli florets work best for texture.

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of cream or pasta water to bring back the silky consistency.

You can cook the bacon and chop the broccoli ahead of time, but it's best to assemble the dish just before serving. The sauce tends to thicken as it sits and may need additional liquid when reheating.

For the silkiest results, yes. However, you can substitute half-and-half for a lighter version, though the sauce will be slightly less rich.

Bacon Broccoli Parmesan Pasta

Crispy bacon and tender broccoli in a creamy Parmesan sauce, ready in 30 minutes.

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 pasta according to package directions until al dente. Add broccoli florets during the final 3 minutes of cooking. Reserve 1/2 cup pasta water before draining.
2
Crisp the Bacon: Heat olive oil in a large skillet over medium heat. Add diced bacon and cook, stirring occasionally, until crisp and golden, about 5–7 minutes.
3
Add Aromatics: Stir minced garlic and red pepper flakes into the bacon. Sauté for 1 minute until fragrant, being careful not to burn the garlic.
4
Combine and Sauce: Add drained pasta and broccoli to the skillet. Pour in heavy cream and half the Parmesan. Toss thoroughly, adding reserved pasta water as needed to achieve a silky, coating consistency.
5
Season and Serve: Season generously with salt and black pepper. Plate immediately, topping with remaining Parmesan cheese.
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)
  • Contains milk and dairy
  • Contains pork
  • May contain sulphites (verify bacon and Parmesan labels)
Brooke Alden

Wholesome, simple recipes and cooking tips you'll actually use—made for real life and hungry families.