Soups
Coconut Curry Soup

Prep
10 minutes
Cook
35 minutes
Yield
4
🥣 Transport yourself to Thailand with this vibrant coconut curry soup, featuring fresh vegetables, aromatic spices, and creamy coconut milk - ready in just 45 minutes!
When I traveled to Thailand, I was always in awe of how the locals could mix fresh ingredients in one pot and produce the most aromatic, flavorful dishes. With this easy Coconut Curry Soup, I did my best to capture just a sliver of the authentic bowls I had on my travels. All I have to do is close my eyes while I eat this, and I am instantly transported back to hot days and tropical beaches.
❤️ Why You’ll Love Coconut Curry Soup
- Quick: This coconut Curry Soup only takes 10 minutes to prepare and 45 minutes to make.
- Colorful: If you want a dish that will wow your family and friends, this is it! This coconut curry soup is so beautiful, with its colorful broth and toppings.
- Flavorful: Curry is supposed to be jammed with flavor, and this does not fall short. This soup is so damn delicious!

🍲 Ingredients
Fresh Ingredients – Have you ever walked down the “ethnic” food aisle at the grocery store only to find pre-packaged and boxed curry and noodle bowls? Please, friends, quickly divert your eyes and get out of Aisle 10! Skip the packaged curry mixes and go straight for the produce section! Fresh vegetables, aromatics, and herbs are the secret to creating authentic depth and rich flavors in this coconut curry soup. The vibrant colors and textures of butternut squash, peppers, and fresh herbs create a bowl that’s as beautiful as it is delicious.
Nutritional Yeast – This nutty-tasting deactivated yeast is a plant-based eater’s cheesy dream, making its way to the main stage of trendy foods for good reason. It’s the perfect substitute for parmesan cheese. Sprinkle it on popcorn, mash it with potatoes, or add it anywhere you want that distinctive umami flavor. I keep my pantry stocked with Bob’s Red Mill nutritional yeast for all my vegan recipes. Beyond taste, this vegan superfood packs impressive nutrition: just 1/4 cup provides 8g of protein, 3g of fiber, and substantial B vitamins, including B-1, B-2, B-6, and B-12 (11.85mg, 9.70mg, 5.90mg, and 17.60mcg, respectively).
👩🍳 How to Make Coconut Curry Soup

- Into a large soup pot add your coconut oil and heat for 20-30 seconds on medium-low heat before adding your white onion. Sweat this out for around 5 minutes. Stir often to avoid burning.
- 2. Now add your peppers and cook for 1-2 minutes before adding your garlic, ginger, curry, and cumin. I let this cook for 3-5 minutes. The longer you let them cook, the more fragrant the soup. Now add your butternut squash, turn the heat to low, and pop the lid on for 5 minutes or until the squash is tender.

3. Remove lid, increase heat to high and add your red curry paste, desired seasoning to taste, chilli flakes, coconut milk, water, veggie stock paste, nutritional yeast, coconut aminos and tofu. Stir till everyone is well combined and then bring mixture to a boil.

4. Once bubbling, add your noodles and reduce heat. Cook your noodles as per the package instructions.

5. Serve this soup hot with fresh cilantro, lime, jalapeños and red onion!
🗒 Tips and Tricks
- Flavor Development: Let the aromatics (garlic, ginger, curry) cook for 3-5 minutes – the longer they cook, the more fragrant your Coconut Curry Soup.
- Squash: For tender butternut squash, cook it covered on low heat until it is just fork-tender.
- Noodles: Add noodles at the very end to prevent them from becoming soggy.

🗒 Substitutions
- Coconut Oil: Swap coconut oil for any kind of cooking oil. I recommend using olive oil or avocado oil.
- Coconut Milk: I promise this Coconut Curry Soup will not have a heavy coconut flavor, but you can always substitute another milk product.
- Coconut Aminos: This can be swapped with soy sauce for a similar flavour profile.
- Protein: If you aren’t on a vegetarian or vegan diet, swap for cooked chicken or beef.
🗒 Best served with
- Asian-Inspired Broccoli Salad
- Veggie Spring Rolls with Mango Salsa
- Rice Paper Rolls with Peanut Sauce

👝 How to Store Leftovers
This will last for up to 5 days in a tight, sealed container in the fridge.
🤔 Common Questions
This vibrant curry noodle soup comes together so easily, and just like the street vendors in Thailand, all you need is one pot! You can have this simmering in the oven any day of the week, or you can bust it out for friends and family. Trust me, even the most timid curry-goer will enjoy this noodle bowl.
It does have a bit of a kick. If you like it less spicy, use less red curry paste and chili flakes.
Yes! Frozen butternut squash is a great time-saver and works perfectly in this Coconut Curry Soup. Add it directly to the pot without thawing—just adjust the cooking time slightly, as it may cook faster than fresh squash.
Rice noodles are traditional and hold up well in the broth, but you can also use ramen, udon, or even vermicelli. For a lower-carb option, try shirataki noodles or spiralized zucchini.
The combination creates complex flavor layers – curry powder provides aromatic spice notes while red curry paste adds depth, color, and authentic Thai flavor. Together, they create a more well-rounded and rich curry experience than either would alone.

Coconut Curry Soup
Ingredients
- 1 tbsp. coconut oil
- 1 medium sized white onion finely chopped
- 1 red pepper finely chopped
- 3 cloves of garlic finely chopped
- 1 2 inch cube of ginger grated or finely chopped – skin removed
- 1 tbsp. curry powder
- 1 tsp. cumin
- 1 cup butternut squash cubed
- 3 tbsp. red curry paste
- season to taste
- 1/2 tsp chili flakes – add as little or as much as you’d like
- 1 can coconut milk
- 4-6 cups boiling water more if you find the soup is too thick
- 2 tsp. veggie stock paste
- 2 tbsp. nutritional yeast – I used Bob’s Red Mill
- 1 tbsp. coconut aminos
- 1 tbsp. brown sugar
- 1 cup cubed tofu optional
- 45 g uncooked vermicelli rice noodles
- garnish with: fresh cilantro lime, jalapeños pepper and red onion
Instructions
- Into a large soup pot add your coconut oil and heat for 20-30 seconds on medium-low heat before adding your white onion. Sweat this out for around 5 minutes. Stir often to avoid burning.
- Now add your peppers and cook for 1-2 minutes before adding your garlic, ginger, curry and cumin. I let this cook for 3-5 minutes. The longer you let them cook, the more fragrant the soup. Now add your butternut squash, turn heat to low and pop the lid on for 5 minutes or until the squash is tender.
- Remove lid, increase heat to high and add your red curry paste, desired seasoning to taste, chilli flakes, coconut milk, water, veggie stock paste, nutritional yeast, coconut aminos, brown sugar and tofu. Stir till everything is well combined and then bring mixture to a boil.
- Once bubbling add your noodles and reduce heat. Cook your noodles as per package instructions.
- Serve this soup hot with fresh cilantro, lime, jalapeños and red onion!
- Enjoy!!
Notes
Disclaimer: This post was sponsored by Bob’s Red Mill
I’ve made this several times now and it’s a winner. I usually add more veg to it – including zucchini, peppers – to make it go a bit further for meal prepping. I love noodle soups and coconut curry, so this was the perfect hybrid meal for me!
So happy you love this, Adrienne. Adding more veg is always amazing. So glad you are loving our recipes!
Seriously the best soup ever made! I have 3 very happy campers who were licking their lips! Thank you Maria! I’m SO excited that I have discovered you and your food. Can’t wait to try more!!!!
Hi Rosie! Thanks so much for the love. We are so grateful that you enjoyed our recipe!! Let us know what you make next please xx
I did the recipe and it tasted great! I did not have every ingredient at home so I swapped the butternut squash with potatoes and left out the nutritional yeast and it worked perfectly!
Oh yes yes yes Mia! This is awesome. Thanks for the love and for your kind words!!
I absolutely love love it!! Have nothing bad to say about it. It is super simple, and it is easy to add whatever vegetables you have left in the fridge
thank you so much emma, glad you love it!
This is my absolute favorite from Maria! I had made it so many times already that I recently started to experiment and substitute with other veggies. This recipe works basically with ANYTHING. Love it!
YESSSS THIS MAKES ME SO HAPPY!!!
I made a few modifications to make this in the instant pot since the normal pot I have is too small, it still turned out great! I am wondering how to make the tofu- did you cook before hand or just add as normal? It was quite bland when I just added it but the rest of the soup was full of flavour. I will definitely make again!
Hey! Exactly how stated in the recipe is how it was made. The tofu would have soaked up all the flavours from the soup. When I went it the tofu was the furthest from bland but I am sure you’ll agree if you have any for leftovers. Thanks for the love x
Loved this recipe!! It was a hit with vegetarians and meat lovers! I will definitely be keeping this one in my regular rotation of recipes!
Yay, thanks Andrea! That makes me super happy.
This recipe was EVERYTHING. I didn’t have squash around so I subbed in mushrooms and zucchini and it was so good.
If you’re the type to follow recipes to the letter, this will give you the perfect soul soothing soup. If you’re the type to put your own spin on it, this is the perfect base to get creative with what you put in. Either way, DELICIOUS!
Thank you so much beauty! This makes me so happy!
This is absolutely my favorite new recipe. So good and tasty. I actually enjoyed just a little more the second day! We’re making it again this weekend! Thank you so much for sharing.
Yesss!! This is amazing. Everyone seems to be liking the soup more the next day which is amazing. So pumped you’re going to make it again!!!
Great recipe and super simple to make! The toppings you add at the end make a great difference to the dish. I use Thai Kitchen Red Curry Paste and the soup came out as bright as Maria’s photos show. I exactly followed the recipe and it was perfect. The flavours were amazing and rich. I did not need to add any salt. I added tofu to the recipe and it made it super nutritious.
Thank you Maria for this recipe.
Thank you so much Alexia! This is such a great recipe, I am glad you loved it too!