My Thai butternut squash soup starts with the squash roasted skin on, so there’s no peeling, just scooping. I fry the red curry paste until the oil runs red, then simmer coconut milk with lemongrass, galangal, and makrut lime leaves. It takes 75 minutes, and the squash spends 45 of them in the oven.

Thai butternut squash soup in a bowl with coconut milk, Thai basil, scallions, and lime.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

A butternut squash soup with coconut milk that leans savory

Shruthi's face

It only rains in Seattle twice a year, once from October to March and once from March to June. And when it rains in Seattle, it’s always time for butternut squash soup. I’ve been making this Thai version for a long time. Butternut squash goes really well with Thai flavors, and I was looking for a savory complement to it.

Two things make it work. The curry paste fries in oil until the oil runs red and the paste smells cooked rather than sharp, the same start as my Thai red curry with tofu. The lime goes in off the heat, because sustained heat turns it bitter and flat. There’s no traditional blended squash soup in Thai cooking. The closest dish is red curry with pumpkin (kaeng phet fak thong), served chunky over rice, and this soup borrows its method of frying the paste in fat.

Kabocha is the squash Thai cooks use, and swapped in, it makes a fuller, drier soup. It’s also the star of my kabocha squash soup. The curry paste brand sets the heat, so check the paste note below before you shop.

Hand holding a white bowl of butternut squash soup.
"Toodles, Shruthi" as a signature

Picking the paste, the coconut milk, and the aromatics

Ingredients of Thai butternut squash soup with coconut milk arranged in a marble surface.

Full ingredient list and detailed instructions in the recipe card.

  • A medium butternut squash of about 3 pounds matches one can of coconut milk. Pick one that feels heavy for its size with a long neck, since the neck is all flesh.
  • Thai red curry paste sets the heat, and brands vary widely. Thai Kitchen at 3 tablespoons is mild enough for kids; start at 2 tablespoons with Mae Ploy. Most commercial pastes contain shrimp paste, so check the label or make my Thai red curry paste without shrimp.
  • Full-fat coconut milk gives the paste fat to fry in and the soup its body. To crack the cream (see Variations), buy a brand without gums, such as Aroy-D or Chaokoh, since stabilized brands will not split.
  • Fresh galangal tastes piney and citrusy without ginger’s heat, so ginger isn’t a true swap. Frozen galangal works, but dried doesn’t. Asian grocery stores usually stock it near the lemongrass.
  • Makrut lime leaves should be fresh or frozen, because dried ones contribute almost nothing. The rest of the pack, plus any leftover galangal and lemongrass, keep in the freezer for the next curry.
  • Tao jiao, Thai fermented soybean paste, adds salty, savory depth against the squash and palm sugar. Look for it in the sauce aisle of an Asian grocery.

Shruthi’s Top Tips

Before you blend this squash soup

Most of this recipe is waiting on the oven. Here’s where it can still go wrong.

  • Skip the peeler. I love soup, but I hate the work, and peeling is the worst part of squash season. The easiest way to prepare butternut squash for soup is to roast it skin on until a knife meets no resistance, since firm spots won’t blend smooth.
  • Fish out every lemongrass piece, lime leaf, and galangal coin before blending. They’re too fibrous to blend and leave stringy bits.
  • Fill the blender only halfway, open the steam vent, and hold a towel over the lid, because steam from hot soup can push the lid off.
  • Taste after the tao jiao goes in, before adding salt. It’s already salty.

How to make Thai butternut squash soup

  1. Roast the squash halves cut side down at 400°F for 45 minutes, until a knife slides in with no resistance.
  2. Scoop the flesh from the skin once it’s cool enough to handle.
  3. Fry the curry paste in coconut oil for 3 to 4 minutes, pressing it into the pan, until the oil runs red.
Butternut squash halves seasoned and cut-side down on a parchment-lined baking sheet.
Roasted butternut squash halves with the cooked flesh scooped from the skin.
Thai red curry paste frying in oil in a wide pot.
  1. Fry the shallots, garlic, and galangal for 2 minutes, until fragrant.
  2. Add the coconut milk, broth, lemongrass, and lime leaves and simmer for 10 minutes.
  3. Fish out the lemongrass, lime leaves, and galangal, then add the roasted squash and soup base to the blender.
Shallots, garlic, and galangal cooking with Thai red curry paste in a pot.
Thai butternut squash soup base simmering with lemongrass and lime leaves.
Roasted butternut squash in a blender ready to be blended into soup
  1. Blend in vented batches until smooth.
  2. Return the soup to the pot, stir in the tao jiao and palm sugar, and salt to taste. Stir in the lime off the heat.
Smooth blended Thai butternut squash soup in a pot.
Thai butternut squash soup in a pot.

How to serve Thai butternut squash soup

This squash soup with coconut milk works as a starter, or as dinner with a scoop of soft fluffy jasmine rice in the bowl and tofu satay with peanut sauce on the side. Top each bowl with Thai basil, scallions, and a swirl of coconut milk.

Bowl of Thai butternut squash soup topped with coconut milk, Thai basil, scallions, and lime.

On a lighter night, a crisp green salad or crusty bread is all it needs, and crushed roasted peanuts on top add crunch. For a full Thai menu, start with my vegetarian Thai recipes.

Variations

  • For a deeper version, crack the coconut cream instead of using oil. Simmer the thick cream from the top of an unshaken can 5 to 8 minutes, until clear oil pools and the cream turns grainy, then fry the paste in that.
  • For more heat, pass sliced Thai chiles or chili oil at the table so milder bowls stay mild.

Storage and reheating

Store leftovers airtight in the fridge up to 4 days, or freeze up to 3 months. Reheat gently over low heat, stirring, so the coconut milk doesn’t separate, and add the basil and scallions after reheating.

5 from 5 votes

Thai Butternut Squash Soup with Coconut Milk

Roasted butternut squash blended with red curry paste, coconut milk, lemongrass, and galangal, finished with lime.
Prep Time: 20 minutes
Cook Time: 55 minutes
Total Time: 1 hour 15 minutes
Servings: 6
Save this recipe!
Enter your email below and get it sent to your inbox! Plus you’ll get great new recipes from me every week!

Equipment

  • Wide heavy-bottomed pot
  • Blender An immersion blender works but will not get it as smooth.

Ingredients 

For the squash:

  • 1 medium butternut squash, about 3 lbs, halved and seeded
  • 2 tablespoons neutral oil, such as vegetable or canola
  • 1 teaspoon kosher salt, Diamond Crystal

For the soup:

  • 2 tablespoons coconut oil, or neutral oil
  • 3 tablespoons Thai red curry paste
  • 3 medium shallots, sliced
  • 3 cloves garlic, sliced
  • 2 tablespoons fresh galangal, sliced into coins
  • 1 13.5-oz can full-fat coconut milk
  • 2 cups vegetable broth, low-sodium preferred
  • 2 stalks lemongrass, bruised and cut into 3-inch lengths
  • 4 makrut lime leaves, fresh or frozen
  • 1½ tablespoons tao jiao, fermented soybean paste
  • 1 tablespoon palm sugar, chopped
  • 2 tablespoons fresh lime juice

For serving:

  • ½ cup Thai basil leaves
  • 3 scallions, thinly sliced
  • coconut milk, for swirling

Instructions 

  • Heat the oven to 400°F. Rub the cut sides of the squash with the neutral oil and salt, place cut side down on a lined sheet pan, and roast 45 minutes, until a knife slides into the thickest part with no resistance.
  • Cool the squash until you can handle it, then scoop the flesh away from the skin. There is no need to peel it.
  • Heat the coconut oil in a wide heavy pot over medium. Add the curry paste and fry 3 to 4 minutes, pressing it against the pan, until the oil runs red and the paste smells cooked rather than sharp.
  • Add the shallots, garlic and galangal and fry 2 minutes, until fragrant.
  • Pour in the coconut milk and broth, add the lemongrass and makrut lime leaves, and simmer 10 minutes to infuse.
  • Fish out and discard the lemongrass, lime leaves and galangal coins.
  • Add the roasted squash and blend until smooth, working in batches with the blender lid vented and a towel over the top. Never fill past the maximum line.
  • Return the soup to the pot and stir in the tao jiao and palm sugar. Taste and add salt.
  • Take the pot off the heat and stir in the lime juice. Serve topped with Thai basil, scallions and a swirl of coconut milk.

Notes

  • Curry paste heat varies widely by brand. Thai Kitchen at 3 tablespoons is mild enough for kids; start at 2 tablespoons with Mae Ploy. Check the curry paste label for shrimp paste, since most commercial brands contain it.
  • Salt amounts are for Diamond Crystal kosher salt. Use about half as much Morton.
  • Add the lime off the heat. Sustained heat turns it bitter and flat.
  • Use fresh or frozen makrut lime leaves. Dried ones contribute almost nothing here.
  • Swap kabocha for the butternut for a fuller, drier soup. It is the squash Thai cooks actually use.
  • For a deeper version, skip the oil and crack the coconut cream instead. Spoon the thick cream off the top of an unshaken can, simmer it 5 to 8 minutes until clear oil pools and the cream turns grainy, then fry the paste in that. Use a brand without gums or emulsifiers, such as Aroy-D or Chaokoh, since stabilized brands will not split.
  • Store leftovers airtight in the fridge up to 4 days, or freeze up to 3 months.
  • Reheat gently over low heat, stirring, to keep the coconut milk from separating.

Nutrition

Calories: 310kcal | Carbohydrates: 27g | Protein: 4g | Fat: 24g | Saturated Fat: 17g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.02g | Sodium: 818mg | Potassium: 693mg | Fiber: 4g | Sugar: 7g | Vitamin A: 14804IU | Vitamin C: 32mg | Calcium: 101mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Explore Recipes

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

5 from 5 votes

Leave a comment

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

Recipe Rating




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

9 Comments

  1. Susan Eisele says:

    5 stars
    So good, love the spiciness.

  2. Michael Mark says:

    5 stars
    Excellent recipe. I will make again and again.

  3. Grier says:

    5 stars
    Just made this over the weekend for a group of 9 international friends and it was a HIT!! Everyone loved the dish and it was very easy to make. I used a blender and was very grateful for the tip to leave the vent open and cover with a towel due to the hot contents. Probably saved me from a last minute dinner party disaster 🙂

  4. David Webb says:

    Does red curry paste not contain shrimp paste. This could mean the recipe is not vegan friendly. Having said that, the butternut soup was delicious.

    1. Shruthi says:

      Hey David – thanks for the comment! I use vegan red curry paste – the Thai Kitchen brand if you’re interested! The ingredients are – spices, garlic, lemongrass, salt, shallots, coriander roots, and kaffir lime peel. It’s also labeled as dairy-free, gluten-free and vegan! However, you’re right that red curry paste could contain shrimp! I’ll add an ingredient note in the recipe card to highlight the brand I use – thanks for the catch!!

  5. Bhawana Singh says:

    5 stars
    this butternut squash soup seriously calling me. made puree today, I have a can of coconut milk. Surely making it tomorrow. such a gorgeous soup for comforting meal.

    1. Shruthi says:

      Thank you so much Bhawana!

  6. Meg says:

    5 stars
    Hi Shruthi-

    I hope you are doing great! Love this recipe and the rest of the blog for that matter! I’m looking forward to trying more of your recipes.

    Stay safe & well.
    Your ELDM classmate,
    Meg

    1. Shruthi says:

      Hey Meg! Long time – thank you so much for stopping and checking out the blog, and super glad that you loved the recipe. 🙂