This satisfying pasta combines crispy bacon pieces with vibrant 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 and flavorful.
The sauce gets its silky texture from a combination of heavy cream, reserved pasta water, and freshly grated Parmesan that melts into every crevice of the penne. A hint of garlic and optional red pepper flakes adds depth without overwhelming the dish.
The smell of bacon sizzling in a skillet has this way of stopping everyone in their tracks. I first threw this pasta together on a rainy Tuesday when the fridge held nothing but odds and ends. That accidental combination ended up being the dinner my roommates still beg for three years later. Sometimes the best meals happen when you stop overthinking and just let bacon lead the way.
Last winter my sister dropped by unannounced during a snowstorm, looking exhausted and hungry. I had this dish ready in under thirty minutes while she curled up on my couch with a blanket. She took one bite and declared it the ultimate comfort food she never knew she needed. Now she texts me every time she makes it, usually with some variation about how easy it was.
Ingredients
- Pasta: Penne or fusilli catches all that creamy sauce in their curves, and I always grab whatever shape I have on hand
- Bacon: Dicing it before cooking means you get crispy bits in every single forkful
- Broccoli florets: Boiling them with the pasta keeps them tender-crisp rather than mushy, which is how broccoli should actually be
- Freshly grated Parmesan: Pre-grated cheese never melts the same way, so I always buy a wedge and grate it myself
- Heavy cream: Creates that silky restaurant-style sauce that somehow makes everything feel fancier
- Olive oil: Combines with bacon drippings to coat the pasta without feeling greasy
- Garlic: Freshly minced, never jarred—the flavor difference is worth the extra thirty seconds
- Crushed red pepper flakes: Optional, but that tiny kick balances the richness beautifully
- Salt and black pepper: Finish everything to taste because pasta water needs more salt than you think
Instructions
- Get that pasta going:
- Bring a large pot of generously salted water to boil, then cook pasta until al dente, saving half a cup of that starchy water before draining
- Cook the broccoli alongside:
- Drop the florets into the pasta water during the last three minutes so they turn bright green but keep their crunch
- Make things smell amazing:
- Crisp the diced bacon in olive oil over medium heat until it's golden and irresistible
- Build the flavor base:
- Toss in the garlic and red pepper flakes for just one minute until fragrant, watching carefully so it doesn't burn
- Bring it all together:
- Add the pasta and broccoli to the skillet, then pour in cream and half the parmesan, tossing and adding pasta water as needed
- Finish with confidence:
- Season everything to taste and serve immediately with that remaining parmesan sprinkled on top
My partner claims this is the only recipe that successfully made them enjoy broccoli after thirty years of avoiding it. Something about the bacon and cream together changes the whole game. We make it at least twice a month now.
Perfecting The Texture
I've learned that timing matters more than anything here. Add the broccoli too early and it falls apart, too late and it's raw. That three-minute window during the pasta's final cook time is absolute perfection.
Making It Your Own
Sometimes I toss in sautéed mushrooms or frozen peas when I need to stretch the recipe. A squeeze of lemon juice right before serving cuts through the cream and wakes everything up. These little adjustments keep the recipe feeling fresh.
Serving Suggestions
A crisp Pinot Grigio or any dry white wine balances the richness perfectly. I also keep extra parmesan at the table because some guests always want more.
- Grate extra parmesan fresh right before serving for the best melt
- Let guests add their own red pepper flakes at the table
- This reheats surprisingly well for lunch the next day
Thirty minutes to a meal that makes people feel taken care of. Sometimes that's exactly what dinner needs to be.
Recipe FAQs
- → Can I make this pasta vegetarian?
-
Substitute the bacon with vegetarian bacon alternatives or add extra vegetables like sautéed mushrooms for umami flavor. You might also want to increase the Parmesan slightly to compensate for the lost saltiness.
- → What other pasta shapes work well?
-
Fusilli, rotini, or gemelli catch the sauce beautifully due to their ridges and curves. Short pasta with texture helps hold the creamy Parmesan coating, though macaroni or shells would also work in a pinch.
- → Can I use frozen broccoli instead of fresh?
-
Yes, thaw frozen broccoli florets first and pat them dry to prevent watering down the sauce. Add them during the last 2 minutes of pasta cooking since they're already partially cooked from freezing.
- → How do I store and reheat 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 consistency, as the sauce will thicken when chilled.
- → Can I make this dish ahead of time?
-
The components can be prepped in advance—cook the bacon, blanch the broccoli, and grate the Parmesan. However, for the best texture, combine everything just before serving to prevent the sauce from absorbing completely into the pasta.
- → What can I serve with this pasta?
-
A crisp green salad with vinaigrette balances the richness. Garlic bread or crusty Italian bread helps soak up the creamy sauce. For a lighter touch, serve with steamed asparagus or roasted cherry tomatoes on the side.