thai butternut squash soup

Butternut squash is one of my favourite ingredients to add to soups. Not only does it have a delicious, naturally sweet flavour, but it also has a surprisingly smooth and creamy texture. It’s just perfect for warming, winter soups! It’s also a great ingredient to combine with spicy flavours and create a sweet/spicy dish – like in my curried butternut squash soup and spiced butternut squash wedges recipes.

For this recipe, I decided to continue with the spicy theme, and pair the butternut squash with lots of warming Thai flavours. To do this, I added some red thai curry paste, fresh ginger, chilli and garlic to the soup. Then, for a really delicious creamy texture, I added some coconut milk, almond butter and coconut cream.  I used some lovely natural, organic coconut cream from St. Valantine Pure Coco, which they kindly gifted to me. It was so delicious, and perfect for my soup!

This soup is one of my favourite dishes to make as it’s so quick to prepare, and I usually have the whole thing finished and served in about 30 minutes. The squash and coconut milk make it so filling, which is another main thing I love about it – as I often find myself still hungry after eating a bowl of soup.  I would recommend serving this recipe for lunch, or as a starter/light dinner option. It tastes great with some lightly toasted bread on the side, and an extra drizzle of coconut cream on top. Delicious!

The spiciness of this soup is perfect for the colder weather, which I’ll actually be leaving far behind me soon… as I’m off to India tomorrow!!!! I can’t wait to share my adventure with you. I hope you have a great weekend everyone!

thai butternut squash soup

serves about 6


2 tsp raw virgin coconut oil – I used Coconut Merchant

1 onion, finely sliced

3 cloves garlic, crushed

1 inch piece fresh root ginger, grated

1 medium red chilli, deseeded and finely chopped

500g butternut squash

1 400ml can coconut milk – I used Coconut Merchant

3 tbsp coconut cream – I used St. Valantine’s

2 cups (500ml) water

4 tbsp red curry paste

2 tsp turmeric

1 tbsp brown rice miso

2 tsp soy sauce

1 tsp sesame oil

1 tbsp coconut syrup

1 tbsp smooth almond butter

1 tsp salt


  1. Firstly, chop the butternut squash into small cubes/chunks. Then, add them into a large pan filled with water, and place it onto a medium-high heat to cook for about 10 minutes.
  2. In the meantime, add the coconut oil, onion, garlic, ginger and chilli into a pan and place on a medium heat, and fry for about 5 minutes until golden. Then, when both the butternut squash and onion mixture have finished cooking, remove them from the heat and add them into a blender with the coconut milk, coconut cream and water. Blend until smooth.
  3. When the mixture is smooth, pour the mixture out of the blender and back into the saucepan. Then, add in the curry paste, turmeric, miso, soy sauce, sesame oil, coconut syrup, almond butter and salt. Place the mixture back onto a medium heat and stir together until everything has mixed together. Then cook for a final 10 or so minutes, until the flavours have developed and the soup has heated through. Finally, when this is done, remove it from the heat and serve.

thai butternut squash soup thai butternut squash soup thai butternut squash soup

36 thoughts on “thai butternut squash soup

  1. This soup sounds awesome, Harriet. Love the creamy and classic texture of this winter goodness. I wish I could have the stunning bowl right away. Can’t wait to try this! 🙂

    1. Thank you so much Anu! I hope you like it! 😀

  2. This is one of my favourite soups to make. I just love how the butternut squash makes it so creamy.

    1. Me too Dannii! It’s such a great ingredient!

  3. Harrriet – I saw this bowl of decadence on IG – and reading through your ingredient list, it seems like you managed to make this taste as good as it looks! What a lovely combo of flavors!
    Happy Friday!

    1. Thank you so much Shashi! I hope you have a wonderful weekend!

  4. Coconut cream and butternut squash…I would lick the whole saucepan clean, Harriet.

    1. Hehe thank you so much Angie!!! 😀

  5. Oh yum, Harriet! This soup sounds amazing and would be a perfect and comforting meal on a chilly, December day! I love the coconut cream drizzle too! I think I have a fresh squash in my pantry, so I will be making this very soon..can’t wait!

    1. Thank you so much Joscelyn! I hope you like it!

  6. oh my gosh! we have snow where I live now and nothing beats a nice warm soup! this sounds delicious I loveeee butternut squash so this is totally yum! 😉 happy Friday girl!

    1. Wow! I love the snow! Thank you Michele!

  7. In soup is my favorite way to eat squash! I always love your internationally inspired dishes, you are so knowledgable about pairing flavors and spices where I would be completely lost. Have fun on your trip, I can’t wait for you to fill us in and share pictures too!

    1. Thank you so much Natalie!

  8. Stay safe and have fun!!!! I will be wishing I had a bowl of this yummy soup in front of me 😉

    1. Thank you Rebecca! 😀

  9. i love butternut squash soup! your version sounds fantastic Harriet!

  10. Girl I love the way you made swirls on soup and I love love eating butternut soup!! I love that it is spicy!

  11. I could go for a bowl of this soup for lunch. I love Thai butternut squash soup! Yours looks so comforting and delicious!

  12. This looks incredible Harriet!! Such a beautiful soup and color! Looks so creamy and thick. I love that you added almond butter to it as well. Would you believe I have never tried butternut squash? I really need to try it! Such a fantastic recipe!

    1. Thank you Brandi! I think you would love butternut squash! It has a natural sweetness like sweet potato 😀

  13. So many yummy ingredients and flavours in there 😀 Looks and sounds so delicious! Perfect for this time of year.

  14. Reading your list of ingredients is like reading a list of some of my favourite ingredients EVER – so I think I really really need to make this soup (just need it to be a bit cooler here first haha!). Coconut, miso, sesame oil, red curry paste…it reads like a dream, seriously Harriet! Have an incredible time in India – you will have to keep us updated with lots of photos!! <3

    1. Aww thank you so much Claudia!!! I am seriously loving India!

  15. I love Thai food so this is definitely something I’ll be Pinning for later. I love making soups during the colder months, it’s the ultimate comfort food.

    1. Me too Eden! Thank you so much!

  16. Oh wow, this soup is totally up my alley, Harriet! I am with you on the butternut and spicy love! The Thai flavors going on in here sound perfect! And I love the addition of almond butter and coconut cream! This soup is just perfect and needs to be added to my weekly soup rotation! Cheers, doll!

    1. Thank you so much Cheyanne! I’m so glad you like it! 😀

  17. I bet the squash is so good with the Thai flavours in this soup, sounds perfect for winter.

  18. I love butternut squash soup and i love how you paired it with Tahi flavors! This recipe looks delicious!!

Leave a Reply

Your email address will not be published. Required fields are marked *