Creamy Garlic Parmesan Pasta with Roasted Broccoli

15 min prep 30 min cook 4 servings
Creamy Garlic Parmesan Pasta with Roasted Broccoli
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep: 15 mins
Cook: 30 mins
Servings: 4

Imagine waking up to the aroma of roasted broccoli mingling with a silky garlic‑Parmesan sauce, all tangled with perfectly al dente pasta. This breakfast‑brunch star turns an ordinary morning into a celebration of comfort and flavor.

What makes this dish truly special is the balance between the nutty, roasted notes of broccoli and the rich, velvety sauce that clings lovingly to every strand of pasta. A whisper of lemon brightens the richness, while a pinch of red pepper adds just enough heat.

Family members, friends, or even a solo brunch lover will adore this plate. It’s ideal for lazy weekend mornings, a festive brunch buffet, or a quick weekday treat when you crave something indulgent yet wholesome.

The process is straightforward: roast the broccoli, cook the pasta, whip up a creamy garlic‑Parmesan sauce, then bring everything together in one pan. In under thirty minutes you’ll have a restaurant‑quality dish ready to serve.

Why You'll Love This Recipe

Bright & Balanced Flavors: The roasted broccoli adds earthy sweetness while the garlic‑Parmesan sauce delivers creamy richness, creating a harmonious bite every time.

One‑Pan Simplicity: After the broccoli roasts, everything finishes in a single skillet, meaning less cleanup and more time to enjoy your brunch.

Versatile Meal: Serve it for breakfast, brunch, or even a light dinner; the dish adapts to any time of day without feeling out of place.

Nutrient‑Rich Comfort: You get fiber‑packed broccoli, protein‑filled pasta, and calcium‑rich Parmesan—all wrapped in a heart‑warming sauce.

Ingredients

This brunch favorite relies on a handful of pantry staples and fresh produce. The pasta provides a sturdy canvas, while the broccoli brings a satisfying crunch and a burst of green. Garlic, cream, and Parmesan create the luscious sauce, and a splash of lemon lifts the whole dish. Each component is chosen to complement the others, delivering flavor, texture, and nutrition in every forkful.

Pasta & Vegetables

  • 12 oz (340 g) dry fettuccine or linguine
  • 4 cups (about 300 g) broccoli florets

Sauce Components

  • 3 cloves garlic, minced
  • 1 cup heavy cream
  • ¾ cup freshly grated Parmesan cheese
  • 2 teaspoons lemon zest
  • 2 teaspoons freshly squeezed lemon juice

Seasonings & Garnish

  • ½ teaspoon red‑pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • 2 tablespoons olive oil
  • Fresh parsley, chopped (for garnish)

The olive oil helps the broccoli caramelize while the cream and Parmesan form a luxurious coating that clings to each noodle. Garlic supplies the aromatic backbone, and lemon zest adds a bright pop that cuts through the richness. A pinch of red‑pepper flakes introduces a subtle heat, and the final sprinkle of parsley brings a fresh, herbaceous finish.

Step-by-Step Instructions

Roasting the Broccoli

Preheat your oven to 425°F (220°C). Toss the broccoli florets with 1 tablespoon olive oil, a pinch of salt, and a dash of pepper on a baking sheet. Spread them in a single layer so they roast rather than steam. Roast for 15‑18 minutes, turning halfway, until the tips are golden and the stems are tender‑crisp.

Cooking the Pasta

While the broccoli roasts, bring a large pot of salted water to a rolling boil. Add the fettuccine and cook according to package directions until al dente, usually 9‑11 minutes. Reserve ½ cup of the pasta water, then drain and set the noodles aside.

Making the Creamy Garlic Parmesan Sauce

In a wide skillet, heat the remaining 1 tablespoon olive oil over medium heat. Add the minced garlic and red‑pepper flakes, sautéing for 30‑45 seconds until fragrant but not browned. Pour in the heavy cream, stirring constantly, and bring to a gentle simmer. Reduce the heat to low and whisk in the Parmesan until melted and the sauce thickens slightly, about 3‑4 minutes.

  1. Season the Sauce. Add lemon zest, lemon juice, and a generous pinch of salt and pepper. Taste and adjust; the sauce should be rich, slightly tangy, and creamy enough to coat the back of a spoon.
  2. Incorporate Pasta. Add the drained fettuccine directly to the skillet, tossing to coat. If the sauce seems thick, drizzle in reserved pasta water a tablespoon at a time until you reach a silky consistency.

Bringing It All Together

Transfer the roasted broccoli to the skillet, gently folding it into the creamy pasta so the florets stay intact. Let everything mingle over low heat for another minute to allow the flavors to marry. Finish with a sprinkle of fresh parsley and an extra grind of black pepper. Serve immediately while the sauce is glossy and the broccoli is still warm.

Tips & Tricks

Perfecting the Recipe

Dry Pasta Thoroughly. After draining, give the noodles a quick shake to remove excess water; this prevents a watery sauce.

Roast at High Heat. The 425°F temperature creates caramelized edges that add depth and a pleasant crunch.

Use Fresh Parmesan. Freshly grated cheese melts smoothly and delivers a brighter flavor than pre‑grated packets.

Flavor Enhancements

Stir in a splash of white wine after sautéing the garlic for an extra layer of acidity. Add a tablespoon of toasted pine nuts just before serving for crunch, and finish with a drizzle of truffle oil for an upscale twist.

Common Mistakes to Avoid

Avoid boiling the cream; a gentle simmer prevents curdling. Also, don’t over‑cook the broccoli—over‑roasting turns it bitter and mushy. Finally, resist the urge to add all the pasta water at once; add gradually to control sauce thickness.

Pro Tips

Finish with Butter. A small knob of butter swirled in at the end creates extra silkiness and a glossy finish.

Season in Layers. Salt the broccoli before roasting and again in the sauce; layered seasoning builds depth.

Use a Wide Pan. A larger surface area allows the sauce to coat the pasta evenly without pooling.

Rest Before Serving. Let the dish sit for two minutes after mixing; this lets the sauce settle and the flavors meld.

Variations

Ingredient Swaps

Swap fettuccine for whole‑wheat penne or gluten‑free spaghetti if you prefer a different texture. Replace broccoli with cauliflower or asparagus for a new flavor profile. For a protein boost, add cooked chicken breast or crispy pancetta. A dash of smoked paprika can replace red‑pepper flakes for a subtler warmth.

Dietary Adjustments

To make the dish dairy‑free, use coconut cream and nutritional‑yeast instead of heavy cream and Parmesan. For a lower‑calorie version, substitute half‑and‑half for the heavy cream and add extra broccoli. A vegan twist works with plant‑based pasta, almond‑based cream, and vegan Parmesan.

Serving Suggestions

Pair with a crisp arugula salad tossed in lemon vinaigrette for a refreshing contrast. A side of toasted garlic bread is perfect for mopping up any remaining sauce. For a heartier brunch, serve alongside poached eggs; the yolk adds an extra silkiness to the dish.

Storage Info

Leftover Storage

Cool the pasta and broccoli to room temperature, then transfer to an airtight container. Refrigerate for up to 3 days. For longer keeping, portion into freezer‑safe bags, flatten, and freeze for up to 2 months. Label with the date to track freshness.

Reheating Instructions

Reheat gently on the stovetop over low heat, adding a splash of milk or broth to revive the sauce’s creaminess. Stir frequently until warmed through, about 5‑7 minutes. In a microwave, cover a bowl with a damp paper towel and heat in 30‑second bursts, stirring between intervals. Add extra Parmesan if needed.

Frequently Asked Questions

Absolutely. You can roast the broccoli and cook the pasta a day ahead. Store each component separately in airtight containers. When you’re ready to serve, simply reheat the sauce, combine everything, and finish with fresh parsley and lemon zest for a just‑made feel. This makes weekend brunch prep a breeze.

You can substitute half‑and‑half or whole milk mixed with a tablespoon of flour for thickening. For a dairy‑free route, use canned coconut cream; it adds a subtle coconut note that pairs nicely with garlic and Parmesan. Whichever substitute you choose, add it gradually and simmer until the sauce reaches the desired consistency.

Yes! Grilled chicken breast, seared shrimp, or crispy bacon all work beautifully. Cook the protein separately, then fold it into the pasta during the final mixing stage. Season the protein with a pinch of salt and pepper so it complements the creamy sauce without overpowering it.

Choose a certified gluten‑free pasta such as rice or corn‑based spaghetti. Verify that the Parmesan and any pre‑packaged seasonings are gluten‑free. The rest of the recipe—broccoli, cream, garlic, lemon—are naturally gluten‑free, so the swap is simple and the flavor stays intact.

This creamy garlic‑Parmesan pasta with roasted broccoli brings together comfort and elegance in a single brunch‑ready bowl. We’ve walked through every step—from selecting fresh broccoli to mastering a silky sauce—so you can feel confident recreating it any day of the week.

Feel free to experiment with the suggested swaps, add your favorite protein, or adjust the seasoning to match your palate. The beauty of this dish lies in its flexibility and the joy it brings to the table.

Enjoy the rich flavors, the bright green specks of broccoli, and the warm, satisfying feeling of a homemade brunch masterpiece. Bon appétit!

Creamy Garlic Parmesan Pasta with Roasted Broccoli
Recipe Card

Creamy Garlic Parmesan Pasta with Roasted Broccoli

Prep
15 min
Cook
30 min
Total
45 min
Servings
4
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Roasting the Broccoli

Preheat your oven to 425°F (220°C). Toss the broccoli florets with 1 tablespoon olive oil, a pinch of salt, and a dash of pepper on a baking sheet. Spread them in a single layer so they roast rather t...

2
Cooking the Pasta

While the broccoli roasts, bring a large pot of salted water to a rolling boil. Add the fettuccine and cook according to package directions until al dente, usually 9‑11 minutes. Reserve ½ cup of the p...

3
Making the Creamy Garlic Parmesan Sauce

In a wide skillet, heat the remaining 1 tablespoon olive oil over medium heat. Add the minced garlic and red‑pepper flakes, sautéing for 30‑45 seconds until fragrant but not browned. Pour in the heavy...

4
Bringing It All Together

Transfer the roasted broccoli to the skillet, gently folding it into the creamy pasta so the florets stay intact. Let everything mingle over low heat for another minute to allow the flavors to marry. ...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.