Go Back
+ servings
Coconut Curry Butternut Squash Soup
Print Pin
0 from 0 votes

Curried Coconut Butternut Squash Soup

This Curried Coconut Butternut Squash Soup is an easy to make, flavorful, savory seasonal recipe made with coconut milk and infused with Thai red curry paste and curry powder. 
Course Soup
Cuisine American, Vegan
Prep Time 25 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings 4 - 1 1/2 cup servings
Calories 107kcal


  • 1 large butternut squash, (yields about 4 cups cooked)
  • 1 medium/large onion, diced
  • 1 large shallot, diced
  • 3 cloves garlic, minced
  • 1 - 2 Tbsp avocado oil, olive oil or grapeseed oil
  • 1/2 tsp curry powder
  • 1 13.5 oz. can coconut milk, regular or light
  • 2 Tbsp red curry paste, like Thai brand
  • 1/2 cup vegetable broth, more if needed for thinning
  • a pinch of sugar
  • salt & pepper to taste


  • Preheat your oven to 375F degrees.
  • Cut the butternut squash in half lengthwise, scoop out the seeds and strings, and carefully poke the squash in several places with the point of a sharp knife.
  • Place both halves of the squash, cut side down, on a foil or parchment lined baking sheet and bake until done - about an hour or so.
  • While the squash is baking, saute the onions and shallots in oil over medium heat, adding a little salt. If necessary, add a little water when the pan becomes dry to prevent burning the onions and shallots. Cook them until soft and translucent.
  • When the onions and shallots are done, add the garlic and cook for another 30 seconds, stirring. Remove from the heat and set aside.
  • When the squash is done, it will be easy to pierce with no resistance. Scoop out the cooked squash and add it to the pan with the onions, shallots and garlic.
  • Stir in the curry powder to combine and cook together for a minute or so.
  • In a small pot, heat the coconut milk and whisk in 2 Tbsp red curry paste and a pinch of sugar. Bring to a simmer over medium-low heat and simmer for about 5 minutes.
  • Carefully combine the squash mixture and the HOT coconut milk mixture in a high speed blender and blend until smooth and creamy.
  • Pour into bowls and serve.


  • For a thinner soup, add a little vegetable broth or coconut milk when blending
  • Garnish with chopped parsley (optional)
  • Add a drizzle of coconut milk and a few pomegranate seeds for additional garnish (optional)
This makes a very thick and creamy soup with a little spicy kick. 
It's also very good as a sauce over steamed vegetables or grains.


Serving: 1and 1/2 cups | Calories: 107kcal | Carbohydrates: 25g | Protein: 2g | Sodium: 126mg | Potassium: 703mg | Fiber: 4g | Sugar: 5g | Vitamin A: 21175IU | Vitamin C: 41.9mg | Calcium: 105mg | Iron: 1.7mg