This dish brings together tender broccoli florets and pasta enveloped in a rich, velvety cream sauce. Garlic and onion provide a fragrant base, while Parmesan cheese adds a savory depth. Cooking the broccoli with the pasta ensures perfect texture and flavor melding. Finished with a touch of butter and optional red pepper flakes, this meal is both comforting and quick to prepare, making it ideal for busy weeknights. Garnish with fresh parsley and extra cheese for a delicious finish.
I discovered this pasta while standing in my kitchen on a Tuesday night with nothing but broccoli, cream, and the remnants of a box of penne. What started as a desperate attempt to use up vegetables became something I now make regularly because it's that perfect balance of effortless and impressive. There's something magical about how the cream coats each piece of pasta and broccoli, turning simple ingredients into something that tastes like you spent hours cooking.
My sister came over unannounced one evening and I threw this together while we caught up at the counter. She finished her entire plate without pause, then asked for the recipe with genuine surprise that something so good required such minimal effort. That moment sealed it for me—this is the kind of dish that deserves a regular spot in your cooking rotation.
Ingredients
- Penne or fusilli (350 g): Choose a short pasta shape that captures the sauce in its ridges and curves; the cream clings beautifully to these textures.
- Broccoli florets (1 large head, about 350 g): Cut them small enough to feel integrated into the dish rather than like a vegetable you're tolerating.
- Garlic (2 cloves, minced): This is your flavor foundation, so don't skip it or use the jarred version—fresh garlic makes a real difference here.
- Onion (1 small, finely chopped): It adds sweetness and body to the sauce, creating depth without being identifiable.
- Heavy cream (200 ml): This is what makes the sauce happen; don't substitute with milk unless you're comfortable with a thinner result.
- Parmesan cheese (60 g, grated): Freshly grated cheese melts into the cream smoothly, while pre-shredded versions can turn grainy and separated.
- Unsalted butter (2 tbsp): This is your base for softening the aromatics and building the sauce's foundation.
- Salt and black pepper: Season generously throughout, tasting as you go rather than adding everything at once.
- Red pepper flakes: Just a pinch wakes up the cream's richness if you like a subtle heat.
- Parmesan and parsley for garnish: These finishing touches add freshness and keep the dish from feeling too heavy.
Instructions
- Start the pasta and broccoli:
- Bring a large pot of salted water to a rolling boil—you want it almost aggressively salty, like seawater. Add the pasta and cook according to package directions, then add your broccoli florets for the final 3-4 minutes so they're tender but still hold their shape.
- Build the sauce base:
- While everything cooks, melt butter in a large skillet over medium heat and add your chopped onion. Let it soften for 2-3 minutes until it becomes translucent and sweet, then add the garlic and listen for that instant fragrant sizzle—pull it off the heat immediately after 30 seconds so it doesn't burn.
- Create the cream sauce:
- Pour in the heavy cream and bring it to a gentle simmer, stirring occasionally. The cream should barely bubble at the edges, not aggressively boil. Sprinkle in the Parmesan cheese while stirring until it dissolves completely into a smooth, cohesive sauce.
- Bring it together:
- Reserve half a cup of pasta water before draining, then transfer the hot pasta and broccoli directly into the skillet with the cream sauce. Toss everything together generously, adding splashes of that reserved pasta water to reach your ideal sauce consistency.
- Season and taste:
- Add salt, pepper, and red pepper flakes if you're using them. This is the moment to taste and adjust—cream can mute flavors, so don't be shy with seasoning.
- Serve immediately:
- Transfer to bowls or plates right away while everything is hot and the sauce is at its silkiest. Top with extra Parmesan and a handful of fresh parsley to brighten the richness.
What I love most about this dish is how it transformed my perception of weeknight cooking. Before this, quick meals felt like a compromise, but somehow this combination of cream, cheese, and broccoli convinced me that simplicity can be genuinely delicious.
Why This Works
The beauty of this pasta lies in how the broccoli cooks directly in the pasta water, infusing the water with a subtle vegetal flavor that strengthens the sauce. The cream acts as a neutral canvas that brings everything together without overpowering the broccoli's natural earthiness. This is comfort food that doesn't feel indulgent or complicated.
Making It Your Own
This recipe is genuinely flexible without losing its character. I've added roasted cherry tomatoes for brightness, stirred in crispy pancetta for richness, or mixed in cooked chickpeas when I wanted more protein. The core sauce is stable enough to support your additions without falling apart. A squeeze of fresh lemon juice at the end is a small touch that can wake up the whole dish if it feels too rich.
Timing and Technique
The entire cooking process moves quickly once you start, so read through the steps once before beginning. Everything happens in one skillet, which means cleanup is nearly effortless. The key is keeping your heat moderate—rushing with high heat is the fastest way to separate the cream and end up with a grainy sauce instead of the silky coating you want.
- Cook the pasta to just shy of fully done since it will soften further when tossed with the warm sauce.
- Keep that reserved pasta water within arm's reach; you may need to add it in stages as the sauce cools slightly.
- If the dish sits for even a few minutes, the pasta continues absorbing liquid, so serve immediately for the best texture.
This is the kind of recipe that earns its place through sheer reliability and the quiet joy of making something good without overthinking it. Keep it in your regular rotation and it will never disappoint.
Recipe FAQs
- → How do I ensure the broccoli stays tender?
-
Add the broccoli florets to the boiling pasta water during the last 3-4 minutes of cooking to achieve perfect tenderness without overcooking.
- → Can I substitute the heavy cream?
-
Yes, half-and-half can be used for a lighter sauce, but the texture will be less rich and creamy.
- → What type of pasta works best in this dish?
-
Penne or fusilli are ideal because their shapes hold the creamy sauce well, but other short pasta varieties can also be used.
- → How can I add extra protein without changing the flavors?
-
Adding cooked chicken or chickpeas integrates smoothly without overpowering the creamy and savory notes.
- → What is the best way to avoid a watery sauce?
-
Reserve some pasta water when draining and add it gradually to loosen the sauce, ensuring it stays creamy without becoming thin.