Butternut squash soup with coconut and ginger is rich and creamy with a mildly spicy kick. This vegan soup is ready in just 40 minutes with minimal hands-on work, perfect for cozy fall and winter evenings.

The smooth creaminess of this butternut squash soup is reason enough to love it, but it's also a satisfying and filling meal. The combination of coconut milk, ginger, butternut squash, lime, and red pepper flakes turns into a joyous explosion in the mouth.
Butternut squash has a mellow flavor and the ability to disguise itself in so many dishes, like this soup or creamy butternut mac and cheese. For this soup, coconut milk and maple syrup add sweetness, while fresh ginger and red pepper flakes bring in heat as a pleasant afterthought.
What's more to love is how quickly it comes together. While the squash roasts in the oven, the rest of the prep work happens. Then all you have to do is blend everything together.
Dunk homemade crostini from a baguette or fresh sourdough bread into this delicious soup and you will definitely want another bowl!
Butternut Squash Soup Ingredients
You will need these simple ingredients to make butternut squash soup:

The star of this soup is butternut squash! You'll need 4 pounds, which for me was 2 squashes. Another winter squash such as kabocha or acorn will also work.
Coconut milk adds to the creaminess of this soup and helps to balance the ginger and red pepper flakes. Make sure to use the full fat version.
I love freshly grated ginger, but you can also use 1 teaspoon of ground ginger in its place.
For a little extra spice that hits the back of the mouth, add red pepper flakes. You can lower the amount or leave it out if you are sensitive to spice. Adding a little extra coconut milk or maple syrup also helps.
The recipe card below includes the full list of ingredients + instructions.
How to Make Butternut Squash Soup
This soup is simple to make and largely hands-off, roasting the squash is what takes the bulk of the time.

- Halve a butternut squash and scoop out the seeds.

- Roast cut side down until fork tender.

- Sauté the onion, ginger, and garlic. Add the spices.

- Remove from the heat and add liquid ingredients.

- Add butternut squash to the soup pot.

- Use an immersion or regular blender to puree the soup.

- Ladle into a bowl, add a swirl of coconut milk, and enjoy!
Ways to Serve
The garnishes are what make this butternut squash soup really beautiful. A little swirl of extra coconut milk on top is my go-to. Some fresh cilantro, toasted coconut, roasted seeds from the squash, or popped quinoa are all great additions too.
Vegan kale salad and gluten-free cornbread pair well as sides for this soup. For a heartier soup with a bit of extra protein, mix in lemon quinoa and top with maple Dijon tofu.
Want more tasty vegan recipes sent to your inbox?

Butternut Squash Soup with Coconut and Ginger
Equipment
- sheet pan
- medium to large soup pot
- immersion blender or regular blender
Ingredients
- 4 pounds butternut squash about 2 squash
- 1 onion
- 4 cloves garlic
- 1 tablespoon ginger
- 2 tablespoons water more as needed
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes or to taste
- 2 teaspoons white wine vinegar
- 3 cups vegetable broth
- 1 cup full-fat coconut milk plus more to garnish
- 1 tablespoon maple syrup or to taste
- 2 tablespoons lime juice 1 lime
Directions
- Preheat the oven to 425°F and line a sheet pan with parchment paper. Alternatively, clean the pan to roast directly on it.
- Cut 4 pounds butternut squash in half lengthwise. Use a spoon to scoop out the seeds and any stringy bits.
- Place the squash cut side down on the prepared sheet pan. Roast for 30 to 35 minutes or until a fork can easily pierce through the skin.
- While the squash roasts, finely chop 1 onion and 4 cloves garlic. Peel and grate fresh ginger to yield 1 tablespoon ginger.
- Heat 2 tablespoons water over medium-high heat in a medium soup pot.
- Add the onion, garlic, and ginger and sauté until lightly browned and soft, about 5 to 7 minutes, adding more water as necessary to prevent sticking.
- Season with ¼ teaspoon salt, ¼ teaspoon black pepper, and ¼ teaspoon red pepper flakes.
- Add 2 teaspoons white wine vinegar to deglaze the pot. Scrape the bottom of the pan to release any browned bits.
- Remove the pot from the heat and add 3 cups vegetable broth, 1 cup full-fat coconut milk, 1 tablespoon maple syrup, and 2 tablespoons lime juice.
- Scoop the butternut squash out of the skin and into the soup pot. Use an immersion or regular blender to puree the soup until smooth and creamy.
- Return soup to the heat and cook until heated through.
- Thin the soup with extra broth or water if it is too thick, season with salt and pepper to taste.
- Garnish as desired with extra coconut milk, roasted squash seeds, and cilantro. Enjoy!
Notes
Email me the recipe!
Plus more tasty vegan recipes every week. Unsubscribe at any time.
* The provided nutritional information is an estimate per serving. Accuracy will vary on specific ingredients and brands used.




Lee Nance says
Hi! The instructions say to add maple syrup but it's not listed as an ingredient. How much syrup should I add?
Maggie says
Oh goodness! Thank you for the catch. 1 tablespoon maple syrup. I’ll update ASAP. Enjoy!