Thai Butternut Squash Soup

Thai Butternut Squash Soup

Almost every winter I get on this soup kick where all I want is soups. They’re so simple and comforting, and an easy way to flood your body with nutrients. I especially love how easy they are to reheat the next day, lending themselves perfectly to “reheat + repeat” dinners. There’s nothing like making a big pot of soup that saves you time making dinner for the next couple of nights. And on the note of minimising time spent in the kitchen, one of the best things about this soup is that it also doubles perfectly as a base for curries. Simply add chopped vegetables of your choice, meat and/or legumes, and some extra herbs + spices, and you’ve got a beautiful and super nutritious curry made from scratch.

Nutritionally butternut squash is loaded with antioxidant carotenoids that protect our body cells from damaging free radicals. It is particularly rich in two powerful antioxidants known as zeaxanthin and lutein, both of which are known to protect our vision from damaging UV + blue light radiation. Basically, the more of these you have in your diet – the lower your chances of developing cataracts and age-related macular degeneration, leading to blindness later in life. Aside from promoting healthy vision, carotenoids are also amazing for our skin cells, making this soup great skin food! In fact, carotenoids have shown to improve the skin’s overall glow …totally appropriate for winter! Despite its subtle and buttery flavour, butternut squash is also an a mazing source of dietary fibre, packing 6 gm of fibre per cup of steamed squash, making it very satisfying and great for digestive health.


Thai Butternut Squash Soup
Recipe type: Main
Prep time: 
Cook time: 
Total time: 
Serves: serves 2-4
  • 1 tsp coconut oil
  • 1 yellow onion, chopped
  • 2-3 cloves garlic, chopped
  • 500 gm butternut squash, chopped
  • 100 gm carrots, chopped (approx. 2 medium carrots)
  • 500 ml vegetable stock
  • 1-2 tsp Thai red chilli paste (alternatively you can use 1-2 tsp chilli powder/flakes instead)
  • 200 ml coconut milk
  • 1 bay leaf
  • ¼ tsp thyme
  • ½ tsp coriander seeds, ground
  • ½ tsp fresh grated ginger
  • Salt + pepper to taste
  1. Melt coconut oil in a saucepan and sauté garlic and onion for a few minutes until the onions become translucent. Then add the freshly grated ginger and give it another stir.
  2. Add the butternut squash, carrots, vegetable stock, bay leaf, thyme, red curry paste and coriander seeds and bring to a boil. Reduce to medium heat and let it simmer until the vegetables are soft.
  3. Remove the saucepan from the heat, take out the bay leaf and add the coconut milk. Pour the soup into your blender and puree on high for 1 to 2 minutes, until completely smooth and creamy.
  4. Return the soup to the saucepan and warm it over low heat. Add salt and pepper to taste.
  5. To serve, pour the soup into bowls and garnish with chilli flakes and pumpkin seeds (optional)


9 thoughts on “Thai Butternut Squash Soup”

Leave a Reply

Your email address will not be published.

Rate this recipe: