This comforting pasta combines penne with crispy diced bacon and tender-crisp 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 satisfying without spending hours in the kitchen.
The key is cooking the bacon until perfectly crisp, then using that flavorful base to sauté garlic before adding the pasta and broccoli. A splash of reserved pasta water helps create that silky restaurant-quality sauce that clings to every bite.
The bacon renders slowly in my favorite cast iron skillet while I wait for the pasta water to bubble, filling the kitchen with that impossible to ignore savory smell that draws everyone into the room. I started making this on deadline nights when takeout felt too complicated and cooking from scratch was out of the question. Now it is just as likely to appear on Sunday dinner tables when guests are due in thirty minutes and I need something that looks impressive but requires zero fuss.
My roommate walked in halfway through prep once and stood there watching me toss the pasta with the bacon and cream, asking if I was serving restaurant food. That moment when you realize a simple combination can feel luxurious is exactly what keeps this recipe in regular rotation at my house.
Ingredients
- 350 g penne or fusilli pasta: Short shapes grab sauce better than long noodles, I prefer penne for how the cream pools inside each tube
- 150 g bacon, diced: Thick cut bacon renders more fat and stays chewier, thin slices get irresistibly crisp
- 300 g broccoli florets: Cutting them into bite sized pieces ensures they cook evenly and are easy to eat
- 60 g freshly grated Parmesan cheese: Pre grated cheese resists melting, fresh parm melts into that glossy sauce texture you want
- 120 ml heavy cream: Full fat cream creates a stable sauce that will not separate when tossed with hot pasta
- 2 tbsp olive oil: Prevents bacon from sticking and adds a fruity base note to the dish
- 2 cloves garlic, minced: Fresh minced garlic blooms beautifully in the bacon fat, jarred garlic can taste harsh
- 1/2 tsp crushed red pepper flakes: Optional heat that cuts through the cream without overwhelming the bacon flavor
- Salt and freshly ground black pepper: The parmesan and bacon bring plenty of salt, taste before adding more
Instructions
- Cook your pasta to perfect al dente:
- Bring a large pot of generously salted water to a rolling boil and cook pasta according to package directions, pulling it about one minute early so it finishes cooking in the sauce later. Reserve exactly 120 ml of the starchy pasta water before draining, this liquid gold is what transforms cream into a velvety sauce.
- Blanch the broccoli alongside pasta:
- Drop small broccoli florets into the boiling pasta water during the final three minutes of cook time, they should turn bright green but still offer a satisfying crunch. Drain both pasta and broccoli together in a colander, giving it a quick shake to remove excess water without rinsing away that valuable starch.
- Crisp the bacon until golden:
- Warm olive oil in a large skillet over medium heat, scatter in the diced bacon, and let it cook undisturbed for two minutes before stirring. Continue cooking for five to seven minutes total until most pieces have curled and developed that irresistible golden brown edge.
- Build aromatic flavor:
- Reduce heat to medium low and add minced garlic plus red pepper flakes if you like gentle warmth. Stir constantly for just one minute until the garlic releases its perfume, being careful not to let it brown or turn bitter.
- Combine everything into a creamy sauce:
- Pour the drained pasta and broccoli directly into the skillet, then pour in the heavy cream and half of your parmesan. Toss vigorously with tongs for one full minute, adding reserved pasta water a splash at a time until the sauce coats each piece in a glossy sheen.
- Season and serve immediately:
- Taste a piece of pasta and adjust with salt only if needed, then finish with several turns of fresh black pepper. Mound into shallow bowls and scatter the remaining parmesan across the top while the dish steams fragrantly.
This recipe became my go to for potlucks after showing up with it three times in one season and watching the serving spoon pause over the empty dish. Something about bacon and pasta together makes people lean in a little closer.
Making It Your Own
A squeeze of fresh lemon juice right before serving cuts through the richness and wakes up all the flavors, especially if you are not using the red pepper flakes. I have also added sautéed mushrooms when the CSA box overflowed, and peas work surprisingly well for a pop of sweetness.
Worth the Splurge
Imported Italian parmesan aged at least two years makes a shocking difference in how the sauce comes together, the crystals melt differently and create that restaurant style consistency. If bacon feels too heavy, thick cut pancetta offers the same smoky depth with a subtler flavor.
Perfect Timing
The trick to having everything ready simultaneously is starting your pasta water first, then prepping the broccoli while the water heats, and finally cutting the bacon just as you drop the pasta. This workflow keeps the bacon warm without overcooking while the pasta finishes.
- Set out all your ingredients before turning on any heat, this moves fast once the bacon starts crisping
- Use tongs for tossing pasta rather than a wooden spoon, they grip the ingredients better
- Have serving bowls warmed in the oven or filled with hot water while you cook
Garnish with extra parmesan and maybe a few whole parsley leaves if you want something green on the plate, then serve while steam still rises from each bowl.
Your Recipe Questions Answered
- → Can I use different pasta shapes?
-
Yes, penne and fusilli work great because their ridges catch the sauce. Other short pasta like rigatoni, farfalle, or macaroni also work well with this creamy preparation.
- → How do I store leftovers?
-
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 texture.
- → Can I make this vegetarian?
-
Substitute the bacon with smoked paprika for a smoky flavor, or use vegetarian bacon alternatives. The Parmesan and cream base remains delicious either way.
- → Why reserve pasta water?
-
The starchy pasta water helps emulsify the cream and Parmesan, creating a silky sauce that clings beautifully to the pasta rather than pooling at the bottom.
- → Can I use frozen broccoli?
-
Fresh broccoli gives the best tender-crisp texture, but frozen works in a pinch. Thaw and pat dry before adding to prevent watering down the sauce.