This one-pot vegan Thai curry coconut soup with zoodles is such a delicious, healthy and quick option to have for the upcoming change in season. The red curry paste and fresh ginger add the perfect amount of heat and flavor while the creamy coconut milk smooths everything out! I've added in mushrooms, spiralized red pepper and zucchini noodles to really up the nutritional value and fresh flavor. If you're a fan of Thai food then this vegan, grain-free and nut-free soup is for you!

This yummy vegan Thai coconut curry soup is the perfect spicy, creamy, savory and vibrant recipe to get you through these chilly winter months. It is rich, filling and soothing on the throat.
I absolutely love how easy this one-pot soup is to make. I can prep it in under ten minutes and it cooks in just 15 minutes with minimal hands-on time required.
Thai food has got to be one of my ultimate favorite cuisines. I love the way a perfect balance of heat is married to sweet and sour flavors. Ginger, lemongrass, coconut - these three ingredients are a match made in heaven! Pair them with the deep notes of a great curry paste and you are well on your way to enjoying a taste sensation!

Ingredients
This right here is the healthy, vibrant comfort food you have been craving this chilly season. It offers so much flavor. We've got fresh ginger, lemongrass, Thai basil and cilantro paired with a little heat from the red Thai curry paste and some sweet creaminess from the coconut milk.
Here are the eight simple ingredients you need:
- full-fat coconut milk
- low sodium vegetable broth
- fresh ginger root
- Thai red curry paste
- fresh lemongrass
- mushrooms
- red bell pepper
- zucchini
I like to garnish the soup with fresh Thai basil, cilantro and a squeeze of fresh lime juice.

The Differences Between Red, Green, and Yellow Thai Curry Paste
There are three main types of Thai curry paste that you can purchase: red, green, and yellow.
The difference in color is directly related to the type of chili that is used as a base for the paste along with the other ingredients, like sweet red, green and yellow peppers.
Curry paste will usually have a few common ingredients used in all three types. However, each type of curry paste will have it's own unique flavor profile and level of heat.
Every brand of curry paste will be different, even inside of the red, green and yellow varieties. If keeping this recipe vegan is important to you, it should be noted that many curry pastes will include a fish sauce and/or shrimp paste as an ingredient. Just be sure to check the label before purchasing your curry paste to ensure there are no animal ingredients.
All three typically use: onion, garlic, turmeric, coriander, lemongrass, galangal and ginger. Below is where they are different:
- Red Thai curry paste typically includes dried red chiles and red pepper
- Green Thai curry paste typically includes green chiles and green pepper
- Yellow Thai curry paste typically includes yellow chiles
Is Red Curry Paste Spicy?
As for heat, let the color be your guide! Typically red curry paste offers more spice than green curry paste, with yellow curry paste falling somewhere in between.
Depending on the brand you buy, some red curry pastes may be spicier than others. For this Thai coconut soup recipe we will be using two teaspoons of red curry paste. The end result of this soup will be well-rounded with the sweetness of the coconut milk, the depth of flavor from the vegetable broth and the tang of the fresh lime juice.
Feel free to adjust the heat to your preference, adding a little more spice if you prefer.
Use a Spiralizer and a Microplane
There are two tools I would recommend for this vegan zoodle soup. The first one is a spiralizer. With this specialized tool you can make the vegetable noodles from red bell pepper and zucchini.
Another tool that will make your Thai soup perfect is a microplane. I use this for the fresh ginger. It's perfect because ginger has a very tough texture and for this coconut soup, we're going for a smooth base.

Now let's get cooking!
Print
Vegan Thai Coconut Curry Soup with Zoodles
- Total Time: 25 minutes
- Yield: 4-6 1x
- Diet: Vegan
Description
This one-pot vegan Thai curry coconut soup with zoodles is such a delicious, healthy and quick option to have for the upcoming change in season. The red curry paste and fresh ginger add the perfect amount of heat and flavor while the creamy coconut milk smooths everything out! I've added in mushrooms, spiralized red pepper and zucchini noodles to really up the nutritional value and fresh flavor. If you're a fan of Thai food then this vegan, grain-free and nut-free soup is for you!
Ingredients
- 1 tablespoon coconut oil (or avocado oil)
- 1 yellow onion, thinly sliced
- 6 cloves garlic, minced
- 1 tablespoon curry powder
- 1-inch fresh ginger root, peeled and grated on microplane
- 2 tablespoons Thai red or yellow curry paste (this is my favorite brand)
- 2, 13.5 oz. full-fat coconut milk
- 5 cups low-sodium vegetable broth
- 2 tablespoons maple sugar (or coconut sugar)
- 2 cups sliced mushrooms (white button or any kind)
- 1 red bell pepper, stem and seeds removed, spiralized, noodles trimmed
- 2 medium zucchinis, spiralized, noodles trimmed
- 1-2 handfuls chopped baby spinach (optional)
- ¼ cup fresh Thai basil leaves, large stems removed, leaves chopped
- ¼ cup fresh cilantro, large stems removed, leaves chopped
- 1 large juicy lime, zested and juiced
- 2 scallions (green onions), diced
- optional: 2.4 ounces 100% buckwheat ramen or 8 ounces rice noodles or black rice noodles if desired
Instructions
- Heat oil in a 5.5 quart dutch oven over medium heat. Add the onion, garlic, curry powder and ginger and sauté for 3 minutes until fragrant.
- Add the curry paste, coconut milk, broth, maple sugar (or coconut sugar), mushrooms, bell pepper and zucchini noodles and bring to a simmer. Simmer for 10 minutes until the vegetables are fork tender.
- Add noodles if desired. See package for cooking time.
- Turn off the burner, stir in the spinach if using. Add the herbs, green onions, lime zest and lime juice.
- Garnish with more Thai basil, green onions, cilantro and lime wedges if desired.
- Once fully cooled you can store leftovers in an airtight container in your refrigerator for up to five days.
- Prep Time: 10
- Cook Time: 15
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
I've been inspired to create this dish by a recipe I came across on the Inspiralized food blog. This version is vegan. I've also increased the mushrooms and added in spiralized red bell peppers.




Chris says
This recipe was AMAAAAZING!!!!! Absolutely recommend trying this if you haven’t ❤️
Elaine Gordon says
Thank you SO much, Chris!! Your kind words made my day 🥹❤️ I'm thrilled you loved the Thai curry coconut soup—it’s one of my personal favorites too! I really appreciate you taking the time to leave a review and share the love. Hope you get to enjoy it again soon!