• Skip to main content
  • Skip to primary sidebar

From A Chef's Kitchen logo

  • Home
  • About Me
    • Privacy Policy and Terms of Use
    • Accessibility Statement
    • Disclosure
    • Comment Policy, Use of Content and Photography
  • Recipe Index
    • Appetizers and Snacks
    • Breads and Muffins
    • Breakfast and Brunch
    • Desserts
    • Pickles and Relishes
    • Main Course / Entrees
      • Beef and Lamb
      • Chicken and Turkey
      • Fish and Seafood
      • Main Course - Dinner Salads
      • Pork
    • Pizza and Pasta
    • Quiches and Tarts
    • Sandwiches
    • Sauces Dressings and Marinades
    • Side Dishes
      • Beans, Rice & Grains
      • Potatoes
      • Salads
      • Vegetables
    • Soups and Stews
    • Vegetarian / Vegan Entrees
    • Recipe Collections
      • Date Night Dinners
      • Grilling Favorites
      • Holiday Ideas
      • Ideas For Entertaining
      • Light and Healthy
      • Make Ahead and Meal Prep
      • One Pan / One Pot
      • Round-Ups
      • Slow Cooker Season Favorites
      • Weeknight Dinner Solutions
  • Work With Me
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • About Me
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • Tumblr
    • Twitter
  • ×

    Home » Recipes » Vegetarian / Vegan Entrees

    By Carol Published: Oct 11, 2022 Modified: Oct 13, 2021 | This post may contain affiliate links. Please read my disclosure.

    Vegan Thai Red Curry

    Jump to Recipe
    4.58 from 329 votes
    45 minutes

    This Vegan Thai Curry recipe is spicy, delicious, healthy and versatile!  Vary the veggies and add tofu or chickpeas for protein. It's the perfect, satisfying veggie-packed meal that delivers comfort in every bite.

    "Excellent recipe! I have it on rotation for my monthly meals. The hubby loves it and everyone who has tried it is a huge fan. Thank you!"

     
    Vegan Thai Red Curry in white enamel cast iron skillet with black serving spoon.

    TABLE OF CONTENTS - Click the Icon to Find the Info You Need FAST!

    • Why This Recipe is a Keeper!
    • How to Make a Vegan Thai Red Curry Recipe:
      • Recipe Ingredients:
      • Ingredient Notes:
      • Step-By-Step Instructions:
    • Chef Tip:
    • Frequently Asked Questions:
    • Be sure to check out my other vegan Thai meals...
    • More flavor-packed vegan dinners:
    • Vegan Thai Red Curry
      • Equipment
      • Ingredients  1x2x3x
      • Instructions 
      • VIDEO
      • Notes
      • Nutrition

    Why This Recipe is a Keeper!

    Has this ever happened to you?  You buy a bunch of vegetables that look so beautiful and so fresh and then... Gasp! You have to do something with them or else! Vegan Thai Red Curry is what to make when you have an abundance of vegetables!

    That's how this recipe was born but now it's one of my go-to's when I want something healthful, light and flavor-packed!

    This vegan Thai curry is:

    • Healthy! Loaded with so many vegetables, it has to be!
    • Versatile! Vary the veggies and add tofu or chickpeas for protein if you like. Swap out the cauliflower for broccoli, sweet potatoes for the Yukons, baby kale for spinach, etc.
    • Easy!
    • Make-ahead! Perfect for meal prep, Vegan Thai Red Curry reheats easily in the microwave or on the stovetop.
    • Gluten-free!

    Let's make it!

    Vegan Thai Red Curry in white bowl garnished with fresh basil.

    How to Make a Vegan Thai Red Curry Recipe:

    Recipe Ingredients:

    Here’s everything you’ll need to make this vegan Thai red curry recipe along with how to prep. See the recipe card below for the exact quantities.

    But of course, use whatever vegetables you have that need to be used!

    Ingredients for Vegan Thai Red Curry in glass bowls.

    Ingredient Notes:

    • Oil: Use canola, coconut or your favorite.
    • "Fish" Sauce: I'm referring to a vegan "fish" sauce. If you're not vegan, use conventional fish sauce. Either way, conventional fish or vegan "fish" sauce adds depth and umami to the curry.
    • Red Curry Paste: This may be controversial because I cook for a living, but I no longer make my own red curry paste. I don't care for average grocery store red curry pastes because I find them wimpy with no heat.  I discovered Maesri at a local international food market and I don't see a reason to make my own anymore!  It's vegan, spicy, full of authentic flavor and inexpensive!  Make your own red curry paste if you like or use Maesri!
    • Diced Tomatoes: I like to use fire-roasted diced tomatoes for another level of flavor.
    • Vegetable Broth: Kitchen Accomplice is great to have in your refrigerator when small amounts of vegetable broth are needed so you don't have to open an entire carton or can.
    • Coconut Milk: If you're counting calories, use reduced-fat coconut milk however the curry will be thin. Regular full-fat coconut milk helps to thicken it.

    Step-By-Step Instructions:

    • Gather and prep all the ingredients.
    • Heat the oil over medium-high heat in a large skillet or saute pan. Add the onion and cook for 3 to 4 minutes or until beginning to soften.
    Onions in white enamel cast iron skillet.
    • Add the carrots, red bell pepper and potatoes and cook for 5 to 6 minutes, stirring often so the potatoes don't stick to the pan.
    Process shot of onions, red bell pepper and potatoes.
    • Add the red curry paste, garlic and ginger and give it a stir.
    Process shot with potatoes, red bell pepper and curry paste, ginger and garlic added.
    White spoon stirring potatoes and red bell pepper in white enamel cast iron skillet.
    • Add the coconut milk, tomatoes and vegetable broth.
    • Bring it to a boil, then reduce heat to medium-low and simmer for 8 to 10 minutes. (The potatoes should be close to done.)
    Process shot with coconut milk and vegetable broth added.
    • Add the cauliflower florets. Cook another 5 minutes or until vegetables are just tender and potatoes are easily pierced with a knife.
    • Add the baby spinach by the handful and stir after each addition until wilted.
    Vegetable curry process shot with cauliflower added.
    Vegetable curry process shot with spinach added.
    • Add lime juice and salt or vegan "fish" sauce to taste.
    Vegetable curry in white enamel cast iron skillet being stirred with white spoon.
    • Garnish the red curry with fresh Thai basil leaves.
    Vegan Thai Red Curry in white enamel cast iron skillet with black serving spoon.

    Vegan Thai Red Curry is a spicy, healthful, delicious vegan dinner you won't feel guilty about!

    Serve with brown or white jasmine rice.  Delish!

    Vegetable curry in white bowl with rice garnished with fresh basil.

    Chef Tip:

    • Save time for a Thai red curry with vegetables by buying the vegetables already prepped or by visiting the store's salad bar. Keep in mind, however, you'll be paying extra for the convenience.

    Frequently Asked Questions:

    Is red curry paste vegan?

    Not all red curry pastes are vegan; some may contain shrimp paste or fish sauce. Maesri brand red curry paste IS vegan so you can use it here or in all your vegan recipes.

    What is red curry paste made of?

    The Maesri red curry paste label states the following ingredients: Chili pepper, garlic, shallot, salt, lemongrass, sugar, kaffir lime, galangal and spices (coriander seed, cumin and cardamom).

    Can a vegan Thai red curry recipe be made ahead of time?

    Yes! Be sure to not cook the vegetables so they're super soft since you'll be reheating this dish. A vegan red curry can be reheated in the microwave or in a saucepan on the stovetop.

    Bowl of vegetable curry with rice garnished with fresh basil.

    Be sure to check out my other vegan Thai meals...

    • Vegetables in Thai Red Curry with Sweet Potato Noodles
    • Butternut Squash in Fresh Green Curry
    • Thai Red Curry Lentil Soup with Sweet Potatoes

    More flavor-packed vegan dinners:

    • Cauliflower and Chickpea Tacos with Chipotle Lime Slaw
    • Vegan Indian Cauliflower and Chickpea Curry
    • Cauliflower Red Lentil and Potato Curry
    • Curried Roast Vegetables

    Join the FROM A CHEF'S KITCHEN MAILING LIST to get all the latest posts and more!

    Vegan Thai Red Curry in white enamel cast iron skillet with black serving spoon.

    Vegan Thai Red Curry

    4.58 from 329 votes
    By: Carol | From A Chef's Kitchen
    This Vegan Thai Red Curry recipe is spicy, delicious, healthy and versatile!  Vary the veggies and add tofu or chickpeas for protein. It's the perfect, satisfying veggie-packed meal that delivers comfort in every bite.
    PRINT RECIPE PIN RECIPE TEXT INGREDIENTS TO PHONE SAVE RECIPE Saved!
    Prep Time 20 mins
    Cook Time 25 mins
    Total Time 45 mins
    Course Vegetarian / Vegan Entrees
    Cuisine Thai
    Servings 6
    Calories 383 kcal

    Equipment

    • Wusthof Chef Knife
    • Cutting Board
    • Enameled Cast Iron Skillet
    • Maesri Red Curry Paste

    Ingredients
      

    • 3 tablespoons canola oil - or coconut oil
    • 1 medium onion - halved and thinly sliced
    • 2 medium carrots - halved lengthwise and sliced ⅓-inch thick on the diagonal
    • 1 medium red bell pepper - seeds and membranes removed, thinly sliced
    • 8 small Yukon Gold potatoes - (baby potatoes) sliced
    • 1 can (4-ounce) red curry paste - or to taste and tolerance
    • 4 cloves garlic - minced
    • 2 tablespoons minced ginger
    • 1 cup vegetable broth
    • 2 cans (15-ounce) coconut milk
    • 1 can (15-ounce) diced fire-roasted tomatoes - undrained
    • 1 small head of cauliflower - cut into florets
    • 1 container (5-ounce) baby spinach
    • 1 large lime - juiced
    • Salt or vegan "fish" sauce - to taste
    • ½ cup Thai basil leaves - or regular basil, coarsely chopped plus more for garnish
    • 3 cups cooked jasmine rice

    Instructions
     

    • Heat canola or coconut oil over medium-high heat in a large skillet or saute pan. Add the onion and cook for 3-4 minutes or until beginning to soften.
    • Add the carrots, red bell pepper and potatoes and cook for 5-6 minutes, stirring often so the potatoes don't stick to the pan.
    • Add the red curry paste, garlic and ginger and cook briefly, 30 seconds.
    • Add the vegetable broth, coconut milk and tomatoes. Bring to a boil, reduce heat to medium-low and simmer for 8-10 minutes. (The potatoes should be close to done.)
    • Add the cauliflower florets. Cook another 5 minutes or until vegetables are just tender and potatoes are easily pierced with a knife.
    • Add the baby spinach by the handful and stir after each addition until wilted.
    • Add lime juice and salt or vegan "fish" sauce to taste.
    • Garnish with fresh Thai basil leaves.
    • Serve with cooked jasmine rice.

    VIDEO

    Notes

    SUBSTITUTIONS:  Almost any vegetable can be used in this curry.  Add tofu or chickpeas for protein.  Substitute sweet potatoes for white potatoes.
    REHEATING INSTRUCTIONS:  Can be reheated in the microwave or in a saucepan on the stovetop.

    Nutrition

    Serving: 1 | Calories: 383kcal | Carbohydrates: 72g | Protein: 8g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.03g | Sodium: 201mg | Potassium: 1284mg | Fiber: 8g | Sugar: 6g | Vitamin A: 4260IU | Vitamin C: 98mg | Calcium: 69mg | Iron: 2mg

    These are estimated values generated from a nutritional database using unbranded products. Please do your own research with the products you're using if you have a serious health issue or are following a specific diet.

    Did you make this recipe? Please leave a comment, star rating or post your photo on Instagram and tag @fromachefskitchen.

    More Vegetarian / Vegan Entrees

    • Zucchini Quiche with Feta Cheese and Brown Rice Crust
    • Summer Squash Casserole with Green Chiles
    • Cheesy Brussels Sprouts and Wild Rice Casserole
    • Greek Vegetable Casserole Recipe
    86.7K shares
    • Share889
    • Tweet
    • Yummly
    • Email

    Categories: Vegetarian / Vegan Entrees

    Reader Interactions

    Comments

    1. Miss Carole says

      March 20, 2023 at 5:43 pm

      4 stars
      Absolutely delicious but way too soupy--and that was leaving out the broth. I made some substitutions (based on what I had in the kitchen) but none would have caused the soupiness. So, green onion for the white/yellow onion, 1 lb cleaned, cooked shrimp for the cauliflower, 1/2 juiced lemon instead of the lime, 1/2 teaspoon red curry paste instead of the entire jar (that stuff is hot!) and no broth. Next time I will cook down the coconut milk before getting started. Maybe it's supposed to be soupy?

      Reply
      • Carol says

        March 21, 2023 at 8:51 am

        Hi, Carole, Thanks so much for your feedback and question. If you left out the broth, that would leave only coconut milk. Perhaps it was the brand of coconut milk? Some brands do seem to be thinner than others. I'm not aware that thickeners are used in Thai cuisine. Glad you enjoyed it overall and glad you used the amount of red curry paste that fits your taste. Thanks again!

        Reply
    2. Pamela says

      December 03, 2022 at 10:38 pm

      5 stars
      My family loves this recipe! We freeze leftovers in containers for my husband to take out of town for work. I’m adding it to my menu for the next couple weeks and am going to try throwing it all in the crockpot before work. Hoping I love it just as much as the stovetop version!

      Reply
      • Carol says

        December 04, 2022 at 7:15 am

        Hi, Pamela, Thanks so very much and so happy you love this recipe! Please let me know how it works in your slow cooker; I haven't tested it that way yet. Thanks again!

        Reply
    3. Anabel says

      June 09, 2022 at 3:33 pm

      5 stars
      Excellent recipe! I have it on rotation for my monthly meals. The hubby loves it 🙂 and everyone who has tried it is a huge fan. Thank you!
      Question - would I be able to sub the canned tomatoes with fresh tomatoes? I have already done this as it’s cooking right now lol, but just wanted to get your input. I realized I don’t have any on me and fresh tomatoes were all I had.

      Reply
      • Carol says

        June 09, 2022 at 4:00 pm

        Hi, Anabel, Thanks so very much and thanks for your question! There's plenty of sauce in this recipe so you can certainly substitute fresh tomatoes for canned tomatoes. You might want to save whatever juice is on your cutting board from chopping the tomatoes to add to the sauce. Thanks again and glad you enjoy!

        Reply
      • Pauline says

        January 04, 2023 at 5:45 pm

        5 stars
        Bursting with fresh Flavor! I’m trying out a plant-based diet and this meal is one that meat won’t be missed! I used rice noodles instead of rice! Love it!!

        Reply
        • Carol says

          January 05, 2023 at 7:37 am

          Hi, Pauline, Thanks so very much and so happy you love this recipe!

    4. Erin says

      May 07, 2022 at 8:37 pm

      5 stars
      This was outstanding. I added tofu. I wasn't sure how my kids would do with the curry paste, so I only did 2 oz.

      Reply
      • Carol says

        May 08, 2022 at 8:42 am

        Hi, Erin, Thanks so very much and glad you all enjoyed! Tofu is a great addition and glad you adjusted the curry paste level to your tolerance. Thanks again!

        Reply
    5. Ruth says

      April 09, 2022 at 9:01 am

      Can I freeze this. I made double quantities…

      Reply
      • Carol says

        April 09, 2022 at 10:32 am

        Hi, Ruth, Thanks so much for your question. Yes, you can freeze it, but with all those vegetables, it could be watery after thawing it out. I would suggest reheating on the stovetop. Thanks again and let me know how it turns out.

        Reply
    6. Niel says

      October 13, 2021 at 10:17 am

      Looks amazing and will try it tonight. But you need to work on accurate nutrition information. This is vegan and there is no cholesterol in any non animal products. So when you say it contains cholesterol, that simply cannot be accurate.

      Reply
      • Carol says

        October 13, 2021 at 12:01 pm

        Hi, Niel, Thanks so much! I'm in the process of converting all my recipes to a different recipe program for this very reason. I went ahead and converted this one for you! Thanks again and hope you enjoy!!

        Reply
    7. Chris says

      June 05, 2021 at 10:50 am

      I almost followed this recipe, and it was delicious! Then I added the curry paste, and it was even better! : )

      Reply
      • Carol says

        June 05, 2021 at 11:02 am

        Ha! Thanks so much, Chris! Glad you enjoyed! Yes, the curry paste is key. How much you add is up to you. Thanks again!

        Reply
    8. Tuesday says

      May 13, 2021 at 3:45 am

      3 stars
      Thanks to the other comments, I doubled the amount of curry paste but did green curry paste for the second one. At first, it tasted tomato soup-like, but then I added a ton of red pepper flakes, cilantro, basil, and one jalapeño. That kicked it up a lot and made the flavor much deeper.

      Reply
    9. Marvel says

      May 12, 2021 at 1:03 am

      4 stars
      Being an experienced cook I modify this a little bit but I must tell you it was absolutely excellent the base is a great idea I fire roasted in a cast iron pan some cherry tomatoes which I ever so gently cascaded on top as opposed to mixing in I opted the ginger and the fish sauce but it's absolutely fabulous thank you so much for this recipe

      Reply
    10. Julia Westover says

      April 01, 2021 at 6:27 pm

      Can you give me an approximation of how much "fish" sauce you use? Thanks!

      Reply
      • Carol says

        April 02, 2021 at 6:56 am

        Hi, Julia, Thanks so much for your question. I would start with a teaspoon or so as you can always add more; add to taste. Thanks again and hope you enjoy!

        Reply
    11. laura says

      March 29, 2021 at 1:36 am

      5 stars
      My husband loves coconut, so this was a no-brainer. I used fresh tomatoes instead of canned. This was delicious! I am saving on my notes so I can make again!!!!

      Reply
    12. John Bridgman says

      January 06, 2021 at 5:32 pm

      Just made this - thought it was really good. I made a few changes based on what I had sitting around - sweet potatoes instead of carrots and potatoes, thai chili peppers instead of red bell pepper, and just 1 can of coconut milk with a bit of water (it was a small head of cauliflower), green beans instead of spinach - but if I had had all of the recipe ingredients on hand I would have used them instead and I bet it would have been even better.

      Reply
      • Carol says

        January 06, 2021 at 5:51 pm

        Hi, John, Thanks so very much and glad you enjoyed! Love that you made it based on what you already had on hand as I'm definitely that kind of cook, too! Thanks again!

        Reply
    13. Christina says

      January 04, 2021 at 7:03 pm

      BTW for those of us who are limiting our use of oil, i find it’s perfectly acceptable to use a little water in the pan to sauté the onions rather than oil.

      Reply
    14. Christina says

      January 04, 2021 at 7:01 pm

      Turned out pretty good. Not as thick as I thought it would be. We only used 2 Tbsp of curry paste as ours can get quite hot. We add it in a little at a time and taste as we go. Next time I will salt the onions and potatoes rather than wait until the end for better depth of flavor. Reading the comments above I truly think that lightly salting a couple of vegetable layers will provide the necessary flavor impact but taste as you go. You can’t remove the salt once it’s added. Our batch turned out to be quite large. So I think tomorrow’s leftovers will be fantastic as the flavors soak into the vegetables. Plus the starches will likely thicken the sauce a bit.

      Reply
      • Carol says

        January 05, 2021 at 8:27 am

        Hi, Christina, Thanks so very much and glad you enjoyed! Salting as you go is a great tip! Thanks again!

        Reply
    15. Kirby says

      December 02, 2020 at 2:13 pm

      5 stars
      Like, so so good. Very happy with this. Don't skip on fresh basil at the end!!

      Reply
    « Older Comments

    Leave a Comment, Rating or Question Cancel reply

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

    Recipe Rating




    Primary Sidebar

    WELCOME!

    I’m Carol, a personal chef with 20 years of experience cooking food people want to eat! Here you’ll find easy, step-by-step chef-tested gourmet recipes for today's modern home cook!

    MORE ABOUT ME >>>

    Let's Connect!

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Tumblr
    • Twitter

    READER FAVES

    • Roasted Beet Salad with Walnuts Goat Cheese and Honey Balsamic Dressing
    • French-Style Potato Salad
    • Spicy Shrimp and Grits Casserole with Gouda Cheese
    • Curry Braised Chicken Thighs
    • Kicked-Up Canned Baked Beans
    • Southwestern Lentil and Brown Rice Bake
    • Roasted Poblano Corn Chowder
    • Spicy Asian Pork Cabbage Rolls
    • Garlic Herb Muffin Pan Potato Galettes
    • Parmesan Crusted Crushed Turnip Recipe

    GET ALL MY RECIPES >>>

    Footer

    About

    • Privacy Policy
    • Disclosure
    • Terms of Use
    • Accessibility Statement

    Newsletter

    • Sign Up for emails and updates!!

    Contact

    • Contact
    • Work With Me
    • Facebook
    • Pinterest
    • Instagram

    Copyright © 2021 From A Chef's Kitchen and A Thought For Food

    • 889Facebook
    • Pinterest
    86666 shares