Vegan Butternut Squash Soup

An icon representing a clock 50 min | easy | lactose-free, Mediterranean diet, paleo-friendly, vegan
Rate/Review

Introduction

This creamy vegan butternut squash soup is cozy, comforting, and full of naturally sweet flavor from squash, carrot, and apple.

It is the perfect make-ahead soup for chilly weeknights, holiday starters, or a simple fall lunch with crusty bread.

Coconut milk makes it luxuriously smooth and dairy-free, while warm spices and thyme add a savory, restaurant-style finish.

Ingredients  (4 servings)

Ingredients

Get Ingredients →

Order the ingredients from your local store for pickup or delivery. You'll check out through Instacart.
When you purchase through this link, we'll receive a small fee at no extra cost to you.

Two white bowls of smooth, bright orange butternut squash soup on a marble surface, topped with cracked black pepper; a folded beige napkin and sliced baguette on a small wooden board sit nearby.

How to Make Vegan Butternut Squash Soup

  1. Prep the vegetables

    Peel, seed, and cube the butternut squash into roughly 1-inch pieces for even cooking.

    Chop the onion, mince the garlic, slice the carrot, and peel and dice the Fuji apple.

  2. Sauté the aromatics

    Warm the olive oil in a large pot over medium heat.

    Add the onion, carrot, and apple, and cook for 5 to 7 minutes until they start to soften.

    Stir in the garlic and cook for 1 minute, just until fragrant, so it does not burn.

  3. Add squash and simmer

    Add the cubed squash, vegetable bouillon, vegetable broth, salt, pepper, nutmeg, and thyme to the pot.

    Bring the mixture to a gentle boil, then reduce the heat to low and cover the pot.

    Simmer for 20 to 25 minutes, stirring occasionally, until the squash and carrot are very tender.

  4. Blend the soup

    Turn off the heat and let the soup cool for a few minutes before blending.

    Blend the soup with an immersion blender right in the pot until completely smooth and creamy.

    Alternatively, carefully transfer the soup in batches to a countertop blender, vent the lid, and blend until smooth.

  5. Finish and serve

    Return the blended soup to the pot if needed, then stir in the coconut milk until fully combined.

    Taste and adjust the salt, pepper, or nutmeg, adding more to suit your preference.

    Serve hot, topped with a swirl of extra coconut milk, cracked pepper, or toasted pumpkin seeds if you like.

Overhead view of a white-handled pot filled with smooth, bright orange butternut squash soup, swirled and sprinkled with cracked black pepper, on a white marble surface.

Substitutions

Coconut milk -> cashew cream
Use an equal amount of unsweetened cashew cream for a slightly richer, very neutral flavor. It stays silky without any coconut taste.
Fuji apple -> pear or Honeycrisp apple
Swap in a ripe pear or Honeycrisp apple if you prefer. Both keep the gentle sweetness and cook down beautifully.
Vegetable broth + bouillon -> water + extra bouillon
If you run out of broth, use water plus an extra bouillon cube or teaspoon of base. The soup will still taste savory and rich.
Two white bowls of smooth, bright orange butternut squash soup sprinkled with black pepper on a marble surface; a white pot of soup is blurred in the background.

Tips

Roast the squash for deeper flavor
For extra sweetness and caramel notes, roast the squash cubes at 400°F until browned, then add them to the pot.
Salt in layers
Lightly salt the vegetables while they sauté, then taste again after blending. Layered seasoning gives a more rounded flavor.
Control thickness
After blending, add warm broth or water a little at a time if the soup feels too thick. Stop as soon as it flows easily from a spoon.
Blend very thoroughly
Give the soup extra blending time, especially with an immersion blender. A full minute makes the texture incredibly smooth and velvety.
Chill for make-ahead meals
This soup thickens as it chills, which is perfect for meal prep. Reheat gently with a splash of water or broth.

Nutrition Facts *

Energy 258 kcal
Protein 4 g
Total Fat 10 g
Carbohydrates 41 g
Dietary Fiber 8 g

* Approximate, per serving.
Data source: USDA FoodData Central.

FAQ

How can I make the soup even creamier without dairy?
Increase the coconut milk to three quarters cup, or blend in a small boiled potato. Both ideas add body without heaviness.
My soup tastes bland; what can I do to fix it?
First, add a pinch or two of salt, then taste again. If it still feels flat, stir in a teaspoon of lemon juice or apple cider vinegar.
Can I freeze this vegan butternut squash soup?
Yes, this soup freezes very well for up to three months. Cool completely, portion into containers, and leave room for expansion.
What if I do not have an immersion blender?
Use a regular blender and work in batches instead. Let the soup cool slightly, fill the blender halfway, and vent the lid.

Serving Suggestions

This golden soup is lovely with crusty bread, a simple green salad, or a vegan grilled cheese sandwich.

For a special touch, add a drizzle of chili oil or a spoonful of vegan pesto for contrast.

Leftovers also make a great base for curry; simmer with chickpeas, spinach, and extra spices for a new dinner.

Reviews

  • Karen Zielinski: Turned out pretty tasty and creamy, but mine was a touch salty with the bouillon cube plus the added salt so I would start with less salt and adjust at the end. Everything else came together easily and the apple flavor was a nice subtle sweetness. — 3 ★

    Eunice: Glad it was tasty and creamy, Karen! Bouillon cubes vary a lot in saltiness, so I’d skip any extra salt at first and season at the end to taste (or use low-sodium broth).

Made this recipe? How did it go?

Please leave your feedback below. We’d love to hear from you!

You Might Also Like

Browse Recipes