One Pot Creamy Broccoli Pasta Recipe: Silky Sauce With Al Dente Bite

One Pot Creamy Broccoli Pasta Recipe: Silky Sauce With Al Dente Bite

This one-pot method transforms a simple weeknight meal into something extraordinary. The secret lies in cooking pasta and broccoli together, allowing the starches to create a silky, creamy sauce without extra effort.

I developed this technique to streamline dinner prep without sacrificing flavor or texture. The pasta absorbs the broth as it cooks, while the broccoli steams to perfect tenderness. It’s a foolproof way to achieve restaurant-quality results at home.

What you’ll get is al dente pasta coated in a rich, velvety sauce with tender broccoli florets. The dish is naturally vegetarian and easily adaptable for vegan diets with simple swaps.

Ready in under 30 minutes, this is comfort food that simplifies cooking and cleanup.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for One Pot Creamy Broccoli Pasta

Short list. Big flavor. Everything cooks together for that silky, creamy finish.

Ingredient Amount Notes
Pasta 🍝 12 oz Short shape like penne or farfalle
Broccoli Florets 🥦 3 cups Fresh, cut into bite-sized pieces
Vegetable Broth 🍲 3 ½ cups Low-sodium preferred for control
Heavy Cream 🥛 ¾ cup Full-fat for luxurious texture
Parmesan Cheese 🧀 ½ cup Freshly grated from block
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Shallot 🧅 1 whole Finely diced for subtle sweetness
Olive Oil 🫒 2 tbsp Extra-virgin for depth of flavor
Dijon Mustard 🟡 1 tbsp Adds creaminess and tang
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness
Kosher Salt 🧂 1 tsp Diamond Crystal preferred for texture
Black Pepper 🌶️ ½ tsp Freshly ground for best aroma
Red Pepper Flakes 🌶️ ¼ tsp Optional for subtle heat
Nutritional Yeast 🧂 2 tbsp For umami depth in sauce

The pasta choice matters here. Barilla or De Cecco hold up best to the one-pot method, maintaining that al dente bite. For the broccoli, fresh florets with tight heads steam more evenly—avoid the pre-cut kind from the salad bar (it dries out fast). Whole Foods has great organic options, but any supermarket variety works in a pinch. Look for bright green color and firm stems.

Need a swap? Whole wheat pasta works but may require an extra splash of broth. No heavy cream? Half-and-half plus a pat of cream cheese gets you close. Vegetable broth can be substituted with water plus bouillon cubes. For a vegan version, swap the Parmesan for nutritional yeast and use coconut milk instead of cream (the sauce will be lighter but still silky).

This keeps beautifully for 4-5 days in the fridge, though the pasta will absorb more liquid over time. A quick splash of water when reheating brings it back to life. Freezes for up to 3 months—portion into containers before freezing for easy weeknight meals.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything in—pasta, broccoli, broth—and let it simmer while I set the table. No colander, no extra bowls.
  • Rich & Creamy: The heavy cream and parmesan melt into this velvety sauce that clings to every bite. Honestly, I could drink it with a straw.
  • Feeds a Crowd: I make this for weeknight dinners and it’s always a hit with both kids and adults. Leftovers? Even better the next day.
  • Budget Stretcher: Pasta and broccoli are affordable staples, and a little parmesan goes a long way. I’ll be real: it’s my go-to when I’m watching my wallet.

Step-by-Step Instructions for One Pot Creamy Broccoli Pasta

This streamlined method ensures all elements come together in a single pot with minimal cleanup.

Step 1: Sauté Aromatics in Olive Oil

Heat the 2 tbsp olive oil in a large, deep skillet or Dutch oven over medium heat. Add the finely diced shallot and cook for 2-3 minutes, stirring frequently, until translucent and just beginning to soften.

Add the 4 cloves minced garlic cloves, 0.25 tsp red pepper flakes, 1 tsp kosher salt, and 0.5 tsp black pepper. Sauté for 1 minute until the garlic becomes fragrant but not browned. This builds the flavor foundation for your sauce.

Step 2: Toast Pasta and Incorporate Broth

Add the 12 oz pasta to the pot and stir to coat with the aromatics and oil. Toast for 1-2 minutes until the edges of the pasta turn slightly opaque—this prevents a starchy taste in the finished dish.

Pour in the 3.5 cups vegetable broth and 1 tbsp Dijon mustard. Stir well to combine, ensuring the pasta is fully submerged. Bring to a boil over medium-high heat.

Step 3: Add Broccoli and Simmer

Once boiling, add the 3 cups broccoli florets, pressing them into the liquid. Reduce heat to medium-low and let it simmer uncovered for 8-10 minutes, stirring occasionally, until the pasta is al dente and most of the broth has been absorbed.

The broccoli will steam perfectly in the residual heat. If the liquid evaporates too quickly before the pasta is done, add ¼ cup of water and continue cooking.

Step 4: Create the Creamy Sauce

Reduce heat to low and stir in the 0.75 cup heavy cream, 1 tbsp lemon juice, and 2 tbsp nutritional yeast. The mixture will begin to thicken immediately as the cream incorporates with the starchy pasta water.

Continue stirring for 1-2 minutes until the sauce coats the back of a spoon. The sauce should be silky and luxurious, clinging to each piece of pasta.

Step 5: Finish with Parmesan and Rest

Remove from heat and stir in the 0.5 cup Parmesan cheese until fully melted and the sauce is glossy. Taste and adjust seasoning if needed, though the broth and cheese typically provide sufficient saltiness.

Let it rest for 2-3 minutes off the heat. This allows the sauce to thicken further and the flavors to meld. Serve immediately while hot, as the pasta will continue to absorb the sauce as it sits.

👨‍🍳

Pro Tips For Making One Pot Creamy Broccoli Pasta

  • Use Pasta Water: Reserve 1/2 cup of the starchy pasta water before draining—it helps the creamy sauce cling to the noodles better than just broth alone. I learned this the hard way after my first few batches turned out dry.
  • Blanch Broccoli First: Toss the florets into the boiling pasta water for the last 3 minutes of cooking. This guarantees tender but bright green broccoli without turning it to mush in the creamy sauce.
  • Temper the Cream: Stir in the heavy cream off the heat first, then return to low warmth. After splitting a batch by dumping cold cream into boiling broth, I finally figured out this prevents curdling.
  • Grate Fresh Parmesan: Skip the pre-shredded stuff—it has anti-caking agents that make the sauce grainy. Freshly grated melts smoothly and actually changes the outcome for the better.

Pro Cooking Tips for This Dish

Broth Ratio Perfection

Getting the liquid ratio right is key. I use exactly 3.5 cups vegetable broth for 12 oz pasta—this ensures the starches create that silky texture without turning gluey. Too much broth and you’ll have soup; too little and the pasta won’t cook evenly.

Toast the Pasta

Don’t skip toasting the pasta in the pot for 1-2 minutes before adding liquid. This step removes the raw starch taste and gives the sauce a nuttier depth. I use a Le Creuset Dutch oven for even heat distribution.

Broccoli Timing

Add the broccoli only after the broth comes to a boil. This prevents mushy florets. The 3 cups broccoli will steam perfectly in 8-10 minutes while the pasta finishes cooking. 💡

Cream Incorporation

Temper the 0.75 cup heavy cream by stirring it in off the heat first, then return to low. This prevents curdling. The sauce thickens as the pasta releases starch—no roux needed.

Resting Matters

Always let the dish rest for 2-3 minutes after adding the 0.5 cup Parmesan. This final step lets the sauce cling to the pasta and the flavors meld. Serve immediately for the best texture.

Stirring Strategy

Stir occasionally, not constantly. Over-stirring can break the pasta and release too much starch too soon. Use a wooden spoon to gently fold everything together. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 15g75%
Cholesterol 85mg28%
Sodium 620mg27%
Total Carbohydrate 60g22%
Dietary Fiber 5g18%
Sugars 4g
Protein 20g40%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use frozen broccoli instead of fresh?

Yes, but thaw and drain it first to prevent excess moisture. Add it 5 minutes later since it cooks faster. The texture will be slightly softer but still delicious.

2

How do I make this vegan?

Swap heavy cream for coconut milk and Parmesan for nutritional yeast. Use vegan pasta and broth. The sauce will be lighter but still creamy and flavorful.

3

Why is my sauce too thin?

Simmer uncovered for 2-3 more minutes to reduce. If still thin, mix 1 tbsp cornstarch with water and stir in. The starch from the pasta should thicken it naturally.

4

Can I add protein to this dish?

Stir in cooked chicken, shrimp, or white beans at the end. For vegetarian protein, add chickpeas or tofu. Adjust seasoning as needed.

★★★★★4.6(8 reviews)
Patrick Lewis