This dish combines tender broccoli florets with pasta in a smooth, creamy sauce made from butter, cream, and Parmesan cheese. Garlic and onion add depth of flavor while a pinch of red pepper flakes brings a subtle heat. The sauce is gently simmered and combined with pasta and broccoli, producing a rich, comforting meal ready in about 30 minutes. Garnished with fresh parsley and extra cheese, it offers a quick yet satisfying option for any weeknight.
There's something about the smell of garlic hitting hot butter that makes me drop everything I'm doing in the kitchen. One weeknight, I'd promised my roommate a proper dinner after she'd had a brutal day at work, and I remembered having broccoli wilting in the crisper drawer. Twenty minutes later, watching her twirl this creamy pasta on her fork with actual relief washing over her face—that's when I realized how much soul a simple dish could have.
I've made this dish more times than I can count now, and it never fails to impress people who think they're too sophisticated for creamy pasta. My mom calls asking for the recipe every few months, which tells you everything you need to know about how it tastes.
Ingredients
- Penne or fusilli pasta, 350 g: The ridges and spirals catch the cream sauce beautifully—smooth pasta just slides off your fork.
- Fresh broccoli, 1 large head: Cut into small florets so they cook through and absorb the sauce rather than staying watery and distinct.
- Garlic, 2 cloves minced: This is non-negotiable; it's what makes people ask what you did differently.
- Small onion, finely chopped: It becomes almost invisible once cooked, but it builds a sweetness that balances the richness.
- Heavy cream, 200 ml: The backbone of everything—this is where the silkiness comes from.
- Parmesan cheese, 60 g grated: Use the good stuff if you can; it actually melts smoothly instead of getting grainy.
- Unsalted butter, 2 tbsp: Your foundation for the aromatics—it should smell almost hazelnut-like when foaming.
- Salt, pepper, and optional red pepper flakes: These aren't afterthoughts; they're what prevent this from tasting one-dimensional.
Instructions
- Get the water going:
- Bring a large pot of salted water to a rolling boil—it should taste like the sea. This is your only seasoning for the pasta, so don't be shy.
- Cook pasta and broccoli together:
- Add pasta and cook according to package directions, but throw in the broccoli florets only for the last 3 to 4 minutes so they're tender but still have a tiny bit of snap. Before draining, fish out about half a cup of that starchy water and set it aside—it's liquid gold for loosening your sauce later.
- Build the sauce base:
- While everything's cooking, melt butter in a large skillet over medium heat until it's foaming and smells incredible. Add your chopped onion and let it soften for a couple minutes, then add the minced garlic and cook just until fragrant, maybe 30 seconds.
- Create the creamy foundation:
- Pour in the cream and bring it to a gentle simmer—don't let it boil hard or it can break. Stir in your Parmesan slowly, watching it melt into something smooth and cohesive rather than getting chunky.
- Bring it all together:
- Add your drained pasta and broccoli to the skillet and toss everything until each piece is coated. If the sauce seems too thick, add that reserved pasta water a little at a time until it flows like you want it to.
- Season and taste:
- A pinch of salt, some freshly ground black pepper, and maybe those red pepper flakes if you like a hint of heat. Taste it before serving because sometimes you need a bit more Parmesan or salt than you'd expect.
I made this for someone I was trying to impress once, and they asked if I'd gone to culinary school. It was one of the nicest moments in my kitchen, because I suddenly understood that cooking for people with care doesn't require complexity.
Why This Dish Works
There's a reason this combination has existed for decades across Italian kitchens—cream mellows the slight bitterness of broccoli, and broccoli's earthiness keeps the sauce from feeling cloying. The pasta acts as a vehicle for everything without any part competing for attention. It's balanced cooking, honestly.
Making It Your Own
This recipe is a canvas, and I mean that sincerely. A squeeze of fresh lemon at the end adds brightness that cuts through the richness in a way that feels almost sophisticated. Some nights I'll add roasted red pepper flakes, other times a pinch of nutmeg because it whispers rather than shouts. Crispy pancetta or cooked chicken turns this into something different, but equally wonderful.
Final Thoughts & Serving Suggestions
Serve this immediately while it's still steaming, with extra Parmesan and torn parsley on top. A simple arugula salad with lemon vinaigrette alongside it cuts through the richness beautifully, or just a glass of something crisp to drink. This isn't fancy food, but it's the kind that sticks with people.
- If the sauce breaks or gets grainy, whisk in a tablespoon of cold cream off heat and it usually comes back together.
- Leftover pasta keeps for three days in the fridge, and while it's never quite as creamy the next day, gently warming it with a splash of cream or pasta water brings it back to life.
- Don't skip the fresh parsley garnish—it sounds unnecessary until you taste the difference it makes.
This pasta has been there for my tired weeknights, my attempts to impress, and those moments when I needed to feed someone and show them they mattered through food. That's all you really need a recipe to be.
Recipe FAQs
- → How can I ensure the broccoli stays tender?
-
Adding broccoli florets to the boiling pasta water during the last few minutes cooks them just right, keeping them tender but slightly crisp.
- → Can I substitute heavy cream with a lighter option?
-
Yes, half-and-half can replace heavy cream for a lighter, yet still creamy texture.
- → What pasta types work best with this dish?
-
Penne or fusilli are ideal since their shapes hold the creamy sauce well.
- → How can I adjust the seasoning to my taste?
-
Salt, black pepper, and optional red pepper flakes can be adjusted before serving to suit your preferred spice level.
- → Is this dish suitable for vegetarians?
-
Yes, it features vegetarian-friendly ingredients, but check Parmesan labels to ensure they meet specific dietary standards.