Thai Green Curry: Classic, Easy Version - Dr. Axe

Thai Green Curry: Classic, Easy Version

Thai green curry

Are you a curry fan? While I find curries to be a great way to experiment with international flavors and try a new dish, they can also be an intimidating meal to prepare, especially because there are so many different types. This Thai green curry recipe will help introduce you to the curry world if you’re new or give you a delicious new vegetarian curry if you’re already a fan!

Here’s a look at the ingredients that you’ll use in this Thai curry recipe …

What Is Curry?

Though  most people equate curry with Indian cuisine, it’s actually much broader than that. “Curry” is a word created by the British in the 19th century, when India was still a British colony. It’s actually an Anglicized version of “kari,” a Tamil word that means “sauce.”

Today, it’s used to describe any saucy dish, whether it’s meat, veg or fish, from mostly South Asian countries like India, Indonesia, Malaysia, Sri Lanka and Thailand. Curries are definitely an international food!

Red vs. Green Curry

Because curries are so broad in what they encompass, there are few hard and fast rules about how to prepare them. One thing you’ll notice, however, is that Indian curries typically use only dried spices, like benefit-rich turmeric, garam masala and the ubiquitous curry powder (an ingredient you’re not likely to find in India, as it’s really just a combination of traditional Indian spices!).


Thai curries, however, frequently use curry pastes, not powder, to add flavor and fragrance. The two most common are red and green, though specialty stores might also carry yellow curry paste. Both curry pastes usually include lemongrass, ginger, kefir lime leaves, cilantro, cumin and turmeric all mixed together.

The main difference between red and green curry paste is the level of heat. Surprisingly, the red chilies in red curry paste aren’t too spicy; it’s actually green curry that packs more of a kick! Yellow is the most mild of them all.

How to Make Thai Green Curry

Let’s get this vegetarian Thai curry recipe going! Start by cooking the brown rice according to the package instructions.

Then, in a large saucepan or wok, add in the coconut oil and vegetables over medium-high heat. Coconut oil is one of my favorite oils to cook with, as not only is it full of healthy fats, it withstands high heat well.

Sauté the veggies for 8–10 minutes, until they’ve softened. This curry packs a nutritional punch. Broccoli helps prevent cancer and strengthens bones, while mushrooms boost immunity. Bell peppers are loaded with vitamin C, and carrots are a fantastic source of vitamin A, which is crucial for maintaining healthy vision.

Reduce the heat and add in coconut milk, green curry paste and ground ginger. Stir the ingredients into the vegetables until well combined, then cover the mixture and let simmer for 30 minutes.

Coconut milk is a common addition in Thai curries, and one that makes it more soupy than Indian curries, which tend to have thicker sauces. I’ve used green curry paste in this recipe; it adds a nice amount of heat without being too overpowering. If you prefer a milder curry,  you could substitute red curry paste instead.

After 30 minutes, add the rice to a serving bowl and top with the veggie Thai curry recipe. Top with green onions and cilantro and serve!

Inspired to make other Thai dishes. First, make this Thai iced tea to go with this Thai curry, then try these delicious recipes:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai green curry

Thai Green Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Dr. Josh Axe
  • Total Time: 40 minutes
  • Yield: 4 1x
  • Diet: Vegetarian


Whether or not you’ve ever made Thai curry before, this Thai green curry is a classic concoction of nutrition-rich vegetables with coconut milk and green curry paste. It’s delicious as a vegetarian dish, but you can add chicken breast if you desire more protein.


  • 1 cup uncooked sprouted brown rice
  • 2½ teaspoons coconut oil
  • 1 cup broccoli, chopped
  • 1 carrot, thinly sliced
  • 1 shallot, chopped
  • 1 bell pepper of any color, stem and seeds removed, sliced
  • 1 cup snow peas
  • ½ cup mushrooms
  • ½ cup red cabbage, chopped
  • ¼ cup peas
  • one 13.5-ounce can full-fat coconut milk
  • ¼ teaspoon se salt
  • 1 tablespoons green curry paste
  • 1½ teaspoon ground ginger


  1. Cook rice according to package instructions.
  2. In a large saucepan or wok, over medium-high heat, add in coconut oil and veggies.
  3. Sauté for 8–10 minutes.
  4. Reduce heat to medium-low then add in coconut milk, salt, curry paste and ground ginger. Stir until well-combined and allow mixture to simmer for 20 minutes, covered.
  5. In a serving bowl, add rice and vegetable curry. Top with green onions and cilantro.
  • Prep Time: 10 min
  • Cook Time: 30 min
  • Category: Main Dishes
  • Method: Stovetop
  • Cuisine: Thai


  • Serving Size: 1 serving (292g)
  • Calories: 444
  • Sugar: 3.9g
  • Sodium: 177mg (12% DV)
  • Fat: 25.2g
  • Saturated Fat: 20.9g
  • Unsaturated Fat: 2.6g
  • Trans Fat: 0g
  • Carbohydrates: 50.1g
  • Fiber: 5.6g
  • Protein: 9.4g
  • Cholesterol: 0mg

How useful was this post?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 69

No votes so far! Be the first to rate this post.


Please keep comments under 200 characters.

Leave a Reply

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

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

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

1 Comment

More Recipes