Bacon Broccoli and Parmesan Pasta

Creamy Bacon Broccoli and Parmesan Pasta served warm with golden, crispy bacon pieces and tender green broccoli florets on a fork. Save
Creamy Bacon Broccoli and Parmesan Pasta served warm with golden, crispy bacon pieces and tender green broccoli florets on a fork. | recipesbyleanne.com

This satisfying pasta combines smoky crispy bacon with fresh broccoli florets, all coated in a rich Parmesan cream sauce. The dish comes together in just 30 minutes, making it perfect for busy weeknights when you want something comforting but don't have hours to spend cooking.

The key is timing: add broccoli to the pasta water during the last few minutes so everything cooks together, then toss it all in the skillet with rendered bacon fat, cream, and plenty of freshly grated Parmesan. The result is silky, savory, and deeply satisfying.

Rain was hitting my kitchen window last Tuesday when I realized I hadnt grocery shopped all week. The fridge held random bits and pieces—bacon from weekend brunch, a head of broccoli, and that wedge of Parmesan lurking in the back. Thirty minutes later, this pasta happened. Sometimes the best meals start with What do I actually have right now

My friend Sarah dropped by unexpectedly that night and ended up eating two bowls. She kept asking what I did differently because it didnt taste like basic pasta with stuff thrown in. The secret is adding the broccoli right into the boiling pasta water—it gets perfectly tender without needing another pot. Less dishes, better texture.

Ingredients

  • 350 g (12 oz) penne or fusilli pasta: Choose something with ridges or spirals—the sauce clings to the shapes and hides in all those little crevices
  • 150 g (5 oz) bacon, diced: Go for thick-cut if you can find it. The extra fat renders down and creates this incredible base for the sauce
  • 300 g (10 oz) broccoli florets: Cut them small, about bite-sized. They cook faster and distribute evenly throughout the pasta
  • 60 g (2/3 cup) freshly grated Parmesan cheese: Freshly grated matters. The pre-shredded stuff has anti-caking agents that keep it from melting into that silky consistency we want
  • 120 ml (1/2 cup) heavy cream: This is what transforms everything from pasta-with-toppings into an actual cohesive dish
  • 2 tbsp olive oil: Keeps the bacon from sticking and adds a little fruity undertone
  • 2 cloves garlic, minced: Dont use the pre-minced stuff in jars. Fresh garlic has this bright punch that carries through the rich cream
  • 1/2 tsp crushed red pepper flakes: Optional, but that tiny bit of heat cuts through the fat and makes everything more interesting
  • Salt and freshly ground black pepper: Taste as you go. The bacon and Parmesan are already salty, so you might need less than you think

Instructions

Get your water going first:
Bring a large pot of salted water to boil—like, actually salt it. The water should taste like the ocean. This is your only chance to season the pasta itself.
Cook the pasta and broccoli together:
Drop in the pasta and set a timer for 3 minutes less than the package says. Add those broccoli florets right into the water for the final 3 minutes. When you drain everything, scoop out about 120 ml of that starchy cooking water first.
Crisp up the bacon:
While the pasta cooks, heat olive oil in a large skillet over medium heat. Add the diced bacon and let it render down, stirring now and then. You want it crispy and the fat nicely rendered—about 5 to 7 minutes. The kitchen should smell incredible right about now.
Wake up the aromatics:
Toss in the minced garlic and red pepper flakes. Give it 1 minute—just until the garlic turns fragrant and you can smell it. Do not let it brown or it will taste bitter.
Bring it all together:
Add the drained pasta and broccoli to the skillet. Pour in the cream and half the Parmesan. Toss everything together with tongs. Add that pasta water you reserved a splash at a time until the sauce turns silky and coats each piece.
Season and serve:
Taste it. Add pepper and maybe a tiny bit of salt if needed. Serve immediately with the rest of the Parmesan sprinkled on top while its still hot and bubbling.
Hearty Bacon Broccoli and Parmesan Pasta twirled in a silky cream sauce, with grated cheese melting over steaming penne. Save
Hearty Bacon Broccoli and Parmesan Pasta twirled in a silky cream sauce, with grated cheese melting over steaming penne. | recipesbyleanne.com

This recipe has become my go-to when friends cancel dinner plans but show up hungry anyway. Last month, my brother claimed it was better than the version at his favorite Italian spot. I am pretty sure he was just being nice, but we ate every bite.

Choosing the Right Bacon

I have tried every bacon variety with this pasta. Smoked adds depth, applewood gives it sweetness, and thick-cut provides more substance. The only one that did not work was maple-cured—it made the sauce taste weirdly sweet in a way that clashed with the Parmesan. Stick with the classic stuff.

Make It Lighter

Sometimes I swap half-and-half for the heavy cream, or use turkey bacon instead of pork. It still works, just less rich. The broccoli keeps it from feeling like total indulgence, which I tell myself constantly as I serve seconds.

Leftovers That Actually Work

This reheats surprisingly well. The sauce does not separate like some cream-based dishes, though it thickens up in the fridge. Add a splash of water or cream when warming it up and it comes back to life perfectly.

  • Store in an airtight container for up to 3 days
  • The flavors actually meld together and taste even better the next day
  • Freezing is not recommended—the cream texture gets weird
Bacon Broccoli and Parmesan Pasta plated beside a glass of white wine, featuring vibrant green broccoli and savory bacon bits. Save
Bacon Broccoli and Parmesan Pasta plated beside a glass of white wine, featuring vibrant green broccoli and savory bacon bits. | recipesbyleanne.com

Simple comfort food that does not require a trip to the store or any advanced planning. That is the kind of recipe worth keeping around.

Recipe FAQ

Substitute the bacon with smoked pancetta alternatives or vegetarian bacon strips. For a fully plant-based version, use smoked paprika and olive oil to achieve that smoky flavor profile.

Penne and fusilli are ideal because their ridges and curves catch the creamy sauce effectively. Rotini, farfalle, or gemelli would also work well with this preparation.

Remove the skillet from heat before adding cream and cheese. Toss constantly and add pasta water gradually rather than all at once. This helps emulsify the sauce for a silky consistency.

Fresh broccoli is recommended for the best tender-crisp texture. If using frozen, thaw and pat dry thoroughly before adding to the skillet, and reduce cooking time slightly.

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of cream or pasta water to restore sauce consistency. The pasta may absorb more liquid overnight.

Sautéed mushrooms, peas, or spinach make excellent additions. Add them when cooking the garlic so they're tender by the time the sauce comes together. Keep additions minimal to maintain balance.

Bacon Broccoli and Parmesan Pasta

Crispy bacon meets tender broccoli in a creamy Parmesan-coated pasta for a quick 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 (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. During the final 3 minutes, add broccoli florets to the boiling water. 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 crispy and browned, approximately 5-7 minutes.
3
Aromatics: Add minced garlic and red pepper flakes (if using) to the rendered bacon fat. 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 cheese. Toss thoroughly to coat, adding reserved pasta water as needed to achieve a silky consistency.
5
Season and Serve: Season with salt and freshly ground black pepper to taste. Serve immediately, topped 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), milk, and pork. May contain sulphites—verify bacon and Parmesan labels.
Leanne Porter

Home cook sharing easy, wholesome recipes and real kitchen wisdom for fellow food lovers.