This post contains affiliate links.

Made with coconut milk, this Thai butternut squash soup is a creamy curry that’s completely vegan! The tangy flavors from the ginger and garlic paired with the sweet butternut are like a flavor explosion in your mouth. Whip it up for a cozy weeknight dinner or use it for meal prep – it stores great!

A bowl of curried butternut squash soup topped with fresh cilantro, cashews, and slices of lime
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

You know what they say… a bowl of soup a day keeps the doctor away! Okay, I know they don’t say that, but it’s what I tell myself when I’m on my fourth soup recipe of the week.

But who can blame me? When the weather starts to get chillier and I officially begin my annual 200-Day Countdown to Summer, I have to take my warmth where I can get it. Which, in this case, is an overflowing bowl of creamy, herby, curried butternut squash soup.

I love that it’s jam-packed with vegetables because I can enjoy it, resting assured that I’m getting all of the nutrients I need! Oh, and that slight hint of spice? YES.

Reader rating

★★★★★

“This soup is fantastic. It was so creamy we also used it as a topping over veggies.” —GW

Add your review

A bowl of curried butternut squash soup topped with fresh cilantro, cashews, and slices of lime

Here’s What You’ll Need

Cooking soup calls for one thing and one thing only: lots of different flavoring ingredients! In this Thai-inspired curry butternut squash soup, we’re going heavy on the spices to create a blend of flavors that are equal parts savory, sweet, earthy, and tangy. Oh, and everything is vegan! Jump to the recipe card for the full quantities.

  • White Onion: Our first vegetable is diced onion. Feel free to use yellow onion if that’s what you have.
  • Red Bell Pepper: You can also use green, yellow, or orange if that’s what you have.
  • Red Curry Paste: This Thai curry paste brings major flavor. We’ll use 2 Tbsp, but the spice lovers can add a bit more!
  • Ginger and Garlic: The flavorful base to any Asian-inspired curry.
  • Butternut Squash: Finally, the most important ingredient… the squash! It should be peeled, deseeded, and cubed.
  • Vegetable Broth: We will mix everything with 2 cups of vegetable broth to create the soup consistency. Feel free to use store-bought or homemade vegetable broth.
  • Coconut Milk: Be sure to use full fat canned coconut milk.
  • Cilantro: A handful of finely chopped cilantro for a herby touch.
  • Lime Juice: Fresh-squeezed lime juice cuts through the sweet butternut, lightening up the flavors.
  • Soy Sauce: Finally, soy sauce for salt (or use tamari for a gluten-free option).
A bowl of curried butternut squash soup, vibrant red and garnished with cilantro, lime slices, and nuts, rests on a yellow surface. Nearby are additional lime wedges, sprigs of cilantro, and a refreshing glass of water.

How to make butternut squash Curry soup

This recipe comes together faster than you can say “curry butternut squash soup” 5 times fast. Dinner in 30 minutes or less? I’ll take it. This is just an overview. Jump to the recipe card for the full instructions.

Step 1: Prepare the Base
Heat oil in a large sauté pan or pot over medium heat. Add onion and pepper, cooking until vegetables soften, about 5 minutes. Add curry paste, ginger, and garlic, continuing to cook until fragrant, about 2 minutes.

Chopped white onion and red bell pepper in a sauté pan
A blend of diced white onion and red bell pepper in a sauté pan alongside red curry paste, ginger, and garlic

Step 2: Cook the Fillings
Next, add the cubed butternut, broth, and coconut milk to the pan. Cover and let simmer until the butternut is fork-tender, about 10 to 15 minutes.

A blend of diced white onion and red bell pepper, red curry paste, ginger, garlic, and cubed butternut squash in a sauté pan
Pouring coconut milk into a sauté pan filled with various curried butternut squash soup ingredients

Step 3: Blend Together
Using a handheld immersion blender (or working in batches with a countertop blender), carefully blend the mixture until smooth.

Using an immersion blender to mix together the ingredients in curried butternut squash soup

Step 4: Add the flavorings
Finally, stir in the cilantro, lime juice, and soy sauce. Taste and adjust as needed (if you like it spicy, you can add more curry paste). Serve warm, optionally topped with fresh cilantro, cashews, and limes.

mix it up!

Feel like switching things up a bit? There are a number of ways you can tweak this recipe to fit your taste, whether you’re looking for something a bit spicer, extra creamy, or with more vegetables.

  • Use pumpkin: You can make a pumpkin variation of this recipe using this Thai inspired pumpkin curry recipe!
  • Spicy: For extra spicy soup, add extra curry paste or include a dash of sriracha into the mix. Additionally, slice up a couple of jalapeños and throw them on top.
  • Extra Creamy: In the mood for extra creamy butternut soup? Easy! Omit ¼ cup of the broth, and replace it with an extra ¼ cup of coconut milk.
  • More vegetables: For a soup extra rich in veggies, toss in chopped zucchini, carrots, celery, or whatever you’d like!
A bowl of curried butternut squash soup topped with fresh cilantro, cashews, and slices of lime

serving ideas

Soups are just… *chef’s kiss.* They’re cozy, delicious, and evoke a weirdly calming sense of warmth. But if you need a little more oomph, try serving this curry with any of these sides.

  • Jicama Rice: This is a great low-carb option to pour your curry over.
  • Naan Bread: Perfect for dipping!
  • Greek Yogurt: Dollop this on top for a bit more protein and to cool down the spice (if you aren’t vegan).
  • Any Type of Rice: Purple rice and white sticky rice are some of my favorites.

Thai Butternut Squash Soup (Butternut Curry Soup!)

4.60 from 5 ratings
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4 servings
Made with coconut milk, this Thai butternut squash soup is a creamy curry that's completely vegan! The tangy flavors from the ginger and garlic paired with the sweet butternut are like a flavor explosion in your mouth. Whip it up for a cozy weeknight dinner or use it for meal prep – it stores great!

Ingredients 

  • 1 Tbsp olive oil, 15 mL
  • 1 cup diced white onion, about ½ of a medium onion
  • 1 red bell pepper, diced
  • 2 Tbsp red curry paste
  • 2 tsp fresh grated ginger
  • 2 cloves garlic, minced
  • ½ medium butternut squash, peeled, deseeded, and cubed
  • 2 cups vegetable broth, 472
  • 1 14-oz can coconut milk, 415 mL
  • ¼ cup cilantro, finely chopped
  • 1 Tbsp lime juice, 15 mL
  • 1 tsp soy sauce, 5 mL
  • Top with: cilantro, cashews, limes
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Base: Heat oil in a large saute pan or pot over medium heat. Add onion and pepper, cooking until vegetables soften, about 5 minutes. Add curry paste, ginger, and garlic, continuing to cook until fragrant, about 2 minutes.
    A pan contains chopped red bell peppers, onions, and garlic with yellow ginger and red tomato paste, creating a vibrant base much like the hues of a curried butternut squash soup against a yellow background.
  • Fillings: Add cubed butternut, broth, and coconut milk. Cover and let simmer until butternut is fork-tender, about 10 to 15 minutes.
    Coconut milk cascades into a pan of diced tomatoes and cubed butternut squash, forming the base for a delightful curried butternut squash soup.
  • Blend: Using a handheld immersion blender (or working in batches with a countertop blender), carefully blend the mixture until smooth.
    An immersion blender swirls through a saucepan of curried butternut squash soup, set against a vibrant yellow background.
  • Serve: Stir in cilantro, lime juice, and soy sauce. Taste and adjust as needed (if you like it spicy, you can add more curry paste). Serve warm, optionally topped with fresh cilantro, cashews, and limes.
    A bowl of curried butternut squash soup garnished with lime slices and cilantro sits alongside a spoon, lime halves, and a halved pumpkin on a yellow surface.

Notes

How spicy is it? We use Thai Kitchen brand curry paste for this recipe, which brings a moderate amount of heat. If using another brand, start with 1 Tbsp and work your way up until you reach a spiciness level of your liking (some brands are much spicier).
Storage: You can keep this in the fridge for up to 4 days in an airtight container. Reheat it on the stove top or in the microwave.

Nutrition

Serving: 1serving | Calories: 297kcal | Carbohydrates: 28.6g | Protein: 3.6g | Fat: 20.5g | Saturated Fat: 14.1g | Cholesterol: 0mg | Sodium: 1088mg | Potassium: 710mg | Fiber: 5.2g | Sugar: 7.6g | Calcium: 118mg | Iron: 5mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4.60 from 5 votes (1 rating without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




9 Comments

  1. GW says:

    5 stars
    This soup is fantastic. It was so creamy we also used it as a topping over veggies..

  2. Lisa says:

    3 stars
    Sarah, I made this as our soup for Thanksgiving and although I must say the ingredients are STELLAR, it was too hot for us. It might be that my Thai red paste is different from yours – and I didn’t even use the entire amount – but my son sweated through the soup course, and nobody took 2nds, and I made a LOT! If you could cut down on the heat or qualify it with “start with this much Thai paste”…and then go up based on your tastes, I think a lot more people would love this recipe!
    Yours forever,
    Lisa

    1. Sarah Bond says:

      Thanks for the recommendation, Lisa! Indeed, some Thai curry pastes can be much spicier than others. I’ll add a note!

  3. Shauna says:

    5 stars
    We love this recipe! The flavor is wonderful and it comes together easily and quickly.

    If there are leftovers, we serve it over quinoa for addtional protein and fiber. Thanks, Sarah!

    1. The Live Eat Learn Team says:

      Love hearing that Shauna, glad the recipe is a hit!

  4. L says:

    looks delicious, Sarah!! could you maybe indicate approximate amount of butternut squash by weight in grams please? i’ve no idea what is considered a “medium” squash – but also, i tend to buy pre-cut bags for convenience & to save some time ☺️

    1. Sarah Bond says:

      That’s a great point! A medium butternut squash usually produces about six cups of diced squash, so for this recipe you would use three cups.

  5. Laura says:

    5 stars
    This was absolutely delicious. I’m obsessed with your recipes recently, everything I make from your guide turns out fantastic! Thank you for another amazing recipe.

    1. The Live Eat Learn Team says:

      Thanks for making my day with your comment Laura, so glad to hear you’re enjoying the recipes!