Hearty Vegetable Coconut Curry Soup with aromatic curry coconut milk broth. This easy vegan, whole30 and paleo-friendly soup recipe comes together in just over 30 minutes. Make it using your favorite vegetables and/or add in some animal protein to change it up over and over!
If I were a soup, Iโd like to believe Iโd be this one.
Packed with a variety of fresh vegetables and a warmly spiced creamy coconut milk broth to really please the belly and soul, this is one of my favorite soups to put on repeat!
Because my love for Thai curry knows no bounds, I absolutely make this easy soup recipe any time of the year.
Sometimes, Iโll even serve it up with rice as though it is an actual curry.
With some simple fresh ingredients, we’re left with a feel-good meal that is both light and satisfying.
The next time you’re craving a bowl of soup on a cold day, make a big pot of this Thai-inspired goodness.
The Inspiration for This Recipe:
This vegan coconut curry soup recipe was inspired by the prepared soup bar at Whole Foods. I had been eating their coconut vegetable soup for years, and decided I just had to re-create it at home.
I changed it up a hair, but I am pretty satisfied with the result! If youโre one of those individuals who loves curry so much you could just drink it (like me), this soup is for you!
Let’s discuss the healthy ingredients for this delicious Thai coconut curry soup recipe. You should be able to find all of them at your local grocery store.
Ingredients for Vegetable Coconut Curry Coup:
Coconut Oil or Avocado Oil: Used to sautรฉ the veggies, we need a quality cooking oil. I like using either coconut oil, olive oil, or avocado oil.
Vegetables: Bell peppers, carrots, garlic, ginger, cauliflower, yellow onion and green onion. This combination of veggies makes a fresh and hearty soup!
Full-Fat Canned Coconut Milk: The key ingredient to providing that rich coconut curry flavor. I recommend sticking with full-fat canned coconut milk rather than using light coconut milk for the best flavor. Coconut cream works great too.
Vegetable Broth: The soup base here is vegetable broth. Chicken broth or chicken stock work too if you aren’t vegetarian.
Curry Powder, Red Pepper Flakes, Sea Salt: Curry powder is the key ingredient here for creating that curry flavor. I recommend buying a quality curry powder for the best results. Make homemade curry powder by preparing Perry’s Plate’s Homemade Curry Powder recipe.
Pure Maple Syrup: A hint of sweetness rounds out the flavors to really please the palate. You can also use brown sugar here.
Lime Juice: Fresh lime juice adds a slight acidity which counterbalances the creamy, sweet flavors.
Recipe Customizations:
- Add chicken, shrimp, or a can of garbanzo beans for protein.
- Use different veggies. Sweet potatoes, green beans, bok choy, fennel, fresh spinach, and bell peppers are all great options.
- Serve it over rice noodles or add thin rice noodles in.
- If you aren’t vegetarian, add 1 to 2 teaspoons of fish sauce.
- You can use Thai red curry paste, green curry paste, or yellow curry paste instead of yellow curry powder.
- Omit the pure maple syrup for Whole30 or paleo.
- For mild soup, omit the red pepper flakes. For spicy soup, add 1 to 3 Thai chilis or cayenne pepper to taste.
- Serve with rice, quinoa, or potatoes for a more substantial meal.
- Add more coconut milk and less broth for a creamier soup.
- Mix in 1 to 2 teaspoons of fresh turmeric or fresh ginger for a detox element.
- Add in fresh herbs like fresh Thai basil.
- Make Thai Chicken Coconut Curry Soup by chopping 1 large chicken breast or two smaller chicken breasts and adding them in just before adding the broth and coconut milk.
โNow that we’ve covered the basic ingredient list, let’s make this Thai coconut curry soup!
How to Make Coconut Curry Soup:
Heat the coconut oil in a large pot (I use my Dutch Oven) over medium-high heat. Add the yellow onion and sautรฉ, stirring occasionally, until translucent, about 5 to 8 minutes.
Add the garlic, ginger, cauliflower, curry powder, sea salt, and red pepper flakes. Cook, stirring occasionally, until very fragrant, about 3 to 5 minutes. If the veggies get too brown at any point, reduce to medium heat.
Add the peppers and carrots. Cover and cook, stirring occasionally, until the fresh veggies have softened but are still slightly al dente, about 5 to 8 minutes.
Pour in the full-fat coconut milk, vegetable broth, lime juice, and pure maple syrup (if adding). Cover and heat to a gentle boil, then immediately reduce the heat to a simmer. Continue cooking, covered, until vegetables have reached desired done-ness, about 5 to 10 minutes.
Taste the soup for flavor. Add more sea salt, lime juice, and/or red pepper flakes to taste. Serve with fresh green onions.
For maximum flavor, I recommend making this soup ahead of time and letting it sit overnight to allow the flavors to infuse. The longer you wait, the more flavorful the soup will be!
The best part about this quick and easy healthy comfort food is it is reminiscent of curry from your favorite Thai restaurant.
Making vegetable soups like this are a great way of getting in plenty of fresh produce on a regular basis.
Thinking you could put this easy Thai soup recipe on repeat? Also check out my 30-Minute Thai Curry Noodles and my Green Curry Thai Noodle Soup!
More Healthy Soup Recipes:
- Creamy Carrot Soup
- Dairy-Free Cream of Mushroom Soup with Ground Turkey
- Slow Cooker Chicken Enchilada Soup
- Italian Wedding Soup with Rice
Enjoy this delicious vegetable coconut curry soup during the winter months!
Coconut Curry Soup
Ingredients
- 2 Tbsp coconut oil or avocado oil
- ยฝ medium yellow onion finely chopped
- 6 sweet baby peppers cored and chopped*
- 2 large carrots peeled and chopped
- 3 cloves garlic minced
- 1 Tbsp fresh ginger peeled and grated
- ยฝ medium head cauliflower chopped into florets
- 2 Tbsp yellow curry powder
- 1 tsp sea salt to taste
- ยฝ tsp red pepper flakes optional
- 1 (14-ounce) can full-fat coconut milk
- 3 cups vegetable broth see note**
- 2 Tbsp lime juice
- 2 tsp pure maple syrup see note***
- 1 bunch green onion chopped (for serving)
Instructions
- Heat the coconut oil in a large stock pot (I use my Dutch Oven) over medium-high heat. Add the yellow onion and sautรฉ, stirring occasionally, until translucent, about 8 minutes. Add the garlic, ginger, cauliflower, curry powder, sea salt, and red pepper flakes. Cook, stirring occasionally, until very fragrant, about 5 minutes. Add the peppers and carrots, cover, and continue cooking, stirring occasionally, until vegetables have softened but are still slightly al dente, about 5 to 8 minutes.
- Pour in the coconut milk, vegetable broth, lime juice, and pure maple syrup. Cover and heat to a gentle boil, then immediately reduce the heat to a simmer. Continue cooking, covered, until vegetables have reached desired done-ness, about 5 to 10 minutes.
- Taste the soup for flavor. Add more sea salt, lime juice, and/or red pepper flakes to taste. Serve with fresh green onion.
Video
Notes
Nutrition
This post contains affiliate links, which means I make a small commission off items you purchase at no additional cost to you.
I have been searching for the whole foods coconut vegetable soup recipe and this is as close as I have been able to find! You said that youโve changed this one up a bit- do you have the original!?! I miss it so much!!! Thank you in advance.
Hi Julie!
I don’t have their original recipe, unfortunately ๐ Hope you give this one a shot! xo
Yum yum! This is such a delicious recipe, and it’s very fun to play with. I’ve been sharing it around quite a bit.
I’m so happy you like it, Connie! Thanks for letting me know! xoxo
This recipe is at the top of my list of favorite soups. My family finished up the whole pot. Thanks
I’m so happy to hear it, Jan! Thanks so much for the sweet note! xx
Sweet baby Jesus, thank you for this recipe! I totally stumbled across the WF coconut veggie soup this morning….left my bfast at home and I needed something stat. I’m sick with a cold and this stuff hit the spot….hence what led me to googling the recipe for this. Your recipe sounds perfect & amazing! I will be trying yours out very soon!
I’m so happy to hear it, Jessica! I love that soup from WF! I hope you like this recipe as much as their soup ๐ Enjoy!!
Hello!! I made thsi recipe and it’s delicious! but I have a question about the amount of coconut milk, 1 14-ounce it’s a can? I’m from Spain and I can’t find this measurement!
Thanks a lot,
Rebeca
Hi Rebeca,
14 ounces is a little less than 2 cups, so you’re looking for approximately 2 cups of full-fat coconut milk. I’m not sure what the canned coconut milk scene is like in Spain, but I’m hoping you’re able to find some! Let me know if you have any other questions! xo
Hi! Thank you for the recipe? About how much soup does the recipe yield?
Hi Jessica! It serves 3 to 4 people comfortably ๐
This looks delicious and I canโt wait to try it! Iโm wondering if it could be made in the crockpot for even less of a hassle, has anyone tried this?
I haven’t yet, but I bet it can be done! I’d say cook on low for 3 hours and check on it to see if the veggies are cooked through. Hope you enjoy! xo
I want to make this recipe for dinner tomorrow. Is it 1oz of coconut milk or 14?
Hi Catherine,
My apologies, it’s 1 (14-ounce) can of coconut milk. Hope you enjoy!
Delicious!!! Thanks so much for creating this recipe! I used a couple of your add-in suggestions (jasmine rice and a small amount of cooked chicken) and served it with warm Naan bread. Was also a little cautious with the red pepper flakes, as we don’t like it too hot. It was wonderful! Restaurant quality.
I’m so happy to hear you like it, Mimi! I haven’t tried it with chicken yet but definitely need to do so asap. Thank you for the feedback! ๐ xo
I am looking to get as close as possible to the Whole Foods recipe. My toddler twins love (I.e. only eat vegetables in) this soup, meaning I have almost daily trips to Whole Foods. What would you do to get closer to the soup bar version? Thanks for this – we will try it this week.
Hi Allison, I think I would cook a small yukon potato and puree it with coconut milk to make the broth thicker…or even make a roux using flour and butter to thicken the broth to give it a more chowder-like consistency. Hope you enjoy!! xo
You don’t often find food that is BURSTING with color in the winter, but this is just dang gorgeous and making me so happy right now.
Spicy soup recipe! Can’t wait to try it out!
I love a good, hot bowl of soup during crazy winter weather! This sounds amazing, and an awesome change up from our usual veggie soup!
For sure! I love how flavorful the soup is without being overly heavy. It’s definitely a keeper ๐
With weather like that you need a soup like this! SO delicious and flavorful – will be giving this a try:)
I happen to have all the ingredients on hand except for the green onion, which I will pick up at the Farmers Market later on today.
Thanks for the recipe… sounds wonderful!!
Yaaaas! So happy to hear you’re going to make the recipe. Hope you love it ๐
Whoa, your weather sounds crazzzzy right now! We get suuuper cold temps and snow, but none of those other things! I’m planning on just hibernating all weekend and digging into a bowl of soup ๐