Home » Course » Entree » Creamy Butternut Squash Pasta Sauce

Creamy Butternut Squash Pasta Sauce

This creamy vegan Butternut Squash Sauce with sage is a quick and easy, delicious accompaniment to your favorite pasta! It’s healthy, customizable, and need I say simply delicious!

top down view of bowl with serving of butternut squash pasta sauce with rigatoni and items surrounding.

Butternut squash is an extremely versatile winter squash. It’s superb in Butternut Squash Stuffed Shells, Black Bean + Butternut Squash Chili, Squash, Bean + Barley Bowl, Autumn Quinoa Salad, or simple Roasted Butternut Squash Soup.

In comes this easy butternut squash pasta sauce with sage to the mix that has a wonderful flavor profile including both sweet & savory characteristics.

It’s a cozy and comforting combination of flavors that makes for a perfect quick and easy, one pot, weeknight meal.

The warm fall color of this delicious pasta sauce will brighten those dreary winter days. And I think you’ll enjoy it time and time again!

Simple and straight-forward, this squash recipe adds the option of adding a little twist of cannellini beans for extra protein and heartiness.

So without further ado, let’s get cooking!

top down view of ingredients used to make vegan butternut squash pasta sauce recipe.

Ingredients + Subs

In this recipe, butternut squash is simmered with shallots, sage, and vegetable broth then pureed into a creamy and delicious pasta sauce ready in about 30 minutes.

Here is everything you will need, plus substitution ideas (see recipe card below for measurements):

  • Shallot – This mild onion has a hint of garlic and is a perfect addition to this squash pasta sauce. Sub with 1 small onion.
  • Butternut squash – Use a small to medium-sized butternut squash. If you can find pre-cut squash, by all means use it for convenience.
  • Garlic – Use fresh or dried.
  • Sage – This earthy herb is a classic pairing with butternut squash. Feel free to switch it up with thyme.
  • Red pepper flakes – Adds a slight addition of heat, but feel free to omit it if you prefer.
  • Nutmeg – Just a pinch is all you need!
  • Vegetable broth – I used 1/2 teaspoon of Better Than Bouillon Vegetable Base (affiliate link) with water for my veg broth. It adds lots of flavor and allows me to control the sodium!
  • Unsweetened almond milk – Use your favorite plant milk or vegan cream, preferably unsweetened and plain.
  • Salt & Pepper – My favorite salt is pink mineral salt (affiliate link) which naturally contains essential minerals and trace elements the body needs. Season to taste with your favorite salt and pepper.
side by side photos showing the process of making vegan butternut squash pasta sauce.

How To Make Butternut Squash Sauce

Here is a quick look at the steps with pictures you can use as a reference when cooking. The full printable recipe is at the bottom of this post.

  • Pasta: Cook pasta of choice according to package directions and set aside.
  • Saute: Saute shallots until soft, about 4 minutes. Add butternut squash, garlic, and herbs, and cook for another 4 minutes.
  • Simmer: Add the broth and simmer until squash is softened, about 8 – 10 minutes.
side by side photos showing the process of adding milk and pureeing butternut squash pasta sauce.
  • Add Milk: Remove from heat and add the milk and optional beans.
top down view of wooden spoon holding a scoop of butternut squash pasta sauce in a white pot.
  • Puree: Using an immersion blender (affiliate link) or food processor/blender, blend until smooth or desired consistency (a little chunky is ok). If using a food processor or blender, you may need to do it in two batches. Taste for seasoning. Add back to the pot and heat before serving if necessary.
top down view of butternut squash pasta sauce being poured overtop pasta in a white pot.
  • Assemble: Toss with pasta of choice. Alternatively, add a little sauce to the bottom of your dish. Use the back of a spoon to spread the sauce outward a bit, making a circular or zig-zag motion. Place pasta on top and cover with more sauce, gently toss to coat.

Top Tips

  • Make it a one-pot meal. This recipe has the potential of being a one-pot meal if you cook the pasta in the pot first and then cook the sauce.
  • Add cannellini or great northern beans. For a protein-rich pasta sauce that’s nice and thick. Toss in beans at the end of cooking.

up close view of butternut squash pasta sauce tossed with rigatoni.

How To Store + Reheat

Leftover butternut squash sauce can be stored in covered containers in the refrigerator for 5 – 6 days. Reheat on the stovetop over low heat until warmed through or in the microwave.

Can You Freeze Butternut Squash Pasta Sauce?

Yes, butternut squash pasta sauce is freezer-friendly and lasts for up to 2 – 3 months in the freezer. To freeze, let cool completely and store in multi-use freezer-safe containers (affiliate link). For larger portions, store in ziplock freezer bags, removing as much as possible before sealing (you can flatten them out for space saving). Let thaw before reheating.

Serving Suggestions

  • Pasta: I used the rigatoni pasta, but any pasta or ravioli will do – spaghetti, shells, macaroni, penne, linguine, etc.
  • Cheese: Add a little shaved Violife vegan parmesan or homemade Almond Parmesan for another layer of flavor.
  • Herbs: Top with fresh chopped parsley or sage.
  • Nuts: To your plated serving, chopped walnuts or pine nuts will add protein and texture for a nice finishing touch!
  • Salad: Serve with a side salad like this quick and easy Classic House Salad or Baby Kale, Date + Almond Salad for a healthy dose of greens and roughage.
head on view of glass mason jar filled with healthy butternut squash pasta sauce.

More Easy Pasta Recipes!

Take a look at these other easy pasta recipes, you may find a new favorite for the meal rotation!

If you try this easy pasta sauce recipe or have a question, please let me know! Leave a comment and rate it below. I love to hear what you think, or any changes you make.



5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 10 reviews

Butternut squash pasta sauce is a perfect fall sauce for your favorite pasta or ravioli! Easy to make with simple ingredients and ready in about 30 minutes for a quick and easy weeknight meal.

  • Author: Julie | The Simple Veganista
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Total Time: 30 minutes
  • Yield: Serves 4 – 6 1x
  • Category: Sauce, Condiment
  • Method: simmer, puree
  • Cuisine: American
  • Diet: Vegan


  • 1 tablespoon olive oil or 1/4 cup water/broth (for water saute)
  • 1 large shallot, diced
  • 2 cloves garlic, minced (or 1 tsp. garlic powder)
  • 1 small butternut squash (about 6 cups), diced
  • 67 large sage leaves (about 2 – 3 tablespoons), chopped or 1 tablespoon dried
  • 1/41/2 teaspoon red pepper flakes, optional
  • 1/8 teaspoon nutmeg
  • 1 1/2 cups vegetable broth
  • 1/21 cup unsweetened almond milk or Vegan Cream, plus more as needed
  • 1 cup cooked cannellini or great northern beans, optional
  • mineral salt & fresh cracked pepper, to taste
  • 1216 oz pasta of choice

To serve, optional

  • small handful toasted walnuts or pine nuts
  • fresh chopped parsley
  • fresh cracked pepper


Pasta: Cook pasta of choice according to package directions, set aside.

Cube Squash: Slice off the very top and bottom, discard. Using a vegetable peeler, remove the hard outer skin. Cut the butternut squash in half, remove seeds and cut squash into 1/2″ cubes (the smaller the cubes are the quicker they will cook).

Cook: In a large pot, heat oil over medium heat, add shallots and saute 4 minutes or until softened. Add butternut squash, garlic, and herbs, cook another 4 minutes stirring occasionally. Add broth, bring to a boil, cover, reduce heat to low and cook, stirring occasionally, until squash is softened, about 8 – 10 minutes. Add milk and optional beans to the pot.

Puree: Using an immersion blender or food processor/blender, blend until smooth or desired consistency (a little chunky is ok). If using a food processor or blender you may need to do it in two batches. Taste for seasoning. Add back to the pot and heat before serving if necessary.

Serve: To serve, add a little sauce to the bottom of your dish, use the back of a spoon to spread the sauce outward a bit making a circular or zig zag motion. Place pasta on top and cover with more sauce, gently toss to coat if you like (if you prefer, toss your pasta and sauce together in the pot and then serve). Top with optional toppings and fresh cracked pepper.

Serves 4 – 6

Store: Leftovers can be stored in the refrigerator for 4 – 5 days, in covered containers. For longer storage, keep in the freezer stored in freezer safe containers or bags. Reheat on the stovetop over low heat until warmed through or in the microwave.


Adding cannellini beans when pureeing/mixing will add extra creaminess and protein.

RECOMMENDED EQUIPMENT: I love using my immersion blender for pureeing soups. It’s easy to clean, small and fits well in a utensil drawer (affiliate link).

Nutrition information is calculated with 12 oz of pasta. Nutritional values are estimates only. See our full nutrition disclosure here.

FOLLOW TSV on FacebookInstagramPinterestYoutube, Subscribe (email), or RSS for more recipes and inspiration!


  1. Just made this Butternut Squash purée .I left out the shallots and red pepper flakes. It is my new go to recipe. Easy enough to make and taste great. I’m putting it on Asparagus and whatever else I want healthy .

  2. Made this with a lil twist. Roasted garlic, butternut squash, sweet potato, & carrots with vegan mozzarella. To die for!! Thanks for the idea!

  3. Delicious! I love butternut squash and I love pasta; I don’t know how this tasty combination had never occurred to me before. Went really well with whole wheat spiral pasta.

  4. Malin Andersson says:

    I am very glad to read your blog because I am cooking pasta for me. And I don’t have any sauce recipe. Then I was searching on Google for pasta recipes. I found your sauce recipe on your website. Thanks for sharing the recipe.

  5. I’ve been forcing myself to cook on weeknights for the last few months and I’m pretty new to vegan cooking. I made this tonight. So, so good! Creamy and kind of sweet and savory at the same time. Your stuffed acorn squash and wild rice medley has been my go-to vegan recipe for over a year and last night I made the sweet potato quinoa chili (both are also delicious!). I felt like I needed to leave a comment to let you know what a big fan I am considering I’m basically cooking something off your blog on a daily basis. Never stop posting recipes. I’d be lost without you!

  6. Mikkel Magnuson says:

    Hello! I hardly ever leave comments on blogs. BUT. I just have to this time. I first encountered this recipe through a friend. He chose this to cook as dinner on that special day. It has since become a go-to recipe for me and by far my favourite creamy butternut squash sage pasta of all time. Great recipe you have shared. Wish you a happy new year also.

  7. Made this with adding a couple of small beets. Beautiful color and delicious. Only had dried sage so made it early and let it sit to pick up more flavor. Instead of walnuts used pepitas. Delicious and made even better next day.

  8. Christina says:

    Made this with pumpkin puree and regular milk! Delish!

  9. Nancy Nurse says:

    Any idea how to do it in a pressure cooker?

    1. Julie | The Simple Veganista says:

      I’m unfamiliar with a pressure cooker so I can’t say. I would suggest checking for similar recipes of softening vegetables and give that a try. If you’re looking for this to be fast, it really doesn’t take long at all on the stove top. I hope you find what you need. Cheers :)

  10. This looks sooooo creamy! Love the idea of using butternut squash in a pasta sauce. Perfect dish for winter!

Leave a Reply

Your email address will not be published. Required fields are marked *

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