Creamy Vegan Butternut Squash Pasta

If you’re looking for a quick, comforting, and family-friendly dinner, this creamy vegan butternut squash pasta is going to be your new favorite. It’s rich and cheesy (without any dairy), packed with flavor, and comes together in just 15 minutes.

As a busy mom trying to juggle dinner between school pickups and homework time, I’m always on the hunt for meals that taste indulgent but are still simple, nourishing, and quick. This one checks every box.

Plus, my kids love it. And if you’re cooking for picky eaters, you know that’s a big win. It reminds me of other cozy meals we rotate like our Vegan Sausage and Broccoli Orzo Skillet and Crockpot Vegetarian Chili — comforting without fuss.

Why You’ll Love This Creamy Vegan Butternut Squash Pasta

I stumbled on this recipe one chilly weeknight when I had half a bag of frozen butternut squash in the freezer and no idea what to make. A quick blend with pantry staples and boom — dinner was on the table in under 20 minutes.

Here’s what makes this dish so good:

  • Completely plant-based, but still creamy and cheesy
  • Ready in just 15 minutes
  • Kid-approved and picky-eater friendly
  • Made with everyday ingredients you probably already have
  • Perfect for meal prep or leftovers

If you’re into seasonal squash recipes, definitely check out my Stuffed Spaghetti Squash or the Roasted Vegetable Quinoa Bowl — both are cozy and filling.

Ingredients You’ll Need for Vegan Butternut Squash Pasta

One of the best parts of this dish is how simple the ingredients are. You don’t need anything fancy, and you can adjust the seasonings to your own taste.

Here’s what you’ll need:

  • 8 oz rigatoni (or your favorite short pasta)
  • 1 lb frozen cubed butternut squash (or fresh — see note below)
  • 1/2 cup almond milk (or any mild non-dairy milk like oat, soy, or cashew)
  • 2 tablespoons olive oil
  • 1/2 cup nutritional yeast (for that cheesy, umami flavor)
  • 1 teaspoon onion powder
  • 3/4 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon salt (adjust to taste)
  • 1/2 teaspoon black pepper
  • 1 cup pasta water (reserved from cooking)

You can make this recipe nut-free by choosing oat or soy milk instead of almond.

How to Make Vegan Butternut Squash Pasta

This recipe is designed to be stress-free. You don’t need to be an experienced cook to make it work.

Just follow these simple steps:

  1. Boil the pasta
    Cook your pasta according to package directions. Before you drain it, scoop out 1 cup of pasta water and set it aside. You’ll use this to loosen up the sauce.
  2. Steam the squash
    If you’re using frozen squash, steam it according to the package directions until it’s very soft and fork-tender. If you’re using fresh squash, peel, cube, and steam or boil until soft — usually 10–12 minutes.
  3. Blend the sauce
    In a high-speed blender, combine the cooked squash, almond milk, olive oil, nutritional yeast, onion powder, garlic powder, smoked paprika, salt, and pepper. Add about 1/2 cup of pasta water and blend until smooth and creamy. Add more water as needed until the sauce reaches your desired consistency.
  4. Toss it together
    Pour the sauce over your cooked pasta and mix well to coat every piece. If needed, heat the mixture for a minute or two over low heat just to warm everything through.
  5. Serve and enjoy
    Serve immediately. Top with extra nutritional yeast, black pepper, or red pepper flakes if your family likes a little heat.
Vegan Butternut Squash Pasta in Red Dutch Oven

Tips for Success

I’ve made this pasta more times than I can count, and here are a few tips that make a big difference:

  • Use frozen squash for speed, but if you have the time, roasting fresh butternut squash adds depth of flavor.
  • If your sauce is too thick, thin it out with a bit more pasta water or almond milk until it’s silky and smooth.
  • For extra flavor, try sautéing some garlic and shallots before blending and adding them into the mix.
  • Add a handful of spinach or kale at the end for a quick veggie boost.
  • Don’t skip the nutritional yeast — it’s what gives the sauce its cheesy flavor.

Looking for more easy pasta dinners? Try this Broccoli Cheddar Orzo — it’s another one-pot wonder packed with flavor.

Ingredient Swaps and Variations

This recipe is super flexible. Once you’ve made it once, try mixing things up:

  • Different Pasta Shapes: Penne, fusilli, farfalle — anything works
  • Add Protein: Chickpeas, white beans, or crispy tofu make it a full meal
  • Make it spicy: Add crushed red pepper flakes or a touch of cayenne to the blender
  • Top it off: A sprinkle of vegan parmesan or toasted breadcrumbs can add texture
  • Creamier version: Add a scoop of cashew cream or a spoonful of vegan butter for extra richness

You could even go the casserole route — similar to this Vegan Holiday Wellington — by baking it with a crunchy topping for a cozy winter dinner.

Why This Recipe Works for Families

As a mom, I’m always thinking about how to get dinner on the table fast without sacrificing nutrition. This creamy vegan butternut squash pasta does just that.

It’s:

  • Smooth and mild in flavor (great for kids)
  • Made with real, whole ingredients
  • Packed with fiber and vitamins from the squash
  • Super filling and satisfying

And if your family loves heartier meals, pair this pasta with something like Garlic Parmesan Pasta (omit the chicken for a vegetarian twist) for a creamy pasta night duo.

Storage and Reheating Tips

This pasta stores well and makes great leftovers. Here’s how to keep it fresh:

  • Fridge: Store leftovers in an airtight container for up to 3 days
  • Reheat: Warm on the stove or in the microwave. Add a splash of almond milk or water to loosen the sauce if it thickens in the fridge

FAQs

Can I freeze the sauce?

Yes! The sauce freezes beautifully. Let it cool completely, then store in a freezer-safe jar or bag. Thaw overnight in the fridge and reheat on the stove.

What’s a good substitute for nutritional yeast?

If you’re not a fan of nutritional yeast, try using a store-bought vegan cheese or a tablespoon of miso paste for a different kind of umami flavor.

Is this recipe gluten-free?

Not by default, but you can easily make it gluten-free by using gluten-free pasta.

Can I use canned butternut squash?

Absolutely — just make sure it’s plain squash puree with no added sugar or spices.

Try This Vegan Butternut Squash Pasta Tonight

This creamy vegan butternut squash pasta is everything I want in a weeknight dinner: cozy, easy, nutritious, and totally delicious.

If you try this recipe, I’d love to hear how it turned out for you. Leave a comment, share your own twist, or save it for later on Pinterest.

Pin it now so you don’t forget it — your future self (and your dinner plans) will thank you.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Vegan Butternut Squash Pasta on Black Plate

Creamy Vegan Butternut Squash Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Liza
  • Total Time: 15 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This creamy vegan butternut squash pasta is rich, cheesy (without the dairy!), and ready in just 15 minutes. It’s a comforting, kid-approved dinner that’s perfect for busy nights and packed with plant-based goodness.


Ingredients

Scale
  • 8 oz rigatoni (or your favorite short pasta)
  • 1 lb frozen cubed butternut squash (or fresh, peeled and cubed)
  • 1/2 cup almond milk (or oat, soy, or cashew milk)
  • 2 tablespoons olive oil
  • 1/2 cup nutritional yeast
  • 1 teaspoon onion powder
  • 3/4 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon salt (adjust to taste)
  • 1/2 teaspoon black pepper
  • 1 cup pasta water (reserved from cooking)

Instructions

  1. Boil the Pasta:
    Cook pasta according to package instructions. Before draining, reserve 1 cup of pasta water. Drain and set aside.
  2. Steam the Squash:
    If using frozen squash, steam according to package directions until fork-tender. If using fresh, steam or boil until soft (10–12 minutes).
  3. Blend the Sauce:
    In a high-speed blender, combine cooked squash, almond milk, olive oil, nutritional yeast, onion powder, garlic powder, smoked paprika, salt, and pepper. Add 1/2 cup pasta water and blend until smooth. Add more water if needed to reach desired consistency.
  4. Toss with Pasta:
    Pour the sauce over cooked pasta and mix well to coat. Warm over low heat for 1–2 minutes if needed.
  5. Serve and Enjoy:
    Serve hot with extra nutritional yeast, black pepper, or red pepper flakes as desired.

Notes

Use oat or soy milk for a nut-free version. Roast fresh butternut squash for deeper flavor. Add chickpeas or spinach for extra protein and nutrients.

  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Pasta
  • Method: Stovetop
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 bowl
  • Calories: 310
  • Sugar: 4g
  • Sodium: 490mg
  • Fat: 11g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 44g
  • Fiber: 6g
  • Protein: 10g
  • Cholesterol: 0mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star