This satisfying pasta combines smoky crispy bacon with tender-crisp 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 without spending hours in the kitchen. The heavy cream creates a silky sauce that clings beautifully to penne or fusilli, while freshly grated Parmesan adds rich umami depth. A hint of garlic and optional red pepper flakes provide aromatic warmth without overpowering the dish.
The smell of bacon hitting a hot skillet still pulls me into the kitchen faster than anything else. I first threw this together on a Tuesday evening when the refrigerator held only random odds and ends, and now it has become my go-to for those nights when comfort food is non-negotiable. Something magical happens when crispy bacon meets tender broccoli in that creamy sauce.
My sister stayed over last winter when she was fighting through a rough week at work. I made this exact pasta dish, watching her shoulders actually drop as she took that first creamy, savory bite. Sometimes the simplest food hits hardest when life feels overwhelming.
Ingredients
- Pasta (350 g penne or fusilli): These shapes catch all that sauce in their crevices, plus I have found they hold up better when tossed with the broccoli.
- Bacon (150 g, diced): The smoky saltiness from bacon creates the flavor foundation, so do not skip the crispy step.
- Broccoli florets (300 g): Cooking them right with the pasta keeps them tender-crisp rather than mushy.
- Parmesan cheese (60 g freshly grated, plus extra): Freshly grated makes all the difference for that silky texture.
- Heavy cream (120 ml): This creates the luxurious sauce that brings everything together.
- Olive oil (2 tbsp): Helps the bacon render evenly and prevents sticking.
- Garlic (2 cloves, minced): Fragrant and essential for depth.
- Crushed red pepper flakes (1/2 tsp): Just enough warmth to cut through the cream.
- Salt and black pepper: Season as you go, tasting at the end.
Instructions
- Boil the pasta:
- Bring a large pot of salted water to boil and cook pasta until al dente, reserving 120 ml of the starchy water before draining.
- Prep the broccoli:
- Add broccoli florets directly into the pasta water during the last 3 minutes, then drain everything together.
- Crisp the bacon:
- Cook the diced bacon in olive oil over medium heat until it is golden and crisp, about 5 to 7 minutes.
- Add aromatics:
- Toss in the minced garlic and red pepper flakes, stirring for just 1 minute until fragrant.
- Combine everything:
- Add the pasta and broccoli to the skillet, then pour in the cream and half the Parmesan, tossing with reserved pasta water until silky.
- Season and serve:
- Taste and adjust salt and pepper, then top with remaining Parmesan and serve immediately.
This recipe became a household staple after my partner requested it three nights in a row. Now it is the meal we make when celebrating small wins or just needing something reliably delicious.
Making It Your Own
I have learned that simple swaps can keep this feeling fresh without losing what makes it work. Sometimes I add sautéed mushrooms or frozen peas when I want more color on the plate.
Timing Is Everything
The broccoli trick of cooking it with the pasta changed my weeknight game completely. No extra pots, no blanching, just perfect texture every single time.
Serving Suggestions
A glass of crisp white wine like Pinot Grigio cuts right through the richness of the cream sauce. I also love serving this with a simple green salad dressed in lemon vinaigrette to balance everything.
- A squeeze of fresh lemon right before serving brightens the entire dish.
- Turkey bacon works if you need something lighter.
- Keep extra Parmesan on the table because everyone will want more.
There is something deeply satisfying about a recipe that comes together this quickly while tasting like it took all day.
Recipe FAQs
- → Can I make this pasta vegetarian?
-
Substitute the bacon with diced pancetta alternatives like smoked tofu, tempeh bacon, or simply add more vegetables like mushrooms and sun-dried tomatoes for a vegetarian version while maintaining depth of flavor.
- → What pasta shapes work best?
-
Penne and fusilli are excellent choices as their ridges and curves capture the creamy sauce effectively. Rigatoni, farfalle, or gemelli would also work well—anything with texture helps the Parmesan coating adhere beautifully.
- → Can I use frozen broccoli?
-
Fresh broccoli provides better texture, but frozen florets can work in a pinch. Thaw and pat them dry before adding, and reduce the cooking time slightly since frozen broccoli is already blanched.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. The sauce may thicken when cold—reheat with a splash of cream or pasta water to restore the silky consistency before serving.
- → Can I make this ahead?
-
Cook the bacon and broccoli ahead of time, but toss everything together just before serving. This prevents the pasta from absorbing all the sauce and keeps the bacon properly crisp.
- → What can I serve alongside?
-
A crisp green salad with vinaigrette balances the richness perfectly. Garlic bread or focaccia soaks up extra sauce, and a glass of Pinot Grigio cuts through the cream beautifully.