As an Amazon Associate I earn from qualifying purchases.

This Thai-style vegan butternut squash soup with coconut milk is perfect for cold winter nights bringing plenty of warmth and satisfaction without being heavy or overly filling. It’s a tasty soup made with roasted butternut squash and flavored with heat from the chiles and light sweetness from the coconut milk – it’s sure to be a hit.

completed Thai Butternut Squash Soup in a white bowl against a white background

Nothing screams fall more than a cozy butternut squash soup! It makes a hearty, warming meal that’s perfect for a chilly night.

This vegan butternut squash soup recipe is quite a bit different than most! It has plenty of spice, is perfectly creamy, and is packed with tons of flavor.

Are you a Thai food lover? If so, you’ve got to try this Easy Thai Basil Tofu, Tofu Pad Thai, and this Vegan Thai Pizza Recipe.

Want to save this recipe?
Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Why This Recipe Works

  • Great flavor! The combination of sweet, spicy, and creamy is truly divine!
  • Easy to make ahead of time and reheat.
  • Easily adjust the flavors to your own liking. 

What Goes Into This Recipe

What comes to mind when you think of Thai flavors and ingredients? There are so many characteristic elements in the beloved Thai cuisine! Let’s look at the highlights of what you need to make this sweet and spicy soup.

ingredients for Thai Style Butternut Squash Soup measured out against a white surface
  • Butternut squash: This lightly sweet winter squash is roasted in the oven before being pureed into a silky smooth soup. 
  • Aromatics: Onion, garlic, and ginger provide the first layer of flavor to this vegan butternut squash soup.
  • Lemongrass: Another emblematic ingredient in Thai cuisine, lemongrass is a long leek-like herb with a strong lemon aroma which gives Thai dishes a very unique flavor. 
  • Coconut milk: This creamy plant-based milk is a true staple when it comes to Thai cuisine and it is what makes most of its dishes creamy and brings all the flavors together. 
  • Tomato paste: Adds depth of flavor and more umami to the soup.
  • Thai bird chiles: Thai bird chilis are small, red, very hot, and widely used in other Thai dishes (and other Asian cuisines). If you can’t find them you can use serrano peppers instead.
  • Lime juice: Use freshly squeezed lime for a bit of brightness to the soup that rounds out all the other flavors.
  • Garnish: Cilantro leaves, finely chopped scallion, olive oil, and sriracha all work great for garnish. Use them all or pick your favorites.

How To Make Roasted Butternut Squash Soup

Here’s an overview of the steps for making this tasty Thai butternut squash soup. Get the details in the recipe card further down the page.

  • 1) Roast the butternut squash. Cut the butternut squash in half lengthwise. Remove the seeds and stringy bits, prick the skin of each half a bunch of times with a fork, and give all sides of each piece a quick spray with cooking spray or brush lightly with oil. 

TOP TIP: Microwaving the squash for a minute or two helps soften the squash and make it easier, and safer, to cut in half. Be sure to give the skin a few good stabs with the tip of your knife before microwaving so nothing ends up exploding all over the inside of your microwave.

  • 2) Place the squash cut-side down on the baking sheet, and bake for 40 minutes. 
  • 3) Remove it from the oven, let it cool, and scoop the flesh out of the skin. Place the flesh in a bowl and set it aside.  

TOP TIP: You only need half the squash for this recipe, but it never hurts to have half a cooked squash on hand for recipes like these Butternut Squash Sage Biscuits, Butternut Squash Mac n’ Cheese, and this Creamy Curried Butternut Squash Lentil Soup.

  • 4) Heat the oil in a pot over medium-high heat and add the onion. Cook for 5-8 minutes or until soft. 
process shot of adding onions to pan
  • 5) Add the squash, garlic, ginger, lemongrass, coconut milk, and tomato paste to the onions. Bring it to a boil, and simmer until everything is heated through about 10 minutes. 
  • 6) Transfer to a blender (in batches, if necessary), add the chiles, lime juice, salt, and water, and puree until smooth. 
  • 7) Return the blended soup to the pot. Give it a taste and adjust the seasoning as desired. Reheat if needed and then transfer to bowls.
  • 8) Garnish with cilantro leaves, chopped scallions, and drizzles of olive oil and sriracha.

Expert Tips and FAQs

  • Add some crunch. Top with toasted squash seeds or some pumpkin seeds.
  • Store leftovers in the fridge for up to five days or in the freezer for up to three months. Reheat the leftovers in a saucepan on the stove.
  • For less spice, reduce the amount of chilies and make sure to remove the seeds and membranes which contain most of the heat.
What brings out the flavor in butternut squash soup?

Butternut squash is naturally on the sweet side and pairs excellently with spicy, fragrant, and other sweet ingredients. In this vegan butternut squash soup recipe you will find a combination of all these flavors.

Is butternut squash soup good for you?

Yes it is! Butternut squash is packed with lots of nutrients but especially loads of vitamin A which is good for your eye health and so much more. It’s also hearty and full of fiber which makes it a satisfying option for meals.

completed Thai Butternut Squash Soup in a white bowl against a white background

More Butternut Squash Recipes

Photos by Alfonso Revilla

Thai Butternut Squash Soup

5 from 44 votes
Prep: 10 minutes
Cook: 55 minutes
Total: 1 hour 5 minutes
Servings: 4 servings
This Thai-style vegan butternut squash soup with coconut milk is perfect for cold winter nights bringing plenty of warmth and satisfaction without being heavy or overly filling.

Ingredients 

  • 1 butternut squash
  • cooking spray (or vegetable or canola oil)
  • 1 tablespoon of vegetable or canola oil
  • 1 small onion chopped
  • 2 cloves of garlic chopped
  • 2 tablespoons of peeled, chopped ginger
  • 1 stalk of lemongrass, tough outer layers removed, bottom inch and tapered top removed, finely chopped
  • 1 ½ cups of coconut milk
  • 1 tablespoon of tomato paste
  • 2 small Thai bird chiles (or 1 serrano chile), halved, seeds removed if you want less heat
  • 1 ½ tablespoons of lime juice
  • 1 ½ teaspoons of kosher salt (or ¾ teaspoon table salt)
  • ¾ cup of water
  • cilantro leaves, finely chopped scallion, olive oil, and sriracha as garnish

Instructions 

  • Preheat the oven to 400 degrees F (204 degrees C). Line a baking sheet with aluminum foil. Cut the butternut squash in half lengthwise. (Microwaving the squash for a minute or two can help soften it up and make it easier – and safer – to cut in half. If you do microwave it, be sure to give the skin a few good stabs with the tip of your knife so nothing ends up exploding all over the inside of your microwave.) Prick the skin of each half a bunch of times with a fork, scoop out the seeds and stringy bits, then give all surfaces a quick spray with cooking spray. (Or brush lightly with some oil.) Place cut-side down on the baking sheet, and bake for 40 minutes. Remove from the oven, let cool, and scoop the flesh out of the skin, place in a bowl, and set aside. (You only need half the squash for this recipe, but it never hurts to have half a cooked squash on hand.)
  • Heat the oil in a pot over medium-high heat. Add the onion, and saute until softened, 5-8 minutes. Add the squash, garlic, ginger, lemongrass, coconut milk, and tomato paste, bring to a boil, and simmer until everything is heated through, around 10 minutes. Transfer to a blender (in batches, if necessary), add chiles, lime juice, salt, and water, and puree until smooth. (Alternately, add the chiles, lime, salt, and water to the pot, and puree with an immersion blender.) Return to the pot, adjust seasoning, and reheat until ready to serve. Transfer to bowls and garnish with cilantro leaves, chopped scallions, and drizzles of olive oil and sriracha.

Notes

  • Add some crunch. Top with toasted squash seeds or some pumpkin seeds.
  • Store leftovers in the fridge for up to five days or in the freezer for up to three months. Reheat the leftovers in a saucepan on the stove.
  • For less spice, reduce the amount of chilies and make sure to remove the seeds and membranes which contain most of the heat.

Nutrition

Calories: 303kcalCarbohydrates: 29gProtein: 4gFat: 22gSaturated Fat: 16gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.01gSodium: 926mgPotassium: 972mgFiber: 4gSugar: 6gVitamin A: 20013IUVitamin C: 48mgCalcium: 119mgIron: 5mg

Disclaimer: Although plantbasedonabudget.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Plantbasedonabudget.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Additional Info

Author: Stefan
Course: Dinner, Lunch
Cuisine: Asian
Method: Stovetop
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂

Leave a comment

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

Recipe Rating




Comments

  1. 5 stars
    It was really cold here the other day and this thai butternut squash soup hit the spot. Love how it was so flavorful and easy to make!