Thai Red Curry with Vegetables

This Thai red curry recipe is so easy to make at home! It's much tastier than takeout and healthier, too. This recipe is vegetarian, vegan and gluten free!

1237 Reviews
2670CommentsJump to recipe

Homemade Thai red curry recipe with vegetables! So much better than takeout. cookieandkate.com

You know dinner was good when you want to eat it for breakfast. Speaking of, it’s 10 am and I’m writing with a happy belly.

This Thai red curry made a fantastic meal last night and perhaps an even better breakfast this morning. It’s warm, comforting, and perfect for cool days. It’s a little rich, too, but so full of vegetables that it doesn’t feel too indulgent.

Thai red curry ingredients

I’ve been meaning to try a red Thai curry based on my green curry for a while now, and I’m so glad I finally did. It’s the best curry I’ve ever had, restaurant versions included! Yeah, I said it.

Bonus? You should be able to find everything you need for this simple curry at a well-stocked grocery store.

Watch How to Make Thai Red Curry

Thai Red Curry Tips

  • The secret to making amazing Thai curries is to use plenty of aromatics, like onion, ginger and garlic.
  • Choose full-fat coconut milk for its richness (you won’t regret it!).
  • Stirring in just a little bit of rice vinegar and sugar adds tons of complexity.
  • Readily available store-bought Thai red curry paste adds characteristic Thai flavor and, bonus, the Thai Kitchen brand is vegetarian. You can make your own if you’re so inclined, though.
  • Feel free to change up the vegetables, as long as you slice them so they’re all pretty small and about the same size. You could try broccoli, cauliflower, mushrooms, diced butternut or sweet potato (which will probably require a longer cooking time), sliced zucchini and/or yellow squash.

how to make Thai red curry with vegetables

Thai red curry with coconut milk and vegetables! Learn how to make it at cookieandkate.com

Please let me know how this recipe turns out for you in the comments. I love to hear from you.

If you enjoy this hearty dinner recipe, be sure to check out my cookbook for more!

This Thai red curry with vegetables is the best! cookieandkate.com

This red Thai curry recipe is just as good as your favorite Thai restaurant's! cookieandkate.com

Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!

Thai Red Curry with Vegetables

  • Author: Cookie and Kate
  • Prep Time: 10 mins
  • Cook Time: 30 mins
  • Total Time: 40 minutes
  • Yield: 4 servings

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 1237 reviews

Print

This Thai red curry recipe is so easy to make at home! It’s much tastier than takeout and healthier, too. Feel free to change up the vegetables (you’ll need about 3 cups total) and skip the kale if you want a more traditional Thai curry. This recipe is vegetarian, vegan and gluten free for all to enjoy. Recipe yields 4 servings.

Ingredients

  • 1 ¼ cups brown jasmine rice or long-grain brown rice, rinsed
  • 1 tablespoon coconut oil or olive oil
  • 1 small white onion, chopped (about 1 cup)
  • Pinch of salt, more to taste
  • 1 tablespoon finely grated fresh ginger (about a 1-inch nub of ginger)
  • 2 cloves garlic, pressed or minced
  • 1 red bell pepper, sliced into thin 2-inch long strips
  • 1 yellow, orange or green bell pepper, sliced into thin 2-inch long strips
  • 3 carrots, peeled and sliced on the diagonal into ¼-inch thick rounds (about 1 cup)
  • 2 tablespoons Thai red curry paste*
  • 1 can (14 ounces) regular coconut milk**
  • ½ cup water
  • 1 ½ cups packed thinly sliced kale (tough ribs removed first), preferably the Tuscan/lacinato/dinosaur variety
  • 1 ½ teaspoons coconut sugar or turbinado (raw) sugar or brown sugar
  • 1 tablespoon tamari or soy sauce***
  • 2 teaspoons rice vinegar or fresh lime juice
  • Garnishes/sides: handful of chopped fresh basil or cilantro, optional red pepper flakes, optional sriracha or chili garlic sauce

Instructions

  1. To cook the rice, bring a large pot of water to boil. Add the rinsed rice and continue boiling for 30 minutes, reducing heat as necessary to prevent overflow. Remove from heat, drain the rice and return the rice to pot. Cover and let the rice rest for 10 minutes or longer, until you’re ready to serve. Just before serving, season the rice to taste with salt and fluff it with a fork.
  2. To make the curry, warm a large skillet with deep sides over medium heat. Once it’s hot, add the oil. Add the onion and a sprinkle of salt and cook, stirring often, until the onion has softened and is turning translucent, about 5 minutes. Add the ginger and garlic and cook until fragrant, about 30 seconds, while stirring continuously.
  3. Add the bell peppers and carrots. Cook until the bell peppers are fork-tender, 3 to 5 more minutes, stirring occasionally. Then add the curry paste and cook, stirring often, for 2 minutes.
  4. Add the coconut milk, water, kale and sugar, and stir to combine. Bring the mixture to a simmer over medium heat. Reduce heat as necessary to maintain a gentle simmer and cook until the peppers, carrots and kale have softened to your liking, about 5 to 10 minutes, stirring occasionally.
  5. Remove the pot from the heat and season with tamari and rice vinegar. Add salt (I added ¼ teaspoon for optimal flavor), to taste. If the curry needs a little more punch, add ½ teaspoon more tamari, or for more acidity, add ½ teaspoon more rice vinegar. Divide rice and curry into bowls and garnish with chopped cilantro and a sprinkle of red pepper flakes, if you’d like. If you love spicy curries, serve with sriracha or chili garlic sauce on the side.

Notes

Recipe adapted from my Thai green curry recipe.
*Red Thai curry paste: Look for it in the Asian section of the grocery store. I like Thai Kitchen brand, which is vegetarian. Not all brands are (they can contain fish sauce and/or shrimp paste).
**Coconut milk: For rich and creamy curry, you need to use regular (not light/reduced fat) coconut milk that contains guar gum. My favorite is Native Forest Classic. The varieties without guar gum (which are becoming more widely available) aren’t nearly as creamy, even though their fat content is the same.
***Make it gluten free: Be sure to use gluten-free tamari instead of regular soy sauce.
If you want to add tofu: I’d suggest baking it first and adding it with the coconut milk in step 4. If you add raw tofu, it will soak up too much of the liquid, and baking it greatly improves the texture, anyway.
Update 8/10/2016: I tweaked this recipe a tiny bit to make it richer and more flavorful (decreased water from ¾ cup to ½ cup, and increased tamari to 1 tablespoon and vinegar to 2 teaspoons). I also updated the post with better photos!
If you love this recipe: Be sure to check out my other Thai-inspired recipes here! Don’t miss the Thai pineapple fried rice.

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.

Kate and Cookie

HELLO, MY NAME IS

Kathryne Taylor

I'm a vegetable enthusiast, dog lover, mother and bestselling cookbook author. I've been sharing recipes here since 2010, and I'm always cooking something new in my Kansas City kitchen. Cook with me!

Leave a comment

Your comments make my day. Thank you! If you have a question, please skim the comments section—you might find an immediate answer there.
If you made the recipe, please choose a star rating, too.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. Rohit

    Your curry is yellow. I made the recipe with some twist of my own. I used non refined mustard oil. I used Tofu, Yellow Zucchini, Aubergine, Mushrooms, Red and Yellow Bell Peppers. I used a mix of Kokum, Soy Sauce, Vinegar to flavor Tofu and curry. To make it more red, used powdered Deggi Mirch. The result was awesome.

    1. Kate

      The name of the recipe derives from the Thai red curry paste I use, not as much from the color of the actual dish. Your version sounds excellent, Rohit!

  2. Shea

    This recipe was so delicious, everyone at the table loved it! I loved it so much i snuck spoonfuls all night and had it for breakfast.

    Now I’m back to make it again!!

    Thank you!

    1. Kate

      That’s when you know it’s good! Thanks, Shea.

  3. Elena

    Wow, thank you for this amazing recipe! Added some of your crispy baked tofu and it was delicious !

    1. Kate

      Yum! That sounds excellent, Elena. Thanks.

  4. Claire

    I added 2 habaneros and extra ginger and garlic to make it spicier. It turned out great.

    1. Kate

      Yum!

  5. C Marsh

    I agree with you. This is one of the best curries I’ve EVER had, restaurant included. As for your tofu tip, baking it takes too long for me. Part of the appeal of this recipe is the speed. However, place the tofu in a flat bowl and “press it” under some paper towel and a cast iron pan, and voila! Tofu that doesn’t get soggy and is a fantastic addition to this recipe. Also, I tend to skip the 1/2 cup water when I’m using coconut milk… Thanks for sharing this! It’s a regular recipe in our house now…

    1. Kate

      I’m so glad you enjoy it, C! Your version sounds delicious.

  6. Ed D

    Really good flavors. Added some chicken breast and 1/2’d the curry paste because I’m a wimp but well worth it. Now in the rotation…oh and straight up props for saying 3 chopped carrots = 1 measured cup. small onion =?

    1. Kate

      Small onion is about 1 cup chopped. So glad you enjoyed it!

  7. Ryan

    Made this tonight, and yea, it was pretty amazing! I served it with some salmon (which got a spoonful of the curry poured on top) and a bed of riced cauliflower. I have given the riced cauliflower attempts before and it didn’t work well with those dishes, but wow, with this curry, it is perfect. All the bold flavors of the curry took over the cauliflower, which gave me just the right amount of ricey textures and none of the ricey carbs! Bravo on the recipe!

    1. Kate

      I’m so glad this worked out for you, Ryan! That riced cauliflower is delicious in this dish.

  8. sarah

    Made this tonight after bookmarking it for 1 month…. wish I did it sooner! ITS AMAZING. STOP READING. COOK IT NOW

    1. Kate

      Too kind of you, Sarah! Thank you. :)

  9. Ryan Armishaw

    Really great! Thank you. I made it just as the recipe called for and it turned out beautifully. I can’t wait to add some different veggies (butternut squash, cauliflower, etc). I’ll have to check out the other recipes you have on the site.

    1. Kate

      Yes, have fun experimenting! Have you seen my green curry recipe? It’s super popular, and I think you’d like it!

      1. Ryan

        I saw it and I think I will try making it tonight. Cheers

  10. Sarah

    This recipe was phenomenal!! My husband, my co-workers absolutely loved it… can’t say enough about it. I could eat it every week – in fact have made it 2x in 2 weeks! Now on the lookout for a recipe as good ;-)

  11. Shannon

    This was delicious! It’s a recipe that I’ll be using again and again. Thank you!!!

    1. Kate

      Love hearing this, Shannon!

  12. Emma

    This was delicious! I’ve recently started eating vegan due to being lactose-intolerant and (now) an aversion to meat. My entire family ate this happily – including a carnivore brother! I omitted the sugar, added a few basil leaves, and probably added an atrocious amount of cilantro on top.

    1. Kate

      I love hearing this, Emma! I’m so glad this could help you navigate your dietary needs.

  13. Sam

    This was sooo yummy and easy, thank you! And I live in Thailand haha. I included pumpkin and kaffir lime leaves, delish!!

    1. Kate

      Oh, those additions sound delicious, Sam!

  14. MP

    Does anyone have any advice on freezing for this meal?

    1. Kate

      Hi MP, this should be a good candidate for freezing. I’d just divide it into individual portions, freeze and reheat in the microwave.

  15. Julie

    Very easy and delicious! Had to sub spinach for the kale and used lite coconut milk so I didn’t add water. Served with chicken over brown rice. Yum!!

    1. Kate

      Delicious! Thanks, Julie.

  16. Alexis McLeod

    Awesome recipe, made it tonight for dinner and it was a hit. It can be as spicy or as mild as you want and is extremely versatile!

    1. Kate

      Thank you, Alexis! I like that you can vary the heat level, too.

  17. Olivia

    I’ve made this recipe multiple times, and it always works perfectly with whatever vegetables I’m looking to use up in the fridge. Hands down my favourite thai curry recipe, ever! Thank you!!!!

    1. Kate

      Perfect! Thank you, Olivia!

  18. Linda

    This curry is delicious! I will definitely make this again. I used sweet potato, zucchini, red pepper and mushrooms. YUM!

    1. Kate

      Yum is right! I’m so glad you liked this, Linda.

  19. Judith

    Very yummy. Made it impromptu today when I got home from a horse show and was craving Thai food. Here in the country there are no vegan restaurants, so when I have a craving, I better have a well stocked pantry and icebox!

    1. Kate

      I’m glad this worked for you, Judith!

  20. J

    I am a picky eater (aka don’t like coconut, rice or tofu), but on a whim I decided to make this curry and added tofu. I must say my mind and palate was absolutely blown!!! Thank you for creating such an exceptional recipe to share!

    1. Kate

      Hooray! I’m so glad this was pleasantly surprising.

  21. Collett

    hello,

    this looks delicious, I’m making it tomorrow. Do you have nutritional facts on your recipes? I’d like to add it to my fitness pal so I can track my nutrition.

    Thank you, I’ll be checking out more of your recipes!

    1. Kate

      Hi, Collett! Unfortunately, I don’t have nutritional info available for my recipes just yet. I’m looking for a solution, and will update about it once I find one. In the meantime, here’s a nutrition calculator that might come in handy.

  22. Robyn

    Spot on. I didn’t put in the tamari or rice wine vinegar as to be honest it already tasted beautiful and I had two fussy people to cater for. Husband loved it and so did the 3 year old (amazing that both cleaned their plates.)

    1. Kate

      Happy to hear this was a hit, Robyn!

  23. Onyinye

    This recipe was great! I’m new to your blog and I see myself becoming a regular after this delicious curry :)

    1. Kate

      I’m so glad you found my blog, Onyinye! Let me know which other recipes you try.

  24. Hayley

    I added between 1/3 and 1/2 cup red lentils to add protein just before boiling and simmering the mixture. They were barely noticeable and the curry was delicious. Next time I will use the lentils again as thickener with light coconut milk, as while I appreciate the creamy texture I find full-fat very heavy.

    1. Kate

      I’ll have to try that lentil technique, Hayley. Thanks for sharing!

  25. J

    Epic! It makes a very mild curry, but still super tasty. I used less sugar, lime (definitely do this over vinegar), reduced the carrot/added sliced mushrooms and broccoli, and added finely diced baby red chillis with the onion and garlic.

    Thanks for the recipe, this will definitely be going into rotation!

    1. Kate

      Thanks, J!

  26. Carol

    I made this for dinner tonight and it was wonderful. I’ll make it again. It is time intensive. I’m a slow cook so it took me nearly an hour to prep everything. I substituted some of the veg, used cubed zucchini and sliced mushrooms, and added some pressed, stir-fried (and seasoned) tofu.

    1. Kate

      That sounds delicious, Carol! And this is a good recipe to turn a podcast on or good audiobook while prepping, for sure. :) It’s worth it, though!

  27. Julie

    Oh my goodness! I just finished making this and it is sooooo delicious! I’ve been looking for a good curry recipe and this is definitely an excellent one. I also made coconut rice to go with it. Please make it, you won’t regret it.

    1. Kate

      I’m so glad you found this recipe, Julie! Thanks for commenting.

  28. Jessica

    Came across this recipe after googling Thai red curry. So glad I tried your recipe out. Tasted so good! I’m a bit picky with Thai curry because I’ve had some really good ones at a Thai restaurant in town, but wow, I was surprised. I did add some Thai chili peppers because I love a spicy kick to my curry. Absolutely loved how it turned out! Will definitely check out your other recipes. Thank you! :)

    1. Kate

      Well, I’m so glad this passed your picky tastebuds, Jessica!

  29. Sarah

    This recipe is AMAZING!!! I make it at least every other week – my husband and I absolutely LOVE it!!! Thank you Cookie & Kate!

    1. Kate

      Thank you, Sarah! This is a good one, for sure. :)

  30. Lyn

    Very good vegan recipe- but it didn’t need the sugar, it was sweet enough with coconut milk and carrots. Next time I may add garbanzo beans for protein. thanks!!Lyn

    1. Kate

      Thanks, Lyn!

  31. Laura

    Made it tonight, delicious! Will make again.

    1. Kate

      Great! Thanks, Laura.

  32. jeff

    I want more liquid in my curry- more sauce to soak into the rice. How do I accomplish with out losing the great flavor I have already created

  33. Arlene

    Easy to follow recipe. I used frozen veges and coconut cream.
    Thanks for sharing.

    1. Kate

      Perfect! Thanks, Arlene.

  34. Abbigail

    I just made this for my lunch and it was so amazing! I didn’t have rice vinegar or tamari so I opted for your suggestions, and I forgot to get ginger at the store so I didn’t make any substitutions for that, but it is still so good! The whole time it was cooking and I could smell the curry, I kept chanting, “I’m a chef! I’m a chef!” I became vegan about a month and a half ago so I’m always looking for new delicious recipes that prove vegan food is delicious. Thanks so much! :)

    1. Kate

      Haha! You *are* a chef, Abbigail. I’m so glad you love it. All the best with your continued veganism!

  35. Arlene

    Delicious! My husband, who cannot live without meat, loved it too!

  36. Lynne

    I am in the middle of making this recipe and have baked some tofu but you didn’t say if the tofu replaces some of the veggies? I am not sure if there will be enough liquid. Hmmm.

    1. Kate

      Hi, Lynne! The tofu isn’t supposed to replace any of the veggies, no.

  37. Alex

    Dear Kate,

    I am a novice cook and was very intimated to try this dish out. But because courage is having fear and doing it anyway, I gave this a shot (and honestly I didn’t want to cook the same old things again and again).

    It tastes so good and it wasn’t even that hard to cook. It feels so nice to cook food that tastes really really really good! Thank you for your recipe and your beautiful website. It’s a gift from above.

    1. Kate

      I’m so glad you conquered your fears, Alex!

  38. Chloe

    Do you have the nutritional information for this recipe?

    1. Kate

      Unfortunately, I don’t have nutritional info available for my recipes just yet. I’m looking for a solution, and will update about it once I find one. In the meantime, here’s a nutrition calculator that might come in handy.

  39. Chasiti Mosely

    Tried it! Love the recipe. I added potatoes. I think next time I will probably do half the amount of rice vinegar. It seemed to have a really strong taste!

    1. Kate

      Feel free to adjust it to your tastes, Chasiti!

  40. Kristen Phillips

    That was the first curry i’ve ever made and it turned out beautiful and delicious! Thanks so much!

    1. Kate

      Hooray! Here’s to many more curry dishes in your future, Kristen. :)

  41. Tim

    No lie, best curry I’ve yet made, amazing considering it’s simplicity. The baked tofu addition was perfect, good texture. I still haven’t figured out how to get that authentic taste….maybe a combination of galangal, lemon grass, lime juice, and palm sugar?

    1. Kate

      Thanks, Tim! I always encourage experimentation. Let me know what you try out!

  42. Lise

    excellent! I added baked tofu. Thank you for your website.

    1. Kate

      Yum! You’re welcome, Lise.

  43. Michelle

    This was absolutely delicious!!! Made exactly as written, thank you so much. Your recipes always turn out well but this one was a step above. Excited for the leftovers for lunch tomorrow…

  44. Tiffany

    I have made this several times and it is absolutely delicious. Thank you!!

  45. Nicole

    This is now one of my go-to dishes! I have tweeked the spices and flavor to make it spicer for my husband, and I use whatever veggies I have in the fridge! It is always amazing no matter what I put in. I have even added Tempe or crispy baked tofu. Thank you for this recipe!!!

    1. Kate

      This one is super easy to customize, and I love that about it. I’m so glad the two of you enjoy it, Nicole!

  46. Kay

    Super yummy! Next time I may substitute one of the peppers for broccoli, though. I marinated and baked some tofu and just threw it on top after I plated the rice + curry, too. Looking forward to trying your green curry!

    1. Kate

      Sounds delicious, Kay!

  47. jules

    Oh, wow, Kate! This was *amazing*!!!

    I followed your recipe with the exception of kale. I like kale in salads (a frequent lunch), but I can’t do cooked greens. Yes, my sister-in-law likes to say I would fail as a southerner :D

    Anyhoo…this was fantastic! I cooked the veggies on the lower side of the time frames because I prefer my veggies on the crisp side. Next time I’ll add more veggies like cauliflower and green beans.

    I did add some chicken breasts to it for my husband, but it’s not needed.

    This wasn’t just an excellent vegetarian recipe, it’s an excellent recipe. Period. SO GOOD.

    ::off to find my next one to cook::

    PS: Your Cookie is so adorable! I’m a big dog lover, too. My husband and friends laugh because if I see any dog when we’re out and about I *have* to say hi. hahaha

    1. Kate

      I’m so glad you loved this, Jules! And Cookie says hello. I always have to make a new friend when I see a pup while I’m out and about, too! No shame. :)

  48. Teddy G

    Thanks soooo much for this recipe! My wife and I liked this so, that we could eat this at least three nights a week! So easy, once you have the ingredients, which we will make a priority to have on hand!

  49. Elizabeth

    Thanks for all the great recipes!

    I’m very interested in trying this recipe, but am allergic to soy. Can you please suggest a substitute for the tamari/soy sauce or could it be omitted with other adjustments? We love Thai food and our attempts to make it at home have been big failures so I’d love to find a good Thai dish to make at home.

    1. Kim

      yes you can omit it. i did and it’s fine.

      1. Elizabeth

        Thanks for the helpful information!

    2. Kate

      Hi Elizabeth! You could omit the tamari/soy sauce. The dish won’t be as flavorful and you’ll need to add more salt. Another option would be to substitute coconut aminos, to taste. Those are fairly similar in flavor and soy-free. Hope that helps!

      1. Elizabeth

        Thank you for the suggestions! I saw the coconut aminos at Trader Joe’s, but haven’t tried them yet.

  50. Kim

    Yummy!!! I loved it. I wouldn’t put the water in though, but the rest is super good!!