Spiced Butternut Coconut Hearty Soup

Creamy spiced butternut coconut soup garnished with fresh cilantro and toasted pumpkin seeds in a white bowl Save
Creamy spiced butternut coconut soup garnished with fresh cilantro and toasted pumpkin seeds in a white bowl | showmevegan.com

This velvety soup combines roasted butternut squash with rich coconut milk and warming spices like cumin, coriander, turmeric, and cinnamon. The roasting process deepens the squash's natural sweetness while the spices add complexity. Ready in about an hour, this comforting bowl serves four and is naturally vegan and gluten-free.

The first time I made this soup was during an unexpectedly cold October weekend. I had a butternut squash sitting on my counter that I'd bought on impulse at the farmers market, and my apartment felt drafty enough that something warm and spiced seemed like the only logical choice.

I served this to friends who dropped by after a hiking trip, still wearing their muddy boots and flushed cheeks. They hovered over the stove, breathing in the cinnamon and cumin, asking if there was enough for seconds. There was barely enough.

Ingredients

  • 1 medium butternut squash: Roasting it first concentrates the sugars and creates caramelized edges that blend into velvety richness
  • 1 medium yellow onion: The foundation that becomes sweet and translucent as it sautés with the carrot
  • 2 cloves garlic: Add it after the onions soften so it doesnt burn and turn bitter
  • 1 medium carrot: Contributes extra sweetness and body to the final purée
  • 1-inch fresh ginger: Grating it releases more flavor than chopping, and it brightens the warm spices
  • 3 cups vegetable broth: Use a high-quality broth since it provides half the flavor foundation
  • 1 (14 oz) can coconut milk: Full fat makes all the difference here—light coconut milk leaves the soup tasting thin and wistful
  • 1 tsp ground cumin: Earthy and essential, it anchors the spice blend
  • 1/2 tsp ground coriander: Adds subtle citrus notes that keep the soup from feeling too heavy
  • 1/2 tsp ground turmeric: Mostly for color, but also contributes a quiet earthiness
  • 1/4 tsp ground cinnamon: Just enough to hint at warmth without making it taste like dessert
  • 1/4 tsp cayenne pepper: Optional, but a little heat makes the creaminess feel intentional rather than cloying
  • Salt and black pepper: Taste repeatedly at the end—coconut milk needs more salt than dairy cream does

Instructions

Roast the squash:
Toss the cubed squash with olive oil, salt, and pepper until coated, then spread it on a parchment-lined baking sheet. Roast at 400°F for 25–30 minutes, turning once halfway through, until the edges are golden and a fork slides in easily.
Sauté the aromatics:
Heat the remaining olive oil in your pot over medium heat, then add the onion and carrot. Cook for about 5 minutes until the onion is translucent and the carrot has lost its raw crunch.
Add the garlic and ginger:
Stir in the minced garlic and grated ginger, cooking for just 1 minute until fragrant. You want them to release their aroma without taking on any color.
Toast the spices:
Sprinkle in the cumin, coriander, turmeric, cinnamon, and cayenne. Stir constantly for 30 seconds—the spices will bloom in the hot oil and smell incredible.
Combine and simmer:
Add the roasted squash to the pot, pour in the vegetable broth, and bring everything to a gentle simmer. Let it cook for 10 minutes so the flavors can really get to know each other.
Add coconut milk:
Pour in the coconut milk and stir to combine. Remove the pot from heat—blending hot soup requires caution, and the flavors are ready now anyway.
Purée until smooth:
Use an immersion blender directly in the pot, or work in batches with a regular blender. Blend until completely silky, with no visible texture remaining.
Season and serve:
Taste the soup and add more salt and pepper than you think necessary. Ladle into bowls and top with fresh cilantro, toasted pumpkin seeds, and an extra swirl of coconut milk if you're feeling fancy.
Golden bowl of hearty spiced butternut coconut soup with a swirl of coconut milk and fragrant spice aroma Save
Golden bowl of hearty spiced butternut coconut soup with a swirl of coconut milk and fragrant spice aroma | showmevegan.com

This soup has become my go-to when someone needs comfort. I've made it for heartbreak, for job losses, for celebration, and just because Tuesday called for something orange and warm.

Making It Your Own

Sometimes I add a cup of red lentils during the simmer step—they practically disappear into the soup but add protein and make it even more substantial. Chickpeas work too if you prefer some texture remaining.

Serving Suggestions

Crusty bread is non-negotiable for me, but naan creates these perfect soft scoops that catch every drop. If you want to keep it light, a simple green salad with sharp vinaigrette cuts through the creaminess beautifully.

Storage and Reheating

This soup keeps remarkably well in the refrigerator for up to five days, and it freezes beautifully for up to three months. When reheating, add a splash of broth or water if it seems too thick—the coconut milk can separate slightly in the fridge but will smooth out again with gentle warming.

  • Never bring coconut milk soup to a rolling boil when reheating—it can separate and become grainy
  • The flavors actually improve after a night in the fridge, so this might be better as make-ahead food
  • If freezing, leave a little room at the top of the container since liquids expand when frozen
Silky smooth spiced butternut coconut soup ladled into serving bowls with crusty bread on the side Save
Silky smooth spiced butternut coconut soup ladled into serving bowls with crusty bread on the side | showmevegan.com

There's something about a bowl of this soup that makes the world outside feel a little less demanding. I hope it brings that same quiet to your kitchen.

Recipe Questions & Answers

Yes, this soup actually tastes better the next day as flavors have time to meld. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently over medium-low heat, stirring occasionally.

For extra body, add a peeled and diced potato during the sauté step, or stir in cooked red lentils before blending. You can also reduce the broth by 1/2 cup or use less coconut milk for a thicker consistency.

Heavy cream creates similar richness, or use cashew cream for a dairy-free alternative. For a lighter version, use additional vegetable broth or half coconut milk and half broth. The flavor profile will shift slightly.

Absolutely. Cool completely before transferring to freezer-safe containers. Leave 1 inch of space at the top as liquids expand when frozen. Thaw overnight in the refrigerator and reheat gently. Keeps well for up to 3 months.

Start with 1/8 teaspoon cayenne for mild heat, or omit entirely. For medium spice, use the full 1/4 teaspoon. You can always add more after blending, but remember flavors intensify slightly as the soup sits.

Roasting concentrates the butternut squash's natural sugars and adds subtle caramelized notes you can't achieve through boiling alone. This extra step creates deeper, more complex flavor in the final soup.

Spiced Butternut Coconut Hearty Soup

Warming, creamy butternut squash soup with coconut milk and aromatic spices.

Prep 20m
Cook 40m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 medium butternut squash (about 2 lbs), peeled, seeded, and cubed
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 medium carrot, peeled and sliced
  • 1-inch piece fresh ginger, peeled and grated

Liquids

  • 3 cups vegetable broth (gluten-free if needed)
  • 1 (14 oz) can coconut milk (full fat for creaminess)
  • 1 tbsp olive oil

Spices & Seasonings

  • 1 tsp ground cumin
  • 1/2 tsp ground coriander
  • 1/2 tsp ground turmeric
  • 1/4 tsp ground cinnamon
  • 1/4 tsp cayenne pepper (optional, for heat)
  • Salt and black pepper, to taste

Garnish (optional)

  • Fresh cilantro, chopped
  • Toasted pumpkin seeds
  • A swirl of coconut milk

Instructions

1
Preheat Oven: Preheat the oven to 400°F. Line a baking sheet with parchment paper.
2
Roast Butternut Squash: Toss the cubed butternut squash with 1/2 tablespoon olive oil, salt, and pepper. Spread in a single layer on the baking sheet. Roast for 25–30 minutes, until golden and tender.
3
Sauté Aromatics: In a large pot, heat remaining 1/2 tablespoon olive oil over medium heat. Add onion and carrot, sauté for 5 minutes until softened.
4
Add Garlic and Ginger: Stir in garlic and ginger; cook for 1 minute until fragrant.
5
Toast Spices: Add cumin, coriander, turmeric, cinnamon, and cayenne. Stir for 30 seconds to toast the spices.
6
Combine and Simmer: Add the roasted butternut squash to the pot. Pour in vegetable broth and bring to a simmer. Cook for 10 minutes, allowing flavors to meld.
7
Add Coconut Milk: Stir in coconut milk. Remove from heat.
8
Purée Soup: Use an immersion blender (or transfer in batches to a blender) to purée the soup until silky smooth. Adjust seasoning with salt and pepper.
9
Serve: Ladle into bowls and garnish with cilantro, pumpkin seeds, and a swirl of coconut milk if desired. Serve hot.
Additional Information

Equipment Needed

  • Chef's knife
  • Cutting board
  • Baking sheet
  • Large pot
  • Immersion blender or regular blender
  • Wooden spoon

Nutrition (Per Serving)

Calories 260
Protein 3g
Carbs 32g
Fat 15g

Allergy Information

  • Contains coconut (tree nut allergen for some individuals).
  • Naturally gluten-free and dairy-free.
  • Double-check broth ingredients for allergens if using store-bought.
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.