This vegan Thai red curry is a quick, one-pot noodle soup made with coconut milk, red curry paste, and vegetables. It’s ready in under 30 minutes and delivers a rich, spicy, and creamy broth with minimal effort.
For even more tempting Thai recipes, make sure to take a peek at this delicious Thai salad with tofu and peanut sauce, classic pad Thai with a plant-based twist, and our cozy Thai-inspired noodle soup!

Here’s a quick glance at what you’ll need to make this vegan Thai red curry recipe:

Are you a visual learner? We’ve got the step-by-step process with photos right here!
Step 1: Make Soup Noodles – Start by cooking the rice vermicelli noodles first. Bring a pot of water to a boil, then turn off the heat. Add the rice vermicelli and soak for 3 to 5 minutes until soft. Do not over-soak the noodles—they will continue softening in the hot broth and can become mushy. Transfer to a colander over the sink to drain and rinse with cold water to stop the cooking process.

Step 2: Prepare Curry Paste – In a large saucepan, heat the oil over medium heat. Add the curry paste and fry, stirring frequently, until it has darkened in color and is very fragrant; about 5 minutes. Add a few splashes of vegetable stock if it starts sticking to the bottom of the pan.

Step 3: Create Curry Broth for Soup – Add the vegetable broth (or bouillon and water), coconut milk, broccoli, green beans, and carrots. Stir well to combine. Increase the heat to bring to a boil, then lower to a gentle simmer. Simmer until the veggies are crisp-tender; 5 to 10 minutes.


Step 4: Finish Curry Broth – Add the soy sauce, sugar and lime juice and stir well. Taste and adjust the seasonings as necessary. Remove from the heat.
Step 5: Portion Out and Serve – Divide the noodles among 4 bowls and ladle the vegan curry over them. Garnish each bowl with cherry tomatoes, chopped peanuts, cilantro, and a lime wedge. Enjoy!

This vegan Thai red curry recipe is so good, but if you’re not into super spicy food, then I encourage you not to give up on this recipe. Just modify it a bit!

Red curry is a Thai curry made with red chili peppers, herbs, spices, and coconut milk, which gives it a rich, creamy texture and a bold, slightly spicy flavor. It’s commonly used in soups, sauces, and stir-fries and is known for being more vibrant and a bit spicier than milder curries like yellow curry.
This red curry soup with vegetables will last about 3–4 days in the fridge when stored in an airtight container. For best results, let it cool completely before storing and reheat gently on the stove or in the microwave.
Yes! Start by using light coconut milk or replacing part of the coconut milk with a lower-fat plant-based milk or vegetable broth. You can also reduce the overall amount of oil used and load up on extra veggies and broth to keep it filling while keeping the richness lighter.
And don’t miss our round-up of the best vegan soups we’ve ever made! If you’re searching for more Thai-inspired meals, make sure to take a peek at this terrific Tofu Satay appetizer. It’s super easy to make and oh-so-tasty!

If you make this vegan Thai red curry recipe, please leave a star rating and let me know what you think in the comments below! I love reading your comments!

Leave a Comment
This vegan Thai red curry is a delicious and comforting dish that’s packed with flavor. The coconut milk and red curry paste give it a rich and creamy texture while the vegetables and tofu provide a good source of vitamins and protein. The cilantro gives it a refreshing taste. You could also add some chickpeas or lentils to make it more filling.
Incredible curry noodle soup recipe! It’s tasty and easy to make, I’m obsessed!
It looks so yummy. I can’t wait to try it soon!
I love curries and am always so happy to try out a new recipe. This one is delicious and is definitely a keeper. Thank you for sharing.
I absolutely adore the warmth, flavor combinations, and noodle-y goodness of this dish!! I keep red curry paste and vermicelli noodles on hand in my pantry all the time because of this recipe 🙂 SO good!
I love Thai food! These noodles look incredible! 😀
Love the rich curry flavor… delicious noodle soup!
What a delicious meal!
This soup looks amazing! Love that it’s a quick recipe too!
A go-to dish for me!
Love making curries at home, and this was delish!