This satisfying pasta combines crispy diced bacon with vibrant broccoli florets in a silky Parmesan cream sauce. The dish balances salty, savory flavors with tender-crisp vegetables for a comforting meal that's ready in under 30 minutes.
Perfect for busy weeknights, this Italian-inspired main dish serves four and requires minimal prep work. The creamy sauce clings beautifully to penne or fusilli, while reserved pasta water creates the ideal consistency.
Customize with extra vegetables like mushrooms or peas, or add a squeeze of fresh lemon juice to brighten the rich flavors. The dish pairs wonderfully with crisp white wine and can be made slightly lighter with turkey bacon.
Rain was tapping against my kitchen window last Tuesday when I threw this together after a chaotic day at work. The smell of bacon hitting the skillet somehow made everything feel manageable again. My roommate wandered in, drawn by the scent, and we ended up eating standing up at the counter because neither of us wanted to wait for a proper table setting. Sometimes the best meals happen when you are too tired to care about presentation but too hungry to compromise on flavor.
Last month my sister claimed she hated broccoli until I served her this pasta. She watched skeptically as I cooked but ended up scraping her plate clean and asking for the recipe before she even left. Now she texts me every time she makes it, usually with some variation about how she added extra cheese or more bacon. There is something deeply satisfying about converting a broccoli skeptic with nothing more than pasta, bacon, and a good sauce.
Ingredients
- 350 g (12 oz) penne or fusilli pasta: The ridges catch the sauce beautifully and I have found fusilli holds up especially well when tossed with the broccoli
- 150 g (5 oz) bacon, diced: Thick cut bacon gives you those satisfying crispy bits that still have a little chew, which is exactly what you want here
- 300 g (10 oz) broccoli florets: Cut them small so they cook quickly and distribute evenly throughout every bite
- 60 g (2/3 cup) freshly grated Parmesan cheese: Please grate it yourself because pre grated cheese simply does not melt the same way into a silky sauce
- 120 ml (1/2 cup) heavy cream: This creates that luxurious coating but you can use half and half if you want something slightly lighter
- 2 tbsp olive oil: Helps prevent the bacon from sticking and adds a nice fruity base note
- 2 cloves garlic, minced: Fresh garlic is non negotiable here because the flavor needs to stand up to the bacon
- 1/2 tsp crushed red pepper flakes: Optional but I love the subtle warmth that cuts through the cream
- Salt and freshly ground black pepper: Taste as you go because the bacon and Parmesan both bring salt to the party
Instructions
- Get your water bubbling:
- Bring a large pot of salted water to boil and cook pasta until al dente, saving that precious 120 ml of pasta water before draining
- Add the broccoli:
- Toss small broccoli florets into the pasta water during the last 3 minutes so everything finishes cooking together
- Crisp your bacon:
- Cook diced bacon in olive oil over medium heat until it is deeply crispy and has rendered all that glorious fat, about 5 to 7 minutes
- Build the flavor base:
- Stir in minced garlic and red pepper flakes for just 1 minute until fragrant but not burned
- Bring it all together:
- Add the drained pasta and broccoli to the skillet with cream and half the Parmesan, tossing constantly and adding pasta water until you have a silky coating that clings to every piece
- Finish and serve:
- Season with salt and pepper then serve immediately with the remaining Parmesan sprinkled on top
This became my go to comfort food during a particularly brutal winter when I was working late nights and needed something that felt like a hug but did not take forever to make. There is something profoundly grounding about standing over a steaming skillet, the smell of bacon and garlic filling the kitchen, knowing that in just a few minutes you will have something nourishing on the table.
Making It Your Own
I have tried swapping in turkey bacon when I was cooking for someone who did not eat pork and while the flavor profile shifts, it still works beautifully. The key is adjusting your seasoning since turkey bacon does not bring that same salty punch.
Perfecting The Sauce
The biggest mistake I made early on was adding all the cream at once. Now I pour in half first, let it coat everything, then add more only if needed. You want the sauce glossy and clinging to the pasta, not drowning it.
Serving Suggestions
A simple green salad with a bright vinaigrette cuts through the richness perfectly. I also love setting out extra red pepper flakes so everyone can adjust the heat to their liking.
- A glass of crisp Pinot Grigio or Sauvignon Blanc balances the creamy elements beautifully
- Crusty bread for mopping up any remaining sauce is never a bad idea
- Leftovers reheat surprisingly well with a splash of cream to loosen the sauce
Some recipes are technically perfect but this one has that soulful quality that makes it feel like home, no matter whose kitchen you are cooking in.
Recipe FAQs
- → Can I make this pasta ahead of time?
-
This dish tastes best when served immediately, as the sauce thickens upon cooling. If meal prepping, store components separately and reheat gently with a splash of cream or pasta water to restore consistency.
- → What pasta shapes work best?
-
Penne and fusilli are ideal because their ridges and curves capture the creamy sauce effectively. Other short pasta like rigatoni, farfalle, or macaroni also work well in this preparation.
- → Can I use frozen broccoli instead of fresh?
-
Fresh broccoli provides better texture, but frozen florets can be used. Thaw and pat them dry before adding to the skillet, and reduce cooking time slightly to prevent mushiness.
- → How do I store leftovers?
-
Store cooled pasta in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or on the stovetop, adding a tablespoon of cream or pasta water to loosen the sauce.
- → Is there a vegetarian alternative to bacon?
-
Smoked paprika or vegetarian bacon bits can mimic the smoky flavor. For protein, consider adding chickpeas or white beans, though the overall taste profile will differ from the original.
- → Can I use milk instead of heavy cream?
-
Whole milk can substitute for cream, though the sauce will be thinner and less rich. Consider adding a tablespoon of butter or extra Parmesan to maintain the luxurious mouthfeel.