Thai Coconut Curry Soup
This Thai Coconut Curry Soup is creamy, flavourful, and fragrant, with plenty of veggies and noodles to keep you satisfied. Best of all, it takes only 35 minutes from start to finish!
I adore Thai food, but shrimp paste is a key player in so many soups and curries, which means restaurants and takeout aren’t always an option. That’s why I started making Thai-inspired dishes at home, from this Thai coconut curry soup to Thai peanut noodles and vegan pad see ew.
This soup is loosely based on my Thai green curry, with creamy coconut milk and lots of divine Thai basil and ginger. The soup itself isn’t spicy, so feel free to add some Sriracha or do what I do and add lots of scotch bonnet pepper sauce. (Did I just invent a new Thai/Jamaican fusion dish?!)
Why You’ll Love This Thai Coconut Curry Soup
- Crisp cabbage and wilted spinach. Rather than simmering the vegetables in the broth, this Thai coconut curry soup pours the liquid over the veggies. This wilts the spinach, but it allows the cabbage to soften a bit while still retaining some crunch. I love the contrast!
- Lots of noodles. Isn’t soup always better with noodles?! Not all curry soups have noodles added to them, but I wanted this recipe to be a hearty, satisfying meal so in they went! I have no regrets and I don’t think you will either.
- Quick and easy. Don’t let the ingredient list fool you—most of what’s listed are pantry staples or optional additions and the process is easy. Plus, this soup is so full of flavourful ingredients, it doesn’t need to simmer for hours on the stovetop to develop depth.
Notes on Ingredients
Scroll down to the recipe card to find the ingredient quantities and recipe instructions.
- Sesame oil – I like to use toasted sesame oil, which is fragrant and nutty. Coconut oil can be used instead if you prefer.
- Ginger – Use freshly grated ginger, which has much more punch than dried ground ginger.
- Red curry paste – I use this vegan one.
- Red onion
- Garlic
- Sea salt and ground black pepper
- Coconut sugar – Or another sugar you have on hand. While white sugar will work, light brown sugar is probably closest to coconut sugar in terms of flavour.
- Liquid aminos – Or gluten-free tamari, coconut aminos, or lite soy sauce for saltiness and umami.
- Coconut milk – You can use full-fat coconut milk or lite, but full-fat will give you a much richer broth.
- Vegetable broth – I love using homemade vegetable broth.
- Lime
- Sambal oelek or Sriracha – These are optional, for a spicier Thai coconut curry soup.
- Thai basil – Thai basil has a stronger, almost anise-like flavour to it. If you can’t find it, regular basil will do the job, or substitute mint.
- Spinach – Chop this so it’s easy to eat in the soup.
- Purple cabbage
- Dry noodles – Vermicelli noodles, udon noodles, soba noodles or another variety you like or have on hand.
How to Make Thai Coconut Curry Soup
- Cook the aromatics. Warm the sesame oil in a pan, then cook the ginger and curry paste for about a minute. Add the onion and garlic and cook for about 5 minutes, until softened and translucent.
- Simmer. Season with salt and pepper and stir in the sugar and liquid aminos. Add the coconut milk and broth, bring to a boil, then simmer for 10 minutes, stirring occasionally.
- Finish. Squeeze lime into the broth. Divide cooked noodles into bowls, along with the veggies. Ladle the broth over the top, then garnish as desired.
Tips and Variations
- Have fun with the noodles. You could use vermicelli noodles but I had some yummy udon noodles on deck so I used those. This soup also works with soba noodles to keep it gluten-free, or even the rice noodles you use for Pad Thai. Don’t be afraid to switch things up!
- Make it green. I love the warm flavour of red curry in this Thai-inspired soup, but you could use green curry paste for a different spin on the recipe.
- Add protein. Cubes of silken firm tofu are an easy way to work some extra protein into your soup and you don’t even have to cook them first! Just cube and add them to the bowls before pouring in the broth. Edamame is another option.
- Try different vegetables. I used cabbage because, frankly, I had it on hand. Thinly sliced mushrooms, julienned carrots, and bok choy would also work well in this soup.
How to Store Leftovers
You can store the broth with the noodles and vegetables in the fridge, or store each component separately and pour the heated broth over the noodles and veggies. It’s up to you! Either way, the soup will last about 4 days in the refrigerator.
Can I Freeze This Recipe?
Yes! If you freeze this Thai coconut curry soup, I recommend freezing the liquid alone, without the noodles or vegetables. It will keep up to 3 months in an airtight container or freezer bag; let it thaw in the refrigerator before reheating.
More Satisfying Vegan Soup Recipes
- Cabbage Roll Soup
- Vegan Cheeseburger Soup
- Creamy Tomato Soup with Cheesy Croutons
- Roasted Cauliflower Soup
- Vegan Broccoli Cheddar Soup
Enjoy friends! If you make this Thai coconut curry soup, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!
Thai Coconut Curry Soup
Ingredients
- 1 tablespoon sesame oil
- 1 teaspoon freshly grated ginger
- 2 tablespoons red curry paste – I use this vegan one
- ½ red onion, (3.5g)
- 4 cloves garlic, minced
- ¼ teaspoon sea salt
- ¼ teaspoon ground black pepper
- 2 tablespoons coconut sugar, or any sugar
- 1 tablespoon liquid aminos/gluten free tamari/coconut aminos, or lite soy sauce
- 1 13.5 ounce can of coconut milk (full fat or lite), (383g)
- 3 cups vegetable broth
- 1 lime
- ½ tablespoon sambal oelek or Sriracha, optional, for heat
- handle of Thai basil, finely chopped
- handful of spinach, finely chopped
- handful purple cabbage, optional, for topping
- 8-12 ounces dry noodles, any noodles work – vermicelli noodles, udon noodles, soba noodles or other preferred kind
Instructions
- In a pan over medium high heat, heat the sesame oil. Add in the minced ginger and curry paste to fry it, stirring into the oil, for about 1 minute. Add in the chopped onion and the garlic and cook until the onion is slightly translucent, about 5 minutes.
- Add the sea salt, black pepper, coconut sugar, and liquid aminos on top and stir everything together. Add in the coconut milk and the veggie broth. Bring the soup to a boil and then lower to a simmer, allowing to simmer for about 10 minutes, stirring the soup. You can let it simmer even more if desired. Squeeze the lime over, stir, and then remove from heat.
- While the soup is simmering, prepare your noodles according to package directions.
Putting it all Together
- Add the noodles to the soup bowl. IF using noodles that may fall apart, you may prefer to prep the soup base separately, then add to noodles right before serving if storing for leftovers.
- Add in the purple cabbage and any other desired veggies including the spinach. Pour the soup over the noodles and veggies and let sit for about 3 minutes or until cool enough to eat. Add in the thai basil on top, and stir in the sambal oelek (or Sriracha) or if using.
- Enjoy!
Notes
Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.
This was so very yummy!! I make one up (throw everything in and its always good) all the time and it was nice to have a different take on a good bowl of curry soup. I will keep yours for sure and do this one again and often!! I added kale and carrots and tofu and ramen noodles. perfection 🙂
I made this tonight and I almost passed out! It was AMAZING, hands down. I’ve tried many many vegan Thai curry recipes and this one hit home. Thank you so much!!
I hope you’re ok we meant no harm!!! lol Thank you for trying our recipe!!! We’re glad you enjoyed!
Just made this last night but cooked the cabbage when simmering the rest of ingredients, also only used about 1/4 lb of rice noodles. I was missing Malaysian lakhsa soup that we used to easily get before we moved. This totally did it for me, it was excellent! Thank you!
Hi Eliane! These additions sound amazing! Thank you for all these kind words!!
I love this recipe! Delicious and simple. Thank you! 🙂
Thanks so much Melissa!!
Delicious recipe! I made it the other night 🙂
Unfortunately, purple cabbage wasn’t on the ingredient list so by the time I got to that step in the recipe, I had none on hand! Can you add purple cabbage to the ingredient list? How much do you recommend?
Thank you,
Diane
Hi Diane,
So glad you enjoyed! Yes that must have been accidentally overlooked to add it, although it’s just a garnish and not essential! I’ll add it to the list. I honestly just chopped up a handful per bowl! Hope that helps.
This was my first time using udon noodles and OMG they were the perfect noodle for this dish. I really liked how they held onto the soup flavor when raising my fork instead of having everything run off. Will definitely be making this again.
Is there a place you’d recommend for udon noodles. (My grocery store only had them in a 2-pack box)
Hi Candace,
Aww that’s incredible!! Thank you so much for your glowing review. YES, I love Udon noodles!
I’m not sure where to recommend, I got mine in a store in San Francisco, but now I can’t even remember the name of it? But I am almost certain it was this one: https://www.amazon.com/Muso-Japan-Organic-Japanese-Noodles/dp/B006GWADNK/ref=sr_1_10?keywords=udon+noodles&qid=1575412174&sr=8-10
I hope that helps!
jessica, thank you!
Hi Antwan Your welcome! Thank you so much for reading!
You’re welcome Antwan. Thank you so much for reading!
I made this one for dinner tonight and it is absolutely delicious!! Simple to make and rich of flavor, this will be a favorite in my kitchen for sure. Thanks for sharing it.
We’re so happy that you enjoyed this recipe Karina! Thank you so much for reading and leaving such a nice comment!
Delicious recipe and easy to make! We especially liked the inclusion of the red cabbage at the end – added a nice texture and color! Will definitely make this one again:)
Awesome we’re so happy you enjoyed it Christina! Thanks so much for reading!
Made this for my partner and I last night – DELICIOUS!
Such a simple and well balanced recipe. We fried up some Tofu and added that at the end, as well as some crispy chilli in oil.
Adding the Scotch Bonnet Sauce, as recommended, really takes it to the next level.
We can’t wait to make it again!