Print Recipe
4.75 from 4 votes

Thai spiced butternut squash soup

Thai spiced butternut squash soup is healthy , flavorful and heart warming vegan soup which is ready in minutes. Make ahead of time and freeze it.
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Soup
Cuisine: American
Servings: 6 -8 servings
Author: Khushboo


  • 700 grams butternut squash diced
  • 1 onion 190 grams
  • Handful of cauliflower 150 grams
  • 3 cloves garlic roughly chopped
  • 1 tablespoon oil
  • 3 cups or more of water / vegetable broth
  • 1 small cinnamon stick
  • Dash of black pepper
  • Salt to taste
  • 1 tablespoon thai curry paste – recipe link mentioned above
  • Garnish optional
  • Coconut milk
  • Spring onions
  • Cilantro
  • Fresh red chilies


  • In a large saucepan , heat up oil on medium heat , sautee the onions and garlic for a minute, add in butternut squash, sautee for 2-3 minutes, add in cauliflower , enough water to cover the veggies , cinnamon stick. Let it simmer for 10-12 minutes or until tender. Cool down the mixture, discard cinnamon. Quick puree the veggies, add more water to adjust desired consistency. Return the puree to the saucepan, add in the curry paste , salt and pepper to taste . Taste test and adjust the seasoning. Garnish .Serve piping hot.


Make a big batch ahead of time and freeze .
Skip the spice if you do not prefer it. Just squeeze in some lemon and add a dash of pepper for extra flavor .