• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Endless Meal®

Healthier Recipes for Busy People

Search
Main Menu
  • Browse All Recipes
  • By Course
    • Breakfast
    • Lunch
    • Dinner
    • Dessert
    • Side Dishes
    • Appetizers
    • Soup
    • Salads
    • Drinks
  • By Method
    • Slow Cooker
    • Grilling
    • Oven
    • Stovetop
    • Sheet Pan
    • Casserole
  • By Diet
    • Gluten Free
    • Vegetarian
    • Paleo
    • Vegan
    • Refined Sugar Free
    • Whole30
    • Low Carb
  • By Cuisine
    • Asian
    • Indian
    • Mediterranean
    • Mexican & Southwest
    • North American
    • Thai
  • By Protein
    • Beef
    • Chicken
    • Pork
    • Lamb
    • Turkey
    • Seafood
    • Meatless
  • By Holiday
    • Valentine's Day
    • St. Patrick's Day
    • Easter
    • Cinco de Mayo
    • Halloween
    • Thanksgiving
    • Christmas
  • By Season
    • Spring
    • Summer
    • Autumn
    • Winter
Start Here
About
Cookbook
Instagram
Facebook
Pinterest
Youtube
  • Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes
a bowl of Vegan Thai Curry

Vegan Thai Curry

5 stars (19 ratings)
2 Comments
Jump to Recipe
Gluten Free Gluten Free Vegetarian Vegetarian Vegan Vegan

This post may contain affiliate links. Please read our disclosure policy.

Here's a recipe for vegan Thai curry that's creamy, comforting, and versatile. A mix of colorful fresh vegetables and tofu are simmered in a rich coconut red curry broth. Serve it with rice or quinoa for an easy and healthy meal that's ready in just 35 minutes!

If you love easy vegan meals, also try our loaded vegan butter chicken, dreamy vegan cauliflower alfredo sauce, or one pot vegan pasta with spicy sun-dried tomato sauce.

vegetarian thai curry in a pot

This recipe was originally published in 2013. We've updated the post with some new photos and more information but we've left the delicious recipe exactly the same.

Thai red curry is our go-to comfort food that we eat year round. It's warm, nourishing, and tastes great, too! It couldn't be easier to make and it's suitable for both vegans and vegetarians.

It's also a super versatile recipe so you can use what's in season, or what you have on hand. It's light yet filling, and healthier than take-out (with no unwanted ingredients).

We like to serve it with a grain like quinoa or jasmine rice for a quick and easy complete meal. Make it for dinner and the leftovers taste great the next day as a packable lunch. We call that a win-win!

vegan thai red curry in a white pot

Vegan Thai curry ingredients

Here's everything you need to make this vegan Thai curry at home:

  • Coconut oil – for sautéing, or another neutral flavored oil like avocado will work well, too.
  • Onion + garlic – these aromatics layer in lots of flavor into the sauce.
  • Coconut milk – we go for full-fat coconut milk for the creaminess but you can use light coconut milk, if you prefer.
  • Vegetables – in the pictures, we used a mix of Asian eggplant, red bell pepper, mushrooms, celery, carrot, and cherry tomatoes. But we often use just whatever is in our fridge so feel free to swap for your favorites, or what you have on hand!
  • Thai red curry paste – the type of curry paste you use will make a big difference in this recipe. Refer to our notes in the recipe card for choosing a flavorful store-bought Thai curry paste.
  • Soy sauce – adds saltiness and a savory umami flavor to the curry sauce. You can also use tamari, coconut aminos, or a gluten-free alternative.
  • Sriracha – for a little extra kick! If you prefer a milder curry, feel free to omit this spicy ingredient.
  • Tofu – medium or firm tofu will keep its shape when cooked, and it's a great source of plant-based protein!

How to make this vegan Thai curry

Here's how to make this simple vegan Thai red curry in a few easy steps:

  1. Start by cooking your rice (or grain of choice) so that it's done when the curry is ready. If it's finished sooner, that's fine. Rice can sit and wait for the curry to finish cooking.
  2. To make the curry, start by sautéeing the eggplant and onions. The eggplant will likely soak up all the oil; This is normal and totally okay. After about five minutes, add the garlic followed by the rest of your vegetables. Then pour the coconut milk into the pot.
  3. Stir in the curry paste, soy sauce, and sriracha then simmer the curry for about 10 minutes.
  4. Finish the curry by adding the tofu and adding a little more salt – if you think it needs it. Enjoy!

Full recipe instructions are in the recipe card below.

a bowl of Vegan Thai Curry with quinoa

Vegan Thai curry variations to try

Our favorite thing about this vegan Thai curry is how versatile it is. It's a great fridge clean-out meal and perfect for using up leftover bits of herbs and veggies from farmer's market hauls. Use what's in season, or what you have on hand. You really can't go wrong!

  • Swap the veggies for other quick-cooking veggies like zucchini, snow peas, snap peas, broccoli, spinach, bok choy, or green beans
  • Use a different protein like chickpeas or tempeh
  • Try a different curry paste – yellow and green Thai curry pastes are both delicious
  • Serve with another grain like jasmine rice or short grain brown rice
  • Add more flavor with fresh ingredients like kaffir lime leaves, fresh Thai basil, cilantro, or a squeeze of fresh lime juice right before serving.

FAQS

Can I use frozen vegetables?

Yes! Frozen vegetables like cauliflower, broccoli, and carrots work great in curries. You don't need to thaw them, just add them right into the curry to cook in the sauce.

How long does it last in the refrigerator?

Store any leftovers in an airtight container in the fridge for 3-4 days. Leftovers make the most delicious lunch!

What to serve with vegan Thai curry

When served with a grain like rice or quinoa, this vegan Thai curry is a delicious complete meal. For larger groups or dinner parties, we like to make a couple of curries and serve them family-style. Try our Thai peanut curry or banana curry with sweet potatoes and chickpeas.

It also pairs perfectly with other vegan Thai dishes like our autumn sweet potato Pad Thai, fresh spring rolls with tahini dipping sauce, or coconut Thai borscht.

a bowl of Vegan Thai Curry

Popular vegan curry recipes

  • Thai Peanut Curry
  • Cauliflower Curry with Chickpeas and Peas
  • Autumn Roasted Pumpkin Curry
  • Creamy Coconut Lentil Curry
  • Vegetarian Thai Curry with Udon Noodles
Tap stars to rate!
4.95 stars (19 ratings)
a bowl of Vegan Thai Curry

Vegan Thai Coconut Curry Recipe

Prep: 15 minutes mins
Cook: 20 minutes mins
Total: 35 minutes mins
Rate Recipe Print
Here's a recipe for vegan Thai curry that's creamy, comforting, and versatile. A mix of colorful fresh vegetables and tofu are simmered in a rich coconut red curry broth. Serve it with rice or quinoa for an easy and healthy meal that's ready in just 35 minutes!
6 servings

Ingredients

  • 2 tablespoons coconut oil
  • 2 medium onions (quartered)
  • 1 medium Asian eggplant (halved and sliced into half moons)
  • 6 cloves garlic (minced)
  • 2 cans coconut milk (can be light)
  • 2 medium bell peppers (any colour, diced large)
  • 1 cup sliced mushrooms
  • 2 stalks celery (sliced)
  • 1 medium carrot (cut in half then cut into half moons)
  • 1 cup cherry tomatoes
  • ¼ cup Thai curry paste (see notes)
  • 3 tablespoons soy sauce (can be reduced sodium)
  • 1-3 tablespoons sriracha (to taste)
  • 1 package medium tofu (cut into cubes)

Instructions 

  • While the rice is cooking, add the oil to a large pot over medium-high heat then add the eggplant and onions. Don't be surprised when the eggplant soaks up all of the oil; this is normal. Cook for 5 minutes and then add the garlic and cook for 30 more seconds. Add the coconut milk, peppers, mushrooms, celery, carrot, and cherry tomatoes to the pot and stir.
    2 tablespoons coconut oil, 2 medium onions, 1 medium Asian eggplant, 6 cloves garlic, 2 cans coconut milk, 2 medium bell peppers, 1 cup sliced mushrooms, 2 stalks celery, 1 medium carrot, 1 cup cherry tomatoes
    image for recipe instruction
  • Stir in the curry paste, soy sauce, and sriracha then bring the pot to a boil then reduce the heat and simmer, uncovered, for about 10 minutes.
    ¼ cup Thai curry paste, 3 tablespoons soy sauce, 1-3 tablespoons sriracha
    image for recipe instruction
  • Add the tofu and warm through for about 2 minutes.
    1 package medium tofu
    image for recipe instruction

Notes

If you are serving this with rice or quinoa, start that first. 
The type of curry paste you use will make a big difference in this recipe. We use either Amoy or Mae Jin (make sure to use the curry paste and not the cans of pre-made curry.) The only type of curry paste that we don't recommend is Thai Kitchen as we find it is spicy but flavorless. Also, some curry pastes are made with fish paste so make sure to read the ingredients if that's not something you eat. 

Nutrition

Serving: 1 serving = ⅙ of the recipe, Calories: 452kcal (23%), Carbohydrates: 58g (19%), Protein: 13g (26%), Fat: 18g (28%), Saturated Fat: 13g (81%), Polyunsaturated Fat: 2g, Monounsaturated Fat: 1g, Sodium: 698mg (30%), Potassium: 572mg (16%), Fiber: 6g (25%), Sugar: 9g (10%), Vitamin A: 4696IU (94%), Vitamin C: 65mg (79%), Calcium: 146mg (15%), Iron: 2mg (11%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

a bowl of Vegan Thai Curry

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe
303 shares
  • Facebook
  • Twitter
  • Email
Kristen Stevens

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 08/25/2022 Updated: 09/18/2023
guest
Rate this recipe:




guest
Rate this recipe:




2 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

Get the cookbook!

Sugar Free Paleo Dinner Recipes
Buy now!

Trending

A pot of creamy chicken taco soup with a ladle scooping some out.
35 minutes mins

Chicken Taco Soup

A bacon sandwich with lots of caramelized onions.
25 minutes mins

BEST Bacon Sandwich with Caramelized Onions

Lemon chicken pasta in a white bowl with a fork,
35 minutes mins

Lemon Chicken Pasta

Cheesy White Bean Tomato Bake in a cast iron pan with bread.
20 minutes mins

Cheesy White Bean Tomato Bake

Seasonal

a close up of our favorite lingcod recipe on a plate with salad
20 minutes mins

Favorite Lingcod Recipe

a big salad bowl filled with spring mix salad tossed in lemon honey vinaigrette
10 minutes mins

Spring Mix Salad

spring vegetable noodle stir fry in a bowl with a fork.
30 minutes mins

Spring Noodle Stir Fry with Lemon Sesame Sauce

a pot of spring minestrone soup
28 minutes mins

Spring Minestrone Soup

As seen on:

Get the cookbook

Sugar Free Paleo Dinner Recipes

no sugar. no grains. no dairy. no hassle.

Buy now!

Explore Recipes

Quick & Easy
Pasta Recipes
Chicken Recipes
Slow Cooker Recipes
Salad Recipes
Soup Recipes
Side Dishes
Desserts
Instagram
Facebook
Pinterest
Youtube
Back To Top
FAQ
Privacy Policy
Disclaimers
Accessibility
© 2023 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
303 shares
wpDiscuz