Creamy Parmesan Broccoli Pasta

By Tyla | Last modified on Apr 10, 2026

Featured in:

Creamy Parmesan Broccoli Pasta

This creamy Parmesan broccoli pasta is a delightful dish that balances vibrant green broccoli with a rich, cheesy sauce. Ready in just 20 minutes with simple ingredients, it’s perfect for a quick lunch or a comforting side dish to any dinner.

From the first bite, you’ll appreciate the tender broccoli florets sautéed in butter and garlic, combined with pasta enveloped in a luscious cream cheese and Parmesan sauce. It’s an easy yet impressive meal to satisfy your cravings or feed a crowd.

Why You’ll Love This Recipe

  • Ready in only 20 minutes, ideal for busy weeknights or quick lunches.
  • Requires just 6 basic ingredients you likely already have.
  • Combines nutritious broccoli with indulgent creamy Parmesan sauce for a perfect balance.

Ingredients

  • Unsalted Butter: Two tablespoons provide a rich buttery base to sauté broccoli and garlic, enhancing the flavor.
  • Broccoli Florets: One and a half pounds cut into 1/2-inch pieces for tender yet crisp texture and vibrant color.
  • Garlic Cloves: Three medium cloves, minced to release aromatic flavors that complement the broccoli.
  • Short-cut Pasta: Twelve ounces of shells, elbows, or spirals to hold the creamy sauce perfectly.
  • Cream Cheese: Six ounces cubed, melts smoothly to create a luscious and creamy sauce base.
  • Freshly-Grated Parmesan Cheese: Three-quarters cup adds nutty, savory notes and thickens the sauce.
  • Salt and Pepper: To taste, seasoning the dish for a balanced and flavorful finish.

Instructions

Saute Broccoli and Garlic

Melt butter in a large skillet or Dutch oven over medium-high heat. Add broccoli florets and sauté for 3-5 minutes until they become crisp-tender. This quick cooking preserves their bright green color and fresh texture. Then add the minced garlic and cook for an additional minute until fragrant, infusing the dish with subtle warmth. Transfer the broccoli mixture to a bowl and set aside to keep warm.

Cook Pasta Al Dente

In a large pot of salted boiling water, cook the pasta until al dente, following package instructions for timing. Al dente pasta ensures a pleasant bite and prevents it from becoming mushy when combined with the sauce. Reserve one cup of pasta cooking water before draining, as this starchy water will help to loosen the sauce and bring everything together.

Melt Cream Cheese and Build Sauce

Return to the same pan used for the broccoli and set over medium heat. Add the cubed cream cheese and stir occasionally until melted and smooth, forming the creamy base for the sauce. Using the same pan intensifies the flavors from the butter and garlic.

Toss Pasta and Broccoli in Sauce

Add the drained pasta and broccoli back to the pan with the cream cheese. Pour in half a cup of reserved pasta cooking water and cook over medium heat for 3-5 minutes, stirring occasionally. The sauce will start to cling beautifully to the pasta and broccoli, thickening without drying out. Add more pasta water as needed to maintain a silky consistency.

Incorporate Parmesan and Season

Sprinkle freshly grated Parmesan cheese over the pasta and fold gently until fully melted and combined. This step enriches the sauce with a deeper, savory flavor and adds a lovely texture. Season with salt and freshly ground black pepper to taste, balancing the richness with a hint of seasoning. Serve immediately while warm to enjoy the sauce at its creamiest.

You Must Know

  • This pasta is best served freshly made, as the creamy sauce can thicken when refrigerated.
  • Using freshly grated Parmesan rather than pre-grated ensures better melting and flavor.
  • Reserve the pasta water; it’s crucial for adjusting sauce consistency.

Storage Tips

Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop or in the microwave with a splash of water or milk to loosen the sauce.

Serving Suggestions

Pair this creamy pasta with a fresh green salad or roasted chicken for a complete meal. It also works well as a hearty side dish alongside grilled seafood or pork chops.

Professional Tips

  • Use short pasta shapes like shells or elbows to trap sauce inside for every bite.
  • For extra richness, finish with a drizzle of olive oil or a sprinkle of crushed red pepper flakes.
  • Don’t overcook broccoli to maintain its texture and bright color.

FAQs

Can I use frozen broccoli instead of fresh?

Yes, but thaw and drain it well first to avoid excess moisture, which can thin the sauce.

What pasta can I use besides shells or elbows?

Short pasta such as rotini, penne, or farfalle works well because they hold the sauce effectively.

How can I make this recipe vegan?

Substitute butter with olive oil, use vegan cream cheese, and nutritional yeast instead of Parmesan.

Can I prepare this ahead of time?

It’s best served fresh, but you can prepare components in advance and combine just before serving.

Is this recipe gluten-free?

Use gluten-free pasta to make it suitable for gluten sensitivities or celiac disease.

Can I add protein to this dish?

Grilled chicken, shrimp, or crispy bacon bits make great protein additions for a complete meal.

How do I reheat leftovers without drying out the sauce?

Reheat gently on low heat, adding a splash of reserved pasta water or milk to restore creaminess.

Creamy Parmesan Broccoli Pasta

Creamy Parmesan Broccoli Pasta

A quick and creamy pasta dish combining tender broccoli, a smooth Parmesan sauce, and al dente pasta. Perfect for a 20-minute lunch or flavorful side with minimal ingredients.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course lunch, Side Dish
Cuisine Italian
Servings 6 people
Calories 533 kcal

Equipment

  • 1 large skillet
  • 1 Dutch oven optional, can be replaced by skillet
  • 1 large pot for boiling pasta

Ingredients
  

  • 2 tablespoons unsalted butter
  • 1.5 pounds broccoli cut into 1/2-inch florets
  • 3 medium garlic cloves minced
  • 12 ounces short-cut pasta shells, elbows, spirals
  • 6 ounces cream cheese cubed
  • 3/4 cup freshly grated Parmesan cheese
  • Salt and pepper to taste

Instructions
 

  • Melt the butter in a large skillet or Dutch oven over medium-high heat.
  • Add broccoli florets and sauté for 3 to 5 minutes until crisp-tender.
  • Add minced garlic and cook for an additional 1 minute until fragrant.
  • Transfer broccoli and garlic to a bowl and set aside.
  • Cook pasta in salted boiling water until al dente, then reserve 1 cup of cooking water and drain pasta.
  • In the same pan used for broccoli, melt the cream cheese over medium heat until smooth, stirring occasionally.
  • Add cooked pasta, broccoli, and 1/2 cup reserved pasta water to the pan and cook for 3 to 5 minutes, stirring until sauce coats pasta and broccoli. Add more pasta water if needed to loosen the sauce.
  • Stir in the Parmesan cheese until melted and fully incorporated.
  • Season with salt and pepper to taste and serve immediately while warm.

Notes

  • Best served immediately to preserve creaminess and texture.
  • You can substitute cream cheese with mascarpone for a different flavor.
  • Reserve pasta water to adjust sauce consistency as needed.

You might also like these recipes

Leave a Comment

Recipe Rating