Vegetarian Thai Green Curry Recipe

Jump To Recipe
Avatar Author's default profile picture
Naomi Wood Modified: March 21, 2022
Vegetarian Thai Green Curry Recipe

How To Make Vegetarian Thai Green Curry

This Thai green curry recipe is the perfect meal for vegetarians made with fresh veggies and flavorful spices served with steamed seasonal greens.

Preparation: 45 minutes
Cooking: 10 minutes
Total: 55 minutes



  • cupbrown basmati rice
  • cupswater
  • 1tbspolive oilor quality vegetable oil
  • 1white onionsmall, diced
  • 1inchnub of gingerfinely chopped
  • 2garlic clovesfinely chopped
  • salt
  • 2tbspThai green curry paste
  • 3Thai chileschopped, optional
  • 1canlight coconut milk
  • ½cupwater
  • 2tspturbinado raw sugaror brown sugar
  • 1pkgtofuextra-firm, optional
  • 2tspbrown rice wine vinegar
  • 2tspsoy sauce
  • cilantrochopped
  • 2cupsseasonal vegetableschopped, like broccoli, asparagus, carrots or bell peppers


  1. Cook the rice. Rinse the rice in a mesh colander and then cook it in a rice cooker with 2 ½ cups water or according to your manufacturer’s instructions.

  2. Give the rice some time to cook as you prepare all the vegetables. Drain the tofu and squeeze it gently to release some of the water. Slice it in half, into two square slabs, and slice it into bite-sized strips.

  3. Heat a 10-inch skillet with deep sides over medium-low heat. Once it’s hot, add a drizzle of oil. Sweat the onion, ginger, and garlic with a sprinkle of salt for about 7 minutes.

  4. Raise the heat to medium and add the curry paste and chilies, stirring often for a couple of minutes.

  5. Shake or stir the coconut milk and then pour it into the pan. Add the water, sugar, and chopped tofu then cook until the tofu is warmed through and the liquid has reduced to your desired consistency.

  6. Remove from heat and season with rice wine vinegar and soy sauce, to taste.

  7. Steam the vegetables until tender using your preferred method. Stir cilantro into the curry.

  8. Serve rice, curry, and vegetables onto each plate and garnish with extra cilantro, if desired.


  • Calories: 459.31kcal
  • Fat: 16.16g
  • Saturated Fat: 6.78g
  • Monounsaturated Fat: 4.33g
  • Polyunsaturated Fat: 2.76g
  • Carbohydrates: 64.14g
  • Fiber: 6.24g
  • Sugar: 7.54g
  • Protein: 14.63g
  • Cholesterol: 0.74mg
  • Sodium: 1285.14mg
  • Calcium: 221.97mg
  • Potassium: 596.87mg
  • Iron: 3.58mg
  • Vitamin A: 156.84µg
  • Vitamin C: 58.94mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!


Related Recipes


Easy Thai Green Curry Noodles Recipe

Taste a blend of amazing flavors with this green curry noodles with zucchini and carrots in coconut milk sauce, finished with cilantro.
20 mins


Thai Green Curry Soup Recipe

Coconut milk is the secret to a rich and creamy green curry soup. It also adds a sweet layer to the spicy flavor of the curry paste. Try this with meat.
30 mins


Easy Lasagna Casserole Recipe

There is nothing more comforting than having a creamy lasagna when you are craving for pasta. The Italian spices add a different flavorful taste to the pasta.

1 hr 40 mins


Thai Green Chicken Curry Recipe

Expect strong and delicious flavors from this green chicken curry dish. When you're craving for Thai food, this recipe should be on your list of favorites.
15 mins

Pies & Pastries

Cranberry Pear Crumble Pie Recipe

This cranberry pear crumble pie recipe combines juicy pears, lots of cranberries, and a buttery brown sugar topping to make an irresistible dessert.
3 hrs


No Bake Oreo Cheesecake Recipe

You won't need any ovens for this Oreo cheesecake recipe. It's a creamy dessert that's made even more luscious by the addition of white chocolate.
6 hrs 20 mins


Chicken Fried Steak Recipe

You can have steak for breakfast with this easy chicken fried steak recipe. The crust is made with buttermilk. And you even get a recipe for homemade gravy.
40 mins


Easy Thai Green Curry Recipe

Enjoy a rich bowl of this Thai green curry for dinner tonight! It's packed with tender chicken and vegetables coated in a creamy coconut sauce.
30 mins

Leave a comment

Replying to