This post may contain affiliate links. Read my disclosure policy.
Add a flavor-packed twist to the classic fall soup with this Thai Curry Butternut Squash Soup. With the combination of naturally sweet squash, warm spices, and aromatic ingredients like coconut milk, lime juice, and soy sauce, this velvety smooth curried soup recipe will warm you from the inside out. Plus, it is naturally gluten free and vegan.
Why You’ll Love This Curried Butternut Squash Soup
Delicious Details
- Cuisine Inspiration: Asian, Thai
- Primary Cooking Method: Stovetop
- Dietary Info: Gluten-free, Dairy-free
- Skill Level: Easy
As a lifelong meat and cheese eater (my favorite dinner growing up was Cheesy Ground Beef Skillet), learning to include more plant-based meals into my diet has been a learning experience for me. Truthfully, a vegan lunch meant bananas with peanut butter for me. Over the years, I’ve learned a lot, and now make everything from Chickpea Tomato Sauce to Cauliflower Chili with Quinoa to Sweet Potato Buddha Bowls.
And now I decided to put a Thai-inspired vegetarian spin on my classic Butternut Squash Soup. Many butternut squash soup recipes tend to be on the sweet side, with that sweetness only enhanced by adding spices like cinnamon and nutmeg. However, I’ve always preferred a more savory version, like my veggie-packed cheddar cheese soup. I don’t want my soup to taste like pie, and this soup fits the bill. Here’s why you’ll love it…
- Bold flavors. Butternut squash simmered in coconut milk with a spike of lime and soy sauce. Thai red curry paste brings in the exotic flavor and a bit of warmth. However, the spice is not overwhelming since the natural sweetness of the squash balances it out.
- Smooth texture. The tender squash is pureed until it is rich and creamy, and a little peanut butter not only complements the Thai flair, but also adds to the smooth, luxurious texture.
- So wholesome. Butternut squash is a powerhouse of vitamins, minerals, fiber, and antioxidants. It is loaded with Vitamins A and C, and that orange color is a great indicator that it has high levels of beta-carotene. (source) Plus, the recipe is gluten free and vegan.
Second time making this recipe, since it was delicious the first time. I love Thai curry. Although the recipe is already simple, making it in my Instant Pot means I can set it and forget it. -Michele T.
A steaming bowl of this Curry Butternut Squash Soup is so satisfying and comforting, and I know you’ll be making it over and over!
What You’ll Need
Here’s an overview of the ingredients to make this curried butternut squash soup recipe. I also give some pointers about the ingredients, followed by some helpful tips for preparing the soup. You’ll find the full amounts for each of the ingredients and the detailed instructions in the recipe card further down in the post.
- Coconut or olive oil.
- Onion. Roughly chop half of a medium onion.
- Butternut squash. You’ll need one large butternut squash, peeled and cubed.
- Garlic.
- Ginger. The flavor of fresh ginger is best in this recipe, but a pinch of dried ginger will be an acceptable substitute.
- Thai red curry paste. This is a blend of flavorful ingredients like chilis, garlic, ginger, lemongrass, and spices that are blended to form a paste. You can make your own with a Thai red curry paste recipe, or you can buy it from a brand such as Thai Kitchen, which is gluten free.
- Coconut milk. Use canned coconut milk, not the kind from a carton. Light coconut milk works fine to save calories. Full fat coconut milk will make it richer and thicker, so you may need to add a little more liquid at the end.
- Vegetable broth. If you aren’t looking to make this soup vegetarian, chicken broth can be used. And, while broth adds more flavor, water is fine too.
- Peanut butter. Use your favorite brand of creamy peanut butter.
- Soy sauce. If you need to make this gluten free, just be sure to use a brand that does not include wheat, or use tamari. Coconut aminos would also work, but you may need an extra pinch of salt.
- Lime. Just the juice.
- Salt and pepper. To taste.
- Optional garnishes. Taking inspiration from the soup ingredients, you can set aside a little of the coconut milk and drizzle it on top, give it an extra squeeze of lime, or sprinkle on some shredded coconut or chopped peanuts for texture.
Tips for Success
Here are a few pointers to keep in mind when you follow the instructions in the recipe card. This will ensure you end up with the most velvety smooth and delicious soup.
- Adjust for size. You’ll need a butternut that’s about 3 pounds. This does not have to be exact as you can always add more water or broth to adjust the thickness of the soup depending on the size of your squash.
- Peel the squash. Yes, you will need to peel your butternut squash because the skin is too tough that it won’t puree well. Chop off the top and bottom ends of the squash, and then peel lengthwise. Then cut off the bulb, halve it, and scrape out the seeds. Now cut the entire squash into large chunks.
- Make it easier to peel. You can also soften the squash by poking holes in the skin using a fork and then microwaving it for a couple of minutes before peeling and chopping.
- No need to thicken. One of the best things about butternut squash soup is that you don’t need anything else to thicken it. After you simmer the squash in whatever liquid you choose, it purees into a beautifully smooth texture. I always recommend cooking it in a little less liquid, then adding more after you puree it so that you can get the texture you enjoy.
- Use the right tools. An immersion blender allows you to puree the soup right in the pot without transferring it to a blender. This makes it easier, with less mess to clean up. You can also use a blender, just be careful while transferring and blending, venting out the steam and holding the lid on with a towel so you don’t get burned.
Storing and Reheating Leftover Soup
This is a wonderful soup to make if you meal prep lunches for the week. You can also double it if you want to save some for later.
- Fridge – Transfer the curried butternut squash soup to an airtight container or individual microwave-safe containers and store in the refrigerator. It will be good to eat for 4 to 5 days.
- Freezer – In a freezer-safe container, the soup can be frozen for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheat – You can microwave the curry butternut squash soup for a few minutes until it is steaming hot. This is best to do with individual servings. Or you can transfer it back into a pot and gently warm it over medium heat on the stove.
Make it a Meal
While this soup is rich and satisfying all on its own, you can always round out the meal by serving it with one of these dishes.
- Add a side. Make the meal a little heartier with Shrimp Rice Paper Rolls or some Thai Larb Chicken Lettuce Cups drizzled with Thai Peanut Sauce.
- Pair with a main dish. Make the soup your side when you prepare Mini Thai Burgers with Sriracha Lime Cream Sauce or some Spicy Sesame Noodles.
- Serve a salad. Soup and salad make a great meal, so try this Banh Mi Salad or a non-traditional Sesame Zoodles Salad.
More Comforting Soup Recipes
Thai Curry Butternut Squash Soup
Ingredients
- 1 teaspoon coconut or olive oil
- half of a medium onion, chopped
- 1 large butternut squash, peeled, seeded, and cut into chunks
- 1 clove garlic minced
- 1 teaspoon minced or grated fresh ginger
- 1/4 cup Thai red curry paste
- 13.5 oz. can coconut milk (you can use light or regular)
- 1 cup water or vegetable broth, or more if needed to adjust thickness
- 1/4 cup creamy peanut butter
- 2 Tablespoons soy sauce or tamari
- salt and pepper, to taste
- 1 lime
- Additional coconut milk shredded unsweeted coconut, chopped peanuts, etc. for garnish, if desired
Instructions
- In a large saucepan, heat the oil over medium heat.
- Add the onion, and squash to the pan. Cook for about 5 minutes, or until the onion and squash are starting to get tender.
- Add the garlic, ginger, and curry paste, and saute for another minute or two, until fragrant.
- Add the coconut milk, cover, and bring to a simmer. Simmer for 20-25 minutes, or until squash is tender.
- Puree with an immersion blender, or in batches in a blender or food processor.
- Return soup to the pot, return to a simmer and stir in the vegetable broth or water, peanut butter, soy sauce or tamari, and the juice of one lime.
- If thicker than you desire, add additional water or vegetable broth to thin it out.
Second time making this recipe, since it was delicious the first time. I love Thai curry. Although the recipe is already simple, making it in my Instant Pot means I can set it and forget it.
My son is allergic to peanuts. Do you think sunflower butter would work as a substitute??? This sounds fabulous and I can’t wait to make it!
Hi Nancy,
I’ve never used sunflower butter, but if it has the same consistency as peanut butter, it’s certainly worth a try. Good luck!
Very nice recipe, and quite tasty. I think it’s worth mentioning, however, that most store bought Thai curry pastes are not vegan… not even vegetarian. Many have shrimp paste in them, and vegans should seek out vegan brands, or make their own.
That is interesting to know. I used Thai Kitchen, which according to their website is vegan – http://www.thaikitchen.com/products/sauces-and-pastes/red-curry-paste.aspx
I recently made a similar soup with sweet potatoes, but I love that you added peanut butter! Fabulous idea! This looks so rich and filling. Perfect for a meatless meal.
The peanut butter adds a little rich texture. I have to try sweet potatoes. Someone else mentioned that.
I make something similar that has an Indian spice spin …. it is SO good–can’t wait to try your version!
I was actually thinking of going with more of an Indian curry, but wanted to try the Thai version. I’ll have to try the Indian spices.
My daughter loves Thai flavors she would go crazy over this!
Thanks Cindy!
Haha my mom is far from a picky eater, but one thing she won’t touch is curry. When we tell her we went to dinner and got Thai red curry for dinner we hear eww. She is convinced that all “curries” – Thai, Indian, everything have curry powder in them and therefore she hates them. One day we will change her mind…
Your soup looks delicious. I can’t wait to give it a try.
That’s my mom. She doesn’t realize all curries are different!
I love your thai twist to this classic dish. We love butternut squash soup so this is definitely going to be making an appearance at our table.
Thanks! Give it a try. I love butternut squash soup, but needed to shake it up a bit!
I love Thai food and this delicious soup is right up my alley 🙂 Love the butternut squash and can totally imagine the balance of flavors in this!
Thanks Soni, it does complement nicely!
I have some Thai red curry paste I’ve been meaning to use up. I’m thinking this delish soup is the way to do it!
Give it a try!
This recipe looks so good and it’s so simple. i’m going to have to try and make this for dinner tonight 🙂
Hope you enjoy it!
This reminds me of the sweet potato one I made my mom. I’m pinning this for later nosh!
Oooh, sweet potato would be awesome!
I really want a big bowl of this soup right now! YUM!
Hehe, thanks!
I have a friend whose husband is Orthodox Catholic and they don’t eat meat or dairy for the whole 40 days. A few years ago she was in the hospital for surgery so a few of us volunteered to make meals for the family. Of course, it was lent! I know you won’t be surprised to hear how many vegetarian recipes include cheese, so that was a big challenge. But I persevered and found a few great recipes online – some I still make! – while researching what we could cook.
I love the flavors of your delicious, creamy soup, Brianne, and there’s a butternut squash in my vegetable bin calling its name!
Wow, for someone very NOT vegan, 40 days would be tough. That is so great that you helped out the family, despite the dietary challenges!
I love just about anything with butternut squash. I’m not sure about curry, or anything too spicy. Is this very spicy? If it is, is there any way I can reduce the spice volume so that I can try it, it looks yummy. HUGS
I actually started with 1-2 tablespoons of the curry paste and thought it needed more. You can always step it up, but Thai curry is not so much spicy as just very flavorful. Try adding a little at a time.
I’ve experimented with pureed soups all winter, I’m a pro now, this is a great dish! Love curry!
WOW this looks and sounds so good! I have really been into Thai flavors lately so I will definitely have to give this a try!
It is a great way to get in lots of veggies!
So funny because my mom wouldn’t touch it either because of “Thai” and “curry”. That’s okay, it would be more for me. And what a beautiful color of this soup. It’s making me hungry just looking at it.
Oh those silly mothers! Thanks, I loved the bright orange too!
It’s always so interesting to me to learn how different faiths observe Lent. Thanks for sharing that with us! Your soup looks heavenly to me. I make a similar soup with carrots, but butternut squash would be so much better. Pinning!!
Ooh, I bet carrots would be interesting as well!
Thai soups are so delicious! I can’t wait to try yours with butternut squash.
I actually have been on a kick with adding Thai flavors to soup! It is so good.
Coconut curry and butternut squash — perfect combination…. this looks so yummy…:)
Thanks, it is really good together.
Silky soup…mmm…all those flavors. I can smell it over here!
It did have a wonderful aroma in the kitchen!
As a Catholic, I will love enjoying this soup on Fridays during Lent. Anything with “Thai” in the name is guaranteed to be devoured by me . . . my second favorite cuisine after Italian! Thank you for sharing!
Thai and Italian are both wonderful cuisines for finding meatless inspiration.
I’ve never heard of abstaining from dairy, but we always had to fast on Ash Wednesday and Good Friday… blech! This soup looks fantastic for any day of the week though!
Yep, I could eat this any night, too!
This could be my new favorite squash soup! I adore Thai flavors and this must be a winner!
Gotta have a change from the traditional squash soup sometimes.
your Thai Coconut Curry Butternut Squash Soup looks fabulous! I can see myself and my family just diving into that! yum!!
Thanks Alice! Yes, I think it’s even a good one for the kids!
Yum! Your soup is so me! I love butternut squash and all of the flavors you have going on in it, is perfect!!
That’s exactly what I thought – combined some of my favorites that I had never seen together before!
OMG yet another fabulous vegetarian dish from you. I have leftover butternut squash and now I know exactly what I’ll be making 🙂
Thanks Shaina! Funny you say that, I think it’s easier to photograph vegetarian dishes since I usually have to wait till I have leftovers the next day, and meat doesn’t look so good then.
What a great spin on Butternut Squash Soup!
Gotta change it up sometimes!
WOW! What a fantastic recipe! I am bookmarking this, now that we are going into winter down here, I’d love to try it!
Thanks Manu. It is really good.
So interesting to learn that dairy is given up for Lent by those of the Byzantine Catholic faith. That is a sacrifice!…Unless you’ve got someone’s special Thai Coconut Curry Soup =)
Only on the first day and Good Friday, but it still takes effort when you live on cheese and Greek yogurt like I do.