Creamy Broccoli Pasta

Servings: 4 Total Time: 20 mins Difficulty: Beginner
This creamy broccoli pasta is my go-to when I want something easy, filling, and loaded with veggies 🥦✨ Totally vegan, dairy-free, and ready in 20 minutes — perfect for meal prep or a quick weeknight dinner!
Creamy Broccoli Pasta pinit

You know those nights when you want something that tastes kinda fancy but takes zero fancy effort? That’s exactly where this Creamy Broccoli Pasta comes in. It’s one of those “throw it all in, stir it around, and somehow it tastes amazing” recipes — packed with veggies, super creamy (without any dairy), and perfect for meal prep. Plus, it’s quick. We’re talking 20 minutes, tops. Let me show you how I make it.

Try my Lemon Avocado Pasta Bowl recipe.

Why You’ll Love This Recipe

Big on Flavor, Low on Effort
You’re basically just tossing veggies and pasta together, but it ends up tasting like something you’d order at a cute little cafe.

Packed with Veggies
Broccoli, spinach, peas — it’s like a green veggie power squad. Bonus points for sneaking in extra greens without even trying.

Dairy-Free & Vegan
Creamy without the cream! All the comfort food vibes, none of the dairy.

Budget-Friendly
Most of the ingredients are affordable staples, and you’re probably already rocking some in your freezer.

Perfect for Meal Prep
Makes enough for a few meals and reheats like a champ — ideal for those “too tired to cook” days.

Customizable
Want it smoother? Blend it more. Like it chunky? Leave some texture. Want to toss in extra veggies or a little spice? Go wild.

Try my Lemon and Herb Salmon Pasta recipe.

💰 Cost-Saving Tip: Budget-Friendly & Still Delicious!

Who says eating healthy has to be expensive? This Creamy Broccoli Pasta is proof that you can whip up a satisfying meal without breaking the bank. Instead of fancy ingredients, we’re using frozen spinach and peas—they last longer, cost less, and still pack in all the nutrients. Plus, vegan cheese can be pricey, so swap it for nutritional yeast or just skip it altogether! You may use any dairy cheese in case do not need the recipe to be vegan.

How This Became My Go-To Weeknight Saver

Okay, confession time—I used to be that guy who’d grab takeout whenever I was short on time (which, let’s be real, was a lot). But one night, I threw together some leftover veggies, blended them into a sauce, and BAM—this creamy green goodness was born! Not only did it save me a trip to the store, but it also became one of my easiest, go-to dinners. Now, it’s a weekly staple, and honestly? Way better than takeout.

What You’ll Need To Make

Let’s Talk About What’s Inside

Broccoli 🥦 – The star of the show! It adds a little crunch, a ton of goodness, and soaks up that creamy sauce like a pro.

Leeks & Green Onions 🧅 – These two bring that mellow onion flavor without overpowering the whole dish. Plus, they make the sauce taste fancy – no effort required.

Garlic 🧄 – Because every good pasta dish starts with garlic. No arguments.

Spinach & Peas 🌱 – Frozen heroes! They bulk up the sauce, add color, and sneak in extra veggies without making things complicated.

Penne Pasta 🍝 – Holds onto all that creamy sauce like a champ. Use any pasta you’ve got, but penne’s my personal MVP.

Vegan Cheese 🧀 – Just enough to make it creamy and cheesy, without any dairy drama.

Olive Oil & Pasta Water 💧 – The dynamic duo that pulls everything together into a silky, flavorful sauce.

NOTE: For measurements and rest of the ingredients check the recipe card below.

What You’ll Need To Do

Time required: 20 mins

Step 1: Get that pasta going! Cook your penne in a big pot of salty boiling water — just follow the package instructions. Before you drain it, scoop out about ¾ cup (that’s 200ml) of that starchy pasta water — we’re gonna use it for the sauce later. Set the pasta aside.

Step 2: In a big pan, heat up a drizzle of olive oil over medium heat. Toss in the broccoli florets, green onions, and leeks. Let them sizzle and soften for about 5 minutes — give them a stir now and then so nothing burns.

Next, add the garlic, spinach, and peas, plus a pinch of salt & pepper. Let the whole veggie party cook together for another 10 minutes, stirring occasionally so everything mingles nicely.

Step 3: Now, pour in that reserved pasta water you saved (see, I told you we’d use it!). Blend the veggie mix into a sauce — you decide if you want it super smooth or leave it a little chunky for some texture.

Step 4: Time to bring it all together! Toss the cooked pasta and those pretty broccoli tips (save a few for garnish if you’re feeling fancy) into the sauce. Add a splash of olive oil and the grated vegan cheese, and mix it all up until everything’s coated in that creamy goodness.

Step 5 (Optional but Recommended): Serve it up warm and, if you’re feeling a little extra, sprinkle some fresh basil and almond flakes on top for that chef’s kiss finish.

Creamy Broccoli Pasta

Glycemic Index: 46 (low) Glycemic Load: 46 (high)

Get Free Cookbooks

Free Cookbooks

Kickstart your keto journey with our FREE Keto Cookbooks! 🎉 Packed with delicious recipes, these print copies are yours for the taking. Don’t wait—order now and start cooking your way to a healthier you! 🚀📚

*Hurry! offer valid till stock lasts.

Recipe Swaps & Creative Tweaks

Switch up the pasta 🍝
Penne’s great, but this sauce works with anything — spaghetti, rigatoni, or even rotini if you wanna catch all that creamy goodness in the spirals.

Use fresh spinach instead of frozen 🌱
Got fresh spinach hanging out in your fridge? Toss it in! Just chop it up a bit and let it wilt in the pan.

No leeks? No problem! 🧅
Swap in a regular yellow onion or even shallots if that’s what you’ve got. The flavor will still be awesome.

Cheese it your way 🧀
Not a fan of vegan cheese brands? Use nutritional yeast for a cheesy, nutty boost or skip the cheese altogether for a lighter vibe.

Add a protein boost 💪
Throw in some chickpeas, white beans, or even crispy tofu if you want this to be extra filling.

Spice it up 🌶️
A pinch of red pepper flakes or a drizzle of chili oil can give this cozy pasta a little kick — highly recommend if you like heat.

Go gluten-free 🌾🚫
Just swap regular pasta for your favorite gluten-free pasta and you’re good to go!

More veggie power 🥕
Got zucchini, mushrooms, or bell peppers to use up? Chop ‘em up and toss them into the pan with the broccoli. No one’s stopping you.

Try my Creamy Spinach and Artichoke Chicken Pasta recipe.

Helpful Tips for Success

Don’t skip the pasta water 💧
That starchy gold turns your veggie blend into a silky sauce that clings to every piece of pasta. It’s magic — trust me.

Chop your veggies small 🥦
Smaller pieces cook faster and blend easier, plus they mix into the sauce better. No giant broccoli trees here.

Taste as you go 👨‍🍳
Seasoning makes all the difference, so don’t be shy with the salt, pepper, or even a squeeze of lemon if you want some brightness.

Blend to your liking 🌀
Love a silky-smooth sauce? Blend it all the way. Prefer some chunks for texture? Pulse it just a bit — you do you.

Cheese at the end 🧀
Stir the vegan cheese in at the very end so it melts into the sauce and keeps everything creamy without clumping.

Make extra for meal prep 🍱
This pasta reheats like a champ, so make enough for lunch the next day. Just add a splash of water when reheating to keep the sauce creamy.

Boost the flavor 💥
A little garlic powder, nutritional yeast, or even a spoonful of pesto can take the sauce up a notch if you’re feeling fancy.

Garnish like a pro 🌿
Fresh basil, toasted almond flakes, or even a sprinkle of red pepper flakes — a little finishing touch makes it look (and taste) next level.

Try my Creamy Lemon and Green Pea Pasta recipe.

Diet-Friendly Variations

You can tweak this recipe to fit Keto, Low Carb, and even Paleo diets — with a few simple swaps and adjustments. Here’s how you can do it:

Keto Version 🥓🥦

The key here is ditching the pasta and keeping it low-carb while still getting all that creamy, veggie-packed goodness.

Swap the pasta for zucchini noodles (zoodles), shirataki noodles, or even hearts of palm pasta.

Amp up the healthy fats — add more olive oil or even a spoonful of coconut cream to the sauce to keep it rich.

✔ Skip the peas (they’re a bit carby for strict keto) and add more spinach, mushrooms, or even chopped asparagus instead.

✔ Go heavy on cheese (if your version of keto allows vegan cheese) or nutritional yeast to get that creamy, cheesy vibe.

Low Carb Version 🥦🍴

Low carb is a bit more flexible than keto, so you can still enjoy some of the veggies, but you’ll want to cut back on the pasta.

Swap half (or all) the pasta for spiralized zucchini, spaghetti squash, or konjac noodles.

✔ Keep the peas minimal or swap them for lower-carb veggies like bell peppers, mushrooms, or cauliflower rice.

Use extra-virgin olive oil generously for flavor and healthy fats.

Add a protein boost — grilled chicken, shrimp, or tofu can make this more filling without adding carbs.

Paleo Version 🌿🥑

Since grains and legumes (like peas) are out on paleo, you’ll need to go full veggie and tweak the creamy factor.

Swap the pasta for zucchini noodles, spaghetti squash, or sweet potato noodles.

Skip the peas and go with broccoli, spinach, leeks, and garlic as the main veggies.

Ditch the vegan cheese and blend the sauce with cashews (soaked and blended) or a spoonful of coconut cream for that creamy texture.

Top with toasted nuts or seeds instead of cheese for a crunchy, savory finish.

Creamy Broccoli Pasta

Serving Ideas

With a Simple Side Salad 🥗
Keep it fresh and light with a side of greens — arugula, spinach, or mixed greens with a drizzle of balsamic vinaigrette works like a charm.

Top It Off with Crunch 🌰
A sprinkle of toasted almonds, pumpkin seeds, or even some crispy fried onions adds texture and takes this pasta to the next level.

Garlic Bread on the Side 🥖
If you’re not gluten-free, nothing beats a warm slice of garlicky bread to mop up every bit of that creamy sauce.

Protein Power-Up 🍗
Want to bulk it up? Add grilled chicken strips, crispy tofu, or even chickpeas to make it extra satisfying.

Lemon & Herb Finish 🍋
A squeeze of fresh lemon and a sprinkle of fresh basil or parsley gives a bright, fresh kick — highly recommend.

Family-Style Feast 🍽️
Serve it up in a big bowl in the middle of the table and let everyone dig in — perfect for a chill dinner night.

Soup & Pasta Combo 🥣
If you want a full comfort meal, pair it with a light veggie soup or broth-based soup for that classic cozy vibe.

Try my One Pot Spinach and Salmon Pasta recipe.

Drink Pairings for Creamy Broccoli Pasta

🍷 Wine Pairings (For the Wine Lovers)

  • Chardonnay
    A smooth, buttery Chardonnay plays really well with creamy sauces — even dairy-free ones like this.
  • Sauvignon Blanc
    Crisp and citrusy, this one balances out all the green veggies like broccoli and spinach. Super refreshing.
  • Pinot Grigio
    Light, easy to sip, and won’t overpower the flavors — perfect for a casual pasta night.

🍹 Non-Alcoholic Options (Because Not Everyone Drinks)

  • Lemon & Herb Sparkling Water
    Bright, bubbly, and keeps things light — especially if you add a sprig of basil or mint to match the pasta.
  • Cucumber Lime Cooler
    Just cucumber slices, a squeeze of lime, and sparkling water — super fresh and kinda fancy-looking.
  • Iced Green Tea with Lemon
    Clean and refreshing, plus it complements all the green goodness in the pasta.
  • Homemade Lemonade with Mint
    A little sweet, a little tangy — and perfect for cutting through the richness of the sauce.

🍺 If You’re a Beer Person

  • Light Lager
    Crisp, refreshing, and doesn’t steal the show — just the way you want it with a veggie pasta dish.
  • Pale Ale
    Got a bit more flavor, which can be fun if you added a little spice to your pasta.

Storage Options

Fridge — Easy Peasy 🍝
Got leftovers? Pop them in an airtight container and store them in the fridge for up to 3 days. The sauce might thicken a bit, so just add a splash of water or broth when you reheat it to bring back that creamy vibe.

Freezer — Yep, It Freezes! ❄️
If you wanna stash some away for later, you can freeze the pasta (sauce and all) in a freezer-safe container for up to 2 months. Just let it thaw overnight in the fridge before reheating. Pro tip — pasta can get a little soft after freezing, but it still tastes awesome.

Meal Prep Friendly 🍱
Divide into individual portions for grab-and-go lunches. Works great for busy weekdays, and you can reheat it in the microwave with a quick stir.

Reheating Tips 🔥
Whether you’re using the microwave or stovetop, always add a splash of water or broth when warming it up — keeps the sauce creamy instead of clumpy. And don’t forget to give it a good stir!

Try my Vegan Marry Me Pasta Sensation recipe.

Final Thoughts

See? Told you that was easy. You’ve got tender pasta, a creamy green sauce that’s loaded with veggies (so you can totally tell yourself it’s healthy), and just the right hit of cheesy goodness. Whether you’re meal-prepping for the week or need a quick weeknight dinner, this one’s a keeper. Give it a shot, and hey — if you throw your own twist on it, let me know. Always up for a little recipe remix!

Recipe Card

Creamy Broccoli Pasta

Need a fast dinner that actually tastes good and sneaks in some greens? This creamy broccoli pasta is your answer 🍝🥦 It’s vegan, super simple, and you can make it in 20 minutes flat. Trust me, you’ll wanna add this one to the rotation!

Prep Time 5 mins Cook Time 15 mins Total Time 20 mins Difficulty: Beginner Servings: 4 Calories: 548

Ingredients

Instructions

  1. Step 1:
    Cook the penne pasta in a large pot of salted boiling water according to the package instructions. Before draining the pasta, reserve 6.8 fl oz (200ml) of the cooking water. Set the pasta aside.
  2. Step 2:
    Heat 1 tablespoon of olive oil in a large pan over medium heat. Add the broccoli florets, green onions, and leeks. Sauté for approximately 5 minutes, stirring occasionally.
  3. Step 3:
    Add the minced garlic, frozen spinach, peas, salt, and pepper to the pan. Continue to cook for an additional 10 minutes, stirring frequently to ensure even cooking.
  4. Step 4:
    Pour the reserved pasta cooking water into the pan with the vegetables. Blend the mixture until it reaches your desired consistency, either smooth or slightly chunky.
  5. Step 5:
    Combine the cooked pasta and broccoli tips with the blended sauce in the pan. Add 1 tablespoon of olive oil and the grated vegan cheese. Toss well to coat the pasta evenly.
  6. (Optional Serving Suggestion):

    Garnish with fresh basil leaves and almond flakes before serving, if desired.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 548kcal
% Daily Value *
Total Fat 12g19%
Total Carbohydrate 98g33%
Protein 12g24%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: creamy broccoli pasta, vegan pasta recipe, dairy free pasta, quick vegan dinner, easy vegan pasta, 20 minute pasta recipe, healthy pasta recipe, broccoli pasta vegan, dairy free creamy pasta, meal prep pasta, weeknight pasta dinner, vegetable pasta recipe, vegan comfort food, pasta with broccoli and spinach, vegan broccoli recipes, easy dinner ideas, plant based pasta, quick dinner recipes, green pasta sauce, budget friendly vegan meals, simple vegan recipes, pasta for meal prep, creamy vegan pasta sauce, healthy vegan dinners, broccoli and pea pasta, family friendly vegan meals

Did you like this recipe?

Pin this recipe and share it with your followers.

pinit

Frequently Asked Questions

Expand All:
Can I use frozen spinach instead of frozen?

Totally! Just toss in a couple of big handfuls of fresh spinach and let it wilt down in the pan. Works just as well.

What's the best pasta shape for this recipe?

I’m a penne fan for this one because it holds onto the sauce like a champ. But honestly, anything works — fusilli, rigatoni, or even spaghetti if that’s what’s in your pantry.

Can I make this gluten-free?

For sure! Just swap in your favorite gluten-free pasta and you’re good to go.

How do I make the sauce smooth or chunky?

Easy — just blend it for longer if you want a silky-smooth sauce, or pulse it a couple of times if you like some veggie bits for texture.

What if I don't have vegan cheese?

No worries! Nutritional yeast works great for that cheesy flavor, or you can skip it if you want something lighter.

Can I add protein to this?

Absolutely! Grilled chicken, tofu, or even chickpeas would fit right in. This pasta’s pretty flexible like that.

How do I keep leftovers from drying out?

When you reheat, add a splash of water (or broth if you have some) and give it a good stir. Keeps the sauce nice and creamy.

Can I freeze this pasta?

Yep! It freezes pretty well. Just thaw it overnight in the fridge and add a little water when you reheat to bring back that creamy goodness.

Get your 40 low carb recipes in a beautifully designed meal plan with shopping list.

You have Successfully Subscribed!