This easy Vegan Thai Red Curry recipe simmers a medley of colorful vegetables in a dreamy, creamy, and aromatic sauce. Totally customizable and ready in just 30 minutes!

Craving more easy vegan curry recipes? You’ll also love my Easy Vegan Curry, One Pan Tofu Curry, Lentil Curry, and Easy Chickpea Curry recipes.

vegan Thai red curry in a white bowl with rice.

If you’re looking for a change from your everyday stir fry or curry recipe, then you’ll love Vegan Thai Red Curry. It’s another easy and flexible one-pan weeknight meal that doesn’t skimp on flavor!

This easy dish is a lot like my Vegan Thai Green Curry recipe. Both dishes are bursting with outstanding Thai-inspired flavors thanks to a medley of vegetables and a creamy and aromatic sauce. The only difference is that this dish uses red curry paste instead of green curry paste.

What I love most about this vegan red Thai curry recipe is that it’s so flexible! Change up the vegetables based on what you have on hand, add tofu or tempeh for protein, or serve it over rice or noodles. Whatever changes you make, you’ll still be left with a simple meal with to-die-for flavors.

Why you’ll love this easy Thai red curry recipe

  • An easy one-pan dinner – Just simmer the easy ingredients together in a large skillet and in 30 minutes, you have an incredible dinner the whole family will love.
  • The best clean-out-your-fridge recipe – I especially love that this recipe is so flexible. Mix and match the vegetables, make it easier with frozen veggies, add tofu for protein, or lower the spice—almost anything goes!
  • Bursting with flavor – Store-bought red curry paste, simple aromatics, and fresh vegetables pack this dish with vibrant and bold Thai-inspired flavors.
cooked red Thai curry in black skillet.

How to make vegan Thai red curry

Find the complete recipe with measurements in the recipe card below.

Heat the oil in a large skillet over medium-high heat. Once hot, add the onion and saute until translucent. Next, add the garlic and ginger and cook for 30 seconds.

Add the cut vegetables to the skillet with the aromatics. 

Tip: Make sure all of the vegetables are chopped before you start cooking since this recipe moves fast. Or, to save yourself the hassle, buy pre-chopped or frozen veggies instead (no need to thaw them).

cooking diced onions in a black skillet.
cooking chopped vegetables in a black skillet.

Stir the red curry paste, coconut milk, and water into the veggie mix until the paste is dissolved. Next, stir in the kale.

Heat the curry sauce to a simmer, then lower the heat, cover the skillet, and cook until the vegetables are soft.

cooking chopped vegetables in a red curry sauce in a black skillet.
chopped kale on top of red Thai curry in a black skillet.

To finish, stir the chopped tomatoes, maple syrup, soy sauce, and fresh lime juice into the curry and take the pan off the heat.

Serve the red curry in bowls over cooked basmati rice or noodles and garnish with sriracha, fresh basil or cilantro, and lime wedges. Enjoy!

chopped tomatoes on top of red Thai curry in a black skillet.

Variations

There are plenty of changes you can make to this recipe to make it easier to prepare or more accessible: 

  • Mix and match the veggies – Almost any vegetable you like can be tossed in this easy curry recipe! Add zucchini, green beans, peas, sweet potatoes, or anything else that’s already in your fridge.
  • Or use frozen vegetables – Toss a bag of your favorite mixed frozen vegetables in this curry instead of using fresh veggies. They’re pre-chopped and don’t need to be thawed ahead of time, helping you get this meal on the table even faster.
  • For a boost of plant protein – You can add baked or pan-fried tofu, fried tempeh, soy curls, diced seitan chicken, or a can of drained and rinsed chickpeas to the curry with the chopped tomatoes to make this dish even more filling.
  • To make it less spicy – Make this recipe with mild red curry paste and/or reduce the amount to only 2 tablespoons.

Frequently asked questions

Is Thai red curry spicy?

Yes, the red curry paste does give this curry a mild to medium amount of heat; however, the intensity will vary based on the brand of curry paste you use and your spice tolerance. Some readers found this recipe spicy, while others found that the tomatoes and coconut milk tempered most of the heat well.

Is red curry paste vegan?

Authentic red curry paste is made from dried red chili peppers, shrimp paste, lemongrass, spices, and aromatics, so it’s not always vegan-friendly. My favorite red curry paste is by the Thai Kitchen brand because it’s vegan, delicious, and easy to find in most well-stocked grocery stores. Remember to check the ingredients on the jar you buy to make sure it’s vegan-friendly.

Where do you buy vegan Thai red curry paste?

You can find vegan red curry paste in Asian grocery stores, in the international aisle of most major grocery stores, or online.

How do I thicken the red curry sauce?

You can thicken the sauce with a cornstarch slurry (made by mixing 2 tablespoons of cornstarch with 1/4 cup of water). Pour the slurry into the sauce at the very end and stir until it’s thickened to your liking.

How do I store the leftovers?

Once cool, transfer the leftover curry to an airtight container and store it in the refrigerator for 3 to 4 days. It also freezes well for up to 3 months!

Let the leftover curry thaw in the fridge overnight, then reheat it for a few minutes in the microwave or a saucepan over medium heat until warmed through.

close up on cooked red Thai curry in black skillet.
vegan Thai red curry in a white bowl with rice.
4.90 stars (65 ratings)

Vegan Thai Red Curry

This easy Vegan Thai Red Curry recipe simmers a medley of colorful vegetables in a dreamy, creamy, and aromatic sauce. Totally customizable and ready in just 30 minutes!
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 6 servings

Ingredients 
 

  • 1-2 tablespoons olive oil
  • 1 small yellow onion, chopped
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 red bell pepper, thinly sliced into 2 inch slices
  • 1 yellow bell pepper, thinly sliced into 2 inch slices
  • 2 medium carrots, peeled and cut into matchsticks or small rounds
  • 1 cup broccoli florets
  • 1 cup cauliflower florets
  • 2 1/2 tablespoons Thai red curry paste
  • 1 15-oz can full fat coconut milk
  • 1/2 cup water
  • 2 cups thinly sliced kale OR spinach
  • 2 medium roma tomatoes, diced
  • 2 teaspoons pure maple syrup
  • 1 tablespoon low sodium soy sauce (tamari for gluten free)
  • 1 tablespoon fresh lime juice (about 1 lime)
  • 4 cups cooked white or brown rice
  • Optional: Sriracha hot sauce, fresh chopped basil or cilantro

Instructions 

  • First, prepare all of the vegetables and have them close by before you heat the pan. To make the recipe easier, purchase pre-chopped vegetables or frozen. Cook your rice according to package instructions.
  • Heat 1-2 tablespoons olive oil in a large skillet over medium high heat. Once it's warm, add the chopped onion and cook, stirring often, until the onion is translucent, about 3 minutes. Add the garlic and ginger and cook for 30 seconds.
  • Now add the bell peppers, carrots, broccoli and cauliflower. Continue to cook, stirring frequently, for about 2-3 minutes.
  • To the pan, add the red curry paste, coconut milk, and water. Stir well for a few minutes, until the curry paste is dissolved in the coconut milk/water. Now add the kale or spinach and stir it in. Bring to a simmer, then lower the heat and cook covered for 5-10 minutes, until the vegetables have softened. 
  • Stir in the chopped tomatoes, pure maple syrup, soy sauce and fresh lime juice. Remove from heat.
  • Serve immediately with cooked rice and optional Sriracha and fresh basil/cilantro if desired. Enjoy!

Notes

  1. You can use many different vegetables in this curry. Switch it up with zucchini, brussels sprouts, sweet potatoes, or make it easier by using frozen mixed vegetables such as broccoli-cauliflower-carrot mix. Use what you have on hand.
  2. You could also add a protein such as fried tofu, tempeh or vegan chicken. I would stir fry them separately first, then add to the final mix. Or throw in a can of drained and rinsed chickpeas with the tomatoes at the end.
  3. You can use light canned coconut milk if you prefer, it just won’t be nearly as creamy.
  4. For a thicker sauce, at the end of cooking, stir 2 tablespoons of cornstarch in 1/4 cup water, then add to the curry and stir until thickened.
  5. Nutrition facts do not include rice, only the curry.

Nutrition

Serving: 1serving | Calories: 208kcal | Carbohydrates: 15g | Protein: 5g | Fat: 16g | Saturated Fat: 14g | Sodium: 214mg | Potassium: 593mg | Fiber: 3g | Sugar: 5g | Vitamin A: 7540IU | Vitamin C: 118mg | Calcium: 86mg | Iron: 3mg
Course: Main Course
Cuisine: Thai
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

*This recipe was originally published March 2018 and has been reposted with new photos.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , , , , , , , , ,

you may also like:

Comments

  1. Greetings from Germany…

    I found this recipe and had to try it 😊
    I used a little less of the red curry paste, left out the spinach and lime – but ‚oh my‘ is it spicy 😉 the color of the broth is also very light but didn’t want to add more the red curry paste cause of the spiciness already… any tips or tricks on how to get the broth more vibrant color and leave a bit of the spice out?

    1. Hi Sabine. You can make this with yellow curry paste instead, which is very mild. It should give the broth a vibrant color and flavor without much or any heat 🙂

  2. I’m so glad I found your recipe! This was my first time ever attempting to make curry, but it’s one of my favorite dishes so I wanted to try it out! I have eaten at many different authentic Thai restaurants and this recipe did not disappoint in the flavors and consistency I was looking for! I followed your recipe to a T, except I only used frozen broccoli instead of broccoli, cauliflower, and carrots, and I also added some little red potatoes, unpeeled. I love bell peppers, broccoli and potatoes in my curries! All I did was put my potatoes to boil while prepping and starting the curry, then I cut them into chunks and added them after mixing in the spinach so they wouldn’t get mushy. AMAZING! I read a lot of reviews about the consistency and I thought the consistency was perfect, even with the added water. This is definitely on my repeat dinner list! So glad I can now make one of my favorite dishes at home!

    1. Your curry sounds wonderful, Kristin! Thanks for sharing the adjustments you made and for your terrific review! 🙂

  3. This is my favorite curry recipe and honestly the only one I make. I make it really often as it’s a great way to use up those weird odds and ends of fresh veg or use frozen! I’m trying not to use canned coconut milk as much due to the saturated fat. I have dried unsweetened coconut and I’m thinking of using it in a cashew cream sauce instead of the canned milk? Hope it doesn’t ruin it!!

    1. I’m so glad you love this curry recipe so much, so do I! I have made it with cashew cream before and it works great, but the curry will be thicker. Not really a problem, you can always add more water to thin it out if you’d like. Thank you!

  4. Another amazing recipe from this blog! I’ve been trying to make Thai red curry with different store-back sauces, different recipes, etc. but found them all lacking. This one is so so good! I adjusted by adding some no-chicken bullion and did not have like. Regardless, this was super great and my skeptical boyfriend even loved it. Thank you again, can always trust your recipes! 🙂

    1. You are welcome, Brenda! How terrific you and your boyfriend loved the recipe! Thanks for sharing your wonderful feedback and review!

  5. Loved the use of veggies in this recipe. It definitely made it blend together nicely. It would be better over noodles than the brown rice I served it with. Also, if you want a non vegan spinoff, try a tablespoon or two of butter when sautéing.

  6. Amazing- I used yellow curry paste- added; mushrooms, zucchini, and yellow squash over a wild/white rice mix.

  7. Delicious and definitely a keeper at our house! I was out of tomatoes, so I left them out and added zucchini. I also substituted green curry paste for the red since I was out of the red (I looked it up and green can be substituted for red in recipes, but it’s milder). I like the idea from others of using what veggies you have. I was out of bell peppers, so I increased the cauliflower and broccoli. We served this over quinoa and sprinkled sesame seeds on top. I omitted the water and the sauce seemed great. I did use some water when cooking the veggies so there was some in my pan already.

    1. Hi Lorna. Thank you for sharing your experience, ideas, and feedback on the curry recipe! I’m so glad you loved it! It is a great recipe to use a variety of vegetables in! Happy cooking!

  8. Delicious but I agree with others, it’s too watery. Maybe that’s just personal preference but I made a cornstarch slurry and that helped a bit. I think some of it comes from condensation on the lid of the pan. If I made it again, I would omit the extra water and try my best to not get any condensation into the pan.

  9. Just made this for lunch and it was delicious! A great way to use the fresh garden veggies in my fridge. Peas, carrots, snap peas, broccoli, cauliflower, peppers, you can throw in whatever you have. I threw in a jalapeno (seeded and cored) because I had one, and after reading the comments I omitted the water. The sauce thickened nicely and the flavour was great. It took me almost an hour from start to finish, but it was worth it as I have leftovers to reheat. I served it over brown rice ramen, but I could have omitted the noodles easily. This will go in my rotation for work lunches.

    1. Hi Linda. Thank you for taking time to share your wonderful review and feedback! Your curry sounds really delicious!

    1. New subscriber, slowly converting to a vegan diet.
      Great, easy and simple recipe- thanks.
      However, agree with those that suggested not adding water to this curry.
      FYI, depending on the region, Thai green curry could be spicier (hotter) than red!

  10. Can’t wait to make this! Is there a way to convert this recipe for the instant pot? Thanks for your great recipes! You are very appreciated!

    1. You’re so welcome, Kat! I haven’t tried making this in the Instant Pot but I’m sure it can be done. It shouldn’t take long either!

  11. The flavors were good, but the consistency was more watery and less creamy than I expected. I might try it again and omit the water.

  12. I made this last night, and it tasted amazing! I omitted the kale and tomatoes at the end. I also water sauteed the onion instead of using oil. And I cut the water down to 1/4 cup.

    1. I’m so glad that you loved the curry, Diana! Thank you for sharing your great review and feedback! Wishing you happy cooking!

      1. Definitely a keeper! Based on other reviews, omitted the water and the consistency was perfect! I’m not a Kale eater (gasp!) and didn’t miss it at all. Also added chicken (double gasp!) and it was delicious. Shrimp would probably be good too. Thanks for sharing the recipe, it’s a good one to have in the rotation!

        1. Hi Michelle. I’m thrilled that you loved the curry! Thanks for sharing your terrific feedback! I’m glad the recipe is going into your meal rotation! Happy cooking!

  13. One of my favorite recipes!! So versatile you can use whatever veggies you have. I usually add extra curry paste and a jalapeño for extra heat. Also I leave out the extra water, as we like it on the creamy side. We’ve made this several times now and it never disappoints. So good. 

  14. This was so delish. A few adjustments:

    Marinara instead of tomatoes cause that’s what I had; coconut sugar instead of maple syrup; 2 tsp turmeric; frozen peas at the end and 1 T of arrowroot to thicken it. Served it over jovial cassava orzo and it was perfection. 

  15. We liked the flavors but felt it was more broth than we preferred. Made a cornstarch slurry which gave it a bit more body. Added browned extra firm tofu to make it a full meal deal.

  16. I’ve made this 2 times so far and it’s been fabulous both times. I love that I can use whatever vegetables that I have on hand! I used a bit more curry paste than the recipe calls for but I think that’s personal preference. We served ours over ramen noodles; delish!

    1. I forgot that I do add about 1-2 cups veggie broth depending on how many vegetables I’ve thrown in so that I have enough broth. 

    2. Great recipe! My daughter loved it! I like that this recipe is versatile. I omitted Kale and spinach and used California blend vegetables. I used honey instead of maple syrup. It came out beautiful!

  17. Been meaning to share this review for the longest time now!

    This is our absolute favourite. So much so, that we will have it at least every second or every third week during winter! 🙂 Love adding mushrooms to the mix. 
    Some spring onion and coriander towards the end of cooking adds a nice little lift! However, the recipe as is, is absolutely delicious!!

    Thankyou Nora 

    1. Thank you for sharing your wonderful review and comments! I’m glad you love the curry, and thrilled you have added it to your meal rotation!

    1. You could, it just won’t be as rich and may have a little soy milk taste to it. Canned coconut milk is much more rich and creamy.

  18. I love this recipe! Yesterday was probably my fourth time making it. I am not a big fan of maple syrup, so I used coconut sugar instead. I also added a jalapeno pepper because I like spicy food.
    I’ve had to use 2 cans of coconut milk each time I’ve made this, otherwise it isn’t really soupy at all. Nora, do you know why this might be?

    1. I’m glad you are enjoying the recipe! You can use more coconut milk if you want it to be quite thin and soupy, but it’s not meant to be a soup, but a thicker curry to go over rice. But it’s fine to adjust it to your preferences. Thanks!

  19. I have been vegan for 10 weeks now and eaten a lot of veggies, this was my first curry and wow, sooo tasty, I had it with rice and naan bread and I put this meal to the top of my favourite meal list ??

    1. This looks delicious and can’t wait to try! Caution to Sheila……very few naans are vegan. ? the struggle is real!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.