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
top view of a bowl of vegan butternut squash soup topped with fresh sage, pistachios, and black pepper

Vegan Butternut Squash Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Gigi & Sersie
  • Total Time: 1 hour 25 minutes
  • Yield: 6 1x
  • Diet: Vegan


This creamy, delicious vegan butternut squash soup is the perfect starter for the holidays or for any chilly fall or winter day. Made with whole plant food ingredients, this healthy, warm, comforting soup is fiber-rich, gluten-free, oil-free, low-fat, and packed with the antioxidant beta-carotene.


Units Scale
  • 1 large butternut squash (3.8 to 4 pounds or 1.7 to 1.8 kg)
  • 1 medium sweet or yellow onion
  • 1 large Granny Smith or green apple
  • 4 cups low-sodium vegetable broth
  • 1 tsp ground nutmeg
  • 1/2 cup plain, unsweetened soymilk
  • 1/4 cup pistachios, shelled and chopped
  • 6 fresh sage leaves, finely chopped
  • Salt and pepper to taste


Preheat the oven to 400 F (205 C). Cut the butternut squash in half lengthwise. Use a spoon to remove the seeds.

Place each squash half on a parchment-lined baking sheet with the flesh side facing up. Bake for 50 to 60 minutes at 400 F (205 C).

Peel and quarter the onion. Cut the apple into large chunks. When you have 20 to 25 minutes of baking remaining with the squash, place the onion and apple next to the squash to roast.

The squash, onions, and apple chunks are done when they soften and start to brown. Let the squash cool to room temperature or cool enough to handle.

Peel the skin off the butternut squash, cut into large chunks, and place them in a medium pot along with roasted onions and apple chunks.

To the soup pot, add the low-sodium vegetable broth. Turn the heat to medium-high and bring to a gentle boil. Reduce heat and simmer partially covered for 5 to 10 minutes.

Use an immersion blender to blend smooth. Add ground nutmeg and plain unsweetened soymilk, and continue to blend for a few more seconds.

Dish up the soup and top with fresh chopped sage, pistachios, and salt and pepper to taste. Enjoy!

Leftovers keep well in a covered container in the refrigerator for up to four days. You can also freeze this soup in freezer-safe containers for up to four months.



  1. Knife
  2. Cutting board
  3. Spoon
  4. Measuring cup
  5. Measuring spoons
  6. Baking sheet
  7. Parchment paper (or silicone mat)
  8. Medium pot
  9. Immersion blender
  • Prep Time: 15 minutes
  • Cook Time: 70 minutes
  • Category: Soup
  • Method: Stovetop & Oven
  • Cuisine: American