menu icon
go to homepage
  • Fall Recipes
  • Recipes
  • About Me
  • Newsletter
  • Seasonal Eating 101
subscribe
search icon
Homepage link
  • Fall Recipes
  • Recipes
  • About Me
  • Newsletter
  • Seasonal Eating 101
×
Home » Recipes » Nourishing Dinner Recipes

Creamy Thai Butternut Squash Soup with Coconut Milk

Modified: Sep 21, 2025 · Published: Sep 29, 2017 by Tera Gigot · This post may contain affiliate links · 4 Comments

Jump to Recipe·Print Recipe·5 from 1 review

This Thai butternut squash soup recipe is one our family is ready to make every single year as soon as we feel that crisp fall air! It's vegan, made in one pot, and ready in less than an hour. With warming Thai spices and coconut milk, you get a thick and creamy texture for the ultimate comfort food!

Thai butternut squash soup in a bowl with toppings. this recipe

As soon as I feel a crisp fall breeze, I'm officially in soup mode. Preferably something cozy, creamy, and steaming-from-the-bowl, please! And this Thai butternut squash soup with coconut milk is the one I make on repeat every fall.

It checks all the boxes for an easy dinner: one pot, under an hour (mostly hands-off simmering), naturally vegan, and packed with warming spices. So if you've been wondering how to turn that farmers market squash into something simple but still special, this is your sign!

Over the years, I've realized it also doubles as an amazing Thai curry sauce! Just spoon it over rice, toss it with roasted veggies, or serve it alongside crispy tofu or chicken. Cozy soup one night, easy curry dinner the next. Let's make this soup!

If you're in a cozy soup mood, you'll also love my butternut squash soup with apple. It's a little more classic and subtly sweet, but just as perfect for fall.

Jump to:
  • Key Ingredients
  • Substitutions & Variations
  • Step-by-Step Instructions for Thai Butternut Soup
  • How to Adjust Soup Thickness
  • Sustainability Tips
  • Thai Butternut Soup FAQ
  • Recommended Pairings
  • 📖 Recipe

Key Ingredients

Ingredients need to make spiced butternut squash soup.
  • Butternut Squash - The star ingredient in this Thai butternut soup! Choose a squash that feels heavier than it looks and has hard, tan skin (no green). Butternut squash is at its peak in fall and can last throughout winter if stored in a cool, dry place, such as a pantry or on a countertop. Check out my October seasonal produce guide for some butternut squash recipe inspo!
  • Coconut milk - I'm going to vouch for full fat coconut milk here! It adds a rich, creamy flavor that really leans into the Thai inspiration.
  • Thai red curry paste - I like to be pretty heavy-handed with this stuff in soups and curries. My go-to brands are Mike's Organic Curry Love and Thai Kitchen red curry paste.

Substitutions & Variations

Don't have some ingredients or want to modify for dietary needs and preferences? Check out some swaps below!

  • Crunchy toppings - Pepitas, cashews, or croutons are all great here. If you don't mind baking up an extra delish topping, try homemade whole wheat croutons or these 20-minute maple cayenne caramelized walnuts.
  • Bread - We can't talk about soup without talking about bread. If you have a good sourdough or hearty dinner roll on hand, slice some of that up for dunking. So good!
  • Roasted butternut squash - To intensify the butternut squash flavor, try roasting your butternut squash in halves instead of letting it simmer. Scoop out the roasted squash flesh and add to the other veggies and broth before blending.

Step-by-Step Instructions for Thai Butternut Soup

Sautéing aromatics in Thai red curry paste in a large soup pot.
  1. Step 1: Heat coconut oil over medium heat in a large soup pot or dutch oven. Add carrots, celery, onion, garlic, and ginger. Sauté for 5-7 minutes to soften, then add in red curry paste and sauté for 2-3 more minutes so that the veggies soak up all that curry flavor.
Adding vegetable broth to a large soup pot with butternut squash soup ingredients.
  1. Step 2: Add the veggie broth to the soup pot and bring the mixture to a boil, then reduce to a simmer. Cover and let simmer for 15-20 minutes, or until butternut squash is very soft.
Blending Thai butternut soup using an immersion blender.
  1. Step 3: Add the coconut milk, then blend the soup until very smooth. You can use an immersion blender, or carefully transfer the soup to a standing blender for this step. If using a stand blender, I'd give the soup 5 minutes to let some of the steam out before blending (just to be safe!).
Thai butternut squash soup in a bowl with toppings.
  1. Step 4: Now you've got a classic Thai butternut squash soup with coconut milk! Ladle soup into bowls and serve with toppings. I love cilantro, pepitas, crispy chickpeas, and an extra drizzle of coconut milk on the top!

How to Adjust Soup Thickness

The recipe provided below yields a pretty thick soup that can be thinned if you want. Just add more liquid! That said, if you end up with some thinner soup than you like, a couple thickening tricks could work.

  1. Add bread - Let a piece of lightly toasted sourdough to soak in the soup for a few minutes, then blend it all again.
  2. Cornstarch slurry - Make a cornstarch slurry by stirring equal parts cornstarch and water together. Stir it into the soup and allow it to simmer for a few minutes until thicker.
  3. More squash - You could always blend in more cooked butternut squash cubes if you have them. Worst comes to worst, you could simmer more squash cubes in the soup, or whip up some air fryer butternut squash and blend it in!

Sustainability Tips

  • Use the whole squash - Roast up the squash seeds for a nourishing snack! And if you can, compost the squash peelings instead of tossing.
  • Cook with the seasons - Butternut squash is at its best (and usually cheapest) in fall and winter. If you can get it locally, you'll get max freshness and reduce your carbon footprint (since the squash didn't need to travel as far!). Check out my seasonal produce guides to know what's in season and when.
  • Make it work double-time - Since this soup can also be a curry sauce, it's easy to stretch it to a couple meals. Less waste, less work, and more cozy dinners for you!

Thai Butternut Soup FAQ

Can you freeze butternut squash soup?

Yes! Allow the soup to cool completely, then store it in an airtight container in the freezer for up to three months. Make sure to leave about an inch of space between the soup and the cover, allowing room for liquid to expand when frozen.

How do you store butternut squash soup?

First make sure to let the soup cool completely, then store leftover soup in an airtight container in the fridge for up to five days.

How do I thicken butternut squash soup?

This soup's thickness is all about the vegetable to liquid ratio, so if you want thicker soup, use less broth, and if you want thinner soup, add more broth. I don't recommend reducing the amount of coconut milk due to the flavor it adds.

Why is my butternut squash soup bland?

The answer here is salt! My recipe has a suggested amount of salt based on many recipe tests, but if your soup still tastes bland, continue adding salt by the ¼ teaspoon, stirring, and tasting. I always like to say salt soup until the taste makes you smile, but said another way, salt little by little until it's no longer bland.

Recommended Pairings

Looking for something to pair with your creamy Thai butternut squash soup? Here are some easy sides and toppings!

  • Avocado toast with everything bagel seasoning on white plate.
    Basic + Awesome Avocado Toast with Everything Bagel Seasoning
  • Simple detox quinoa salad on small white plate with fork
    Simple Quinoa Salad with Cucumber
  • Baked croutons on sheet pan
    Easy Homemade Whole Wheat Croutons
  • Healthy coleslaw made with oil and vinegar as an alternative to mayo, in a bowl.
    Bright + Crunchy Healthy Vinegar Coleslaw (Meal Prep Friendly!)

Did you try this Thai butternut squash soup recipe? Don't forget to leave a star rating 🌟 and comment below, and tag me on Instagram and Pinterest so I can see what you made!

Print

📖 Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai butternut squash soup in a bowl with toppings.

Thai Butternut Squash Soup Recipe (Creamy, Cozy & Vegan)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Tera
  • Total Time: 50 minutes
  • Yield: 4 1x
Print Recipe
Pin Recipe

Description

This Thai butternut squash soup is thick and creamy with red curry paste, fresh ginger, and coconut milk. It comes together easily in one pot for a weeknight win. So comforting for fall!


Ingredients

Units Scale
  • 1 tablespoon coconut oil
  • 2 tablespoons Thai red curry paste
  • 1 tablespoon fresh ginger, grated (or ginger paste)
  • 1 clove garlic, minced
  • 1 carrot, diced
  • 1 stalk celery, diced
  • 1 sweet or yellow onion, diced
  • 5 cups cubed butternut squash (about one large squash)
  • 2 cups veggie broth
  • ½ - 1 can coconut milk (adjust according to taste)
  • ¼ teaspoon each of salt and pepper, plus, more to taste
  • Optional: cilantro, pepitas, crispy chickpeas for topping


Instructions

  1. Sauté aromatics. Heat the coconut oil in a large pot over medium heat. Add in onion, ginger, garlic, celery, and carrot. Sauté for 5-7 minutes or until veggies are softened, then add Thai red curry paste and sauté for another 2-3 minutes.
  2. Add squash, broth, and coconut milk. Add the cubed butternut squash, broth, coconut milk, salt, and pepper. Bring to a boil, the reduce to a simmer. Cover and allow to cook for 30 minutes. You'll know it's ready when the squash can be easily pierced with a fork.
  3. Blend soup. Remove the soup from heat and allow to cool slightly. Pour soup into a high-speed blender, and blend until super smooth. If you want to keep your soup in the pot, you could also use an immersion blender (no need to wait for it to cool if you do it this way!). Transfer blended soup back to pot to reheat if necessary. Divide among bowls and top with the curry roasted chickpeas and cilantro if desired.

Equipment

Image of Dutch Oven

Dutch Oven

Buy Now →

Notes

  1. Coconut milk. Full fat coconut milk yields the richest, creamiest results, but light coconut milk would work as well. I've tried coconut milk from a carton and it doesn't yield as rich and silky of a soup, though you could use it in a pinch.
  2. Blending the soup. I love the immersion blender here for convenience! If you do transfer the soup to a stand blender, take care as the soup will be extremely hot. I like to let it cool for 5 minutes before I do this.
  3. Storage + freezing instructions. Store leftover soup in an airtight container for up to 5 days. Freeze soup for up to 3 months, leaving some space at the top of the storage container for expansion. Thaw in the fridge. Reheat in the microwave or gently on the stovetop. 
  • Prep Time: 10
  • Cook Time: 40
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Thai-inspired

Nutrition

  • Serving Size: 1 bowl of soup + roasted chickpeas
  • Calories: 311
  • Sugar: 8.3 g
  • Sodium: 791.1 mg
  • Fat: 13.6 g
  • Carbohydrates: 44.7 g
  • Fiber: 10.2 g
  • Protein: 8.2 g
  • Cholesterol: 0 mg

Did you make this recipe?

If you loved this recipe, make sure to let me know and give it a star rating (below)! Star ratings help Roots and Radishes recipes reach more people, which helps support the continued production of our content. Also, we'd LOVE to see what you make! Snap a picture and tag me on Instagram @rootsnradishes  🙂

Would you like to save this post?

I'll email this post to you, so you can come back to it later!

More Nourishing Dinner Recipes

  • Thai curry noodles with chicken in a bowl with lime and cilantro.
    Easy Thai Curry Noodles with Chicken
  • Hand holding a ground chicken taco sweet potato bowl topped with feta, avocado, and cilantro.
    Ground Chicken Taco Sweet Potato Bowls
  • Butternut squash apple soup in a bowl with spoon and toppings.
    The Coziest Butternut Squash & Apple Soup for Chilly Nights
  • Creamy pumpkin curry with chickpeas in skillet.
    25-Minute Pumpkin Curry with Chickpeas (Thai-style!)

Comments

    Leave a Reply Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Carrie says

    February 06, 2022 at 3:04 pm

    This recipe is one of my very favorites! I don't even like butternut squash very much, but this one changes that. It's a perfect comfort food. Thank you so much for it. ❤️

    Reply
    • Tera says

      February 06, 2022 at 4:43 pm

      Thank you so much, Carrie!! So glad you were able to find a comfort food you love here 🙂

      Reply
  2. Bethany says

    October 04, 2017 at 1:31 pm

    I love chickpeas! This looks like such a delicious soup.

    Reply
    • Tera says

      October 04, 2017 at 7:51 pm

      I really hope you like it, Bethany!

      Reply
Tera Gigot, the author, photographer, and recipe developer of Roots and Radishes.

Hey, I'm Tera! It's great to meet you. I'm passionate about using seasonal produce to create recipes and cook sustainably in my Wisconsin kitchen. If you're seeking nourishing, plant-forward recipes with approachable cooking techniques, you're in the right place!

More about me →

FREE email course: Seasonal Eating 101

Fall Recipes

  • A scoop of healthy apple crisp with vanilla ice cream on dessert plate with fork.
    Cozy Apple Crisp with Oats (Easy Fall Dessert!)
  • Pumpkin pie overnight oats topped with pecans in a small white bowl sprinkled with cinnamon, and hand holding spoon scooping into oats.
    Easy Pumpkin Pie Overnight Oats
  • Pear apple crisp in a small bowl, topped with vanilla ice cream.
    Easy Apple Pear Crisp Recipe for Cozy Nights
  • Butternut squash apple soup in a bowl with spoon and toppings.
    The Coziest Butternut Squash & Apple Soup for Chilly Nights
  • Italian Brussels sprouts chopped salad in large white serving bowl.
    Italian Chopped Brussels Sprouts Salad (Vegetarian!)
  • Vegetarian black bean and sweet potato skillet enchiladas being scooped out of pan.
    Skillet Veggie + Bean Enchiladas with Sweet Potato (One Pan!)

Check out the November Produce Guide! Learn what's in season and how to make the most of it this month.

Recipes to Make In November

  • Roasted butternut squash half on sheet pan.
    Roasted Butternut Squash Made Easy (Cubes or Halves!)
  • Thai butternut squash soup in a bowl with toppings.
    Creamy Thai Butternut Squash Soup with Coconut Milk
  • Creamy pumpkin curry with chickpeas in skillet.
    25-Minute Pumpkin Curry with Chickpeas (Thai-style!)
  • Pumpkin spice granola in a small bowl.
    Easy Pumpkin Granola Recipe with Pumpkin Seeds
  • Moroccan-spiced roasted carrots with tahini sauce drizzled over the top.
    Quick Moroccan Roasted Carrots with Creamy Tahini Sauce
  • Small bowl of Instant Pot steel cut oats with spoon and toppings.
    Instant Pot Steel Cut Oats (Base Recipe + Variations)

Footer

↑ back to top

Info

  • About
  • Privacy Policy

Food & Recipes

  • Roots and Radishes Newsletter
  • Seasonal Eating 101

Contact

  • Contact
  • Services

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Roots and Radishes on the Foodie Pro Theme

Thai butternut squash soup in a bowl with toppings.
Thai butternut soup being blended and served in a bowl.