If there’s one dish that defines Thai home cooking, it’s green curry. In Thai it’s called gaeng khiao wan (แกงเขียวหวาน) - literally “sweet green curry” - and it’s served everywhere from Bangkok street stalls to family dinner tables in Chiang Mai. The green color doesn’t come from herbs (a common misconception) but from fresh green chilies pounded into the curry paste.
I first had real green curry at a tiny shophouse restaurant in Bangkok’s Ari neighborhood. The owner used her own mortar-and-pestle paste and cracked open a fresh coconut for the cream. It was nothing like the watery, overly sweet version I’d been ordering at Thai restaurants back home. The sauce was rich and fragrant, the chicken was falling-apart tender, and the Thai eggplant had soaked up all that coconut-chili flavor. I’ve been chasing that bowl ever since.
This recipe gets you 90% of the way there in 30 minutes using a shortcut that Thai home cooks actually use: quality store-bought curry paste. The key word is quality - the brand matters more than anything else in this dish.
Build Your Own Thai Green Curry Kit
The paste makes or breaks this dish. Skip the watered-down grocery store jars - these are the imported Thai brands that deliver restaurant-level flavor at home.
- 🌶️ Mae Ploy Green Curry Paste (14oz Tub)
Why this brand: Mae Ploy is what Thai restaurants actually use. Imported from Thailand with real galangal, lemongrass, and kaffir lime. One tub makes 8+ batches. - 🥥 Aroy-D Coconut Milk (100% Coconut)
The creaminess: Pure pressed coconut that separates into thick cream on top and thin milk below - exactly what you need for the two-stage cooking method. - 🐟 Red Boat Fish Sauce (First Press)
The umami: Single-ingredient, first press, zero sugar or MSG. One bottle transforms every Asian dish you make. - 🍚 Three Ladies Jasmine Rice (5 lbs)
The base: Thai jasmine rice smells like pandan when it steams and cooks up fluffy with just enough stickiness to soak up the curry sauce. - 🌿 Thai Palm Sugar (10.6 oz)
The balance: Palm sugar has a caramel-butterscotch depth that white sugar can’t replicate. A little goes a long way. -
🍃 Makrut Lime Leaf Powder (Burma Spice)
Why this product: Fresh makrut lime leaves are hard to find outside Asian markets. This ground powder is shelf-stable and delivers that distinctive floral-citrus aroma that defines authentic green curry. One teaspoon replaces 3-4 fresh leaves.
Pro Tip: Open the coconut milk without shaking. Scoop out the thick cream from the top - fry the curry paste in that first. The thin liquid goes in later as your sauce base.
What makes authentic Thai green curry different from restaurant versions?
Most green curry recipes tell you to dump everything into one pot. That works for a weeknight shortcut, but it won’t get you close to what you’d eat in Bangkok.
The difference is a two-stage coconut milk technique. You separate the thick cream from the thin milk in the can. The cream goes into the hot pan first - it splits and releases its oil, and that’s where you fry the curry paste. This step blooms every aromatic compound in the paste: the lemongrass, galangal, kaffir lime, and green chilies all open up in the coconut fat. Then the thin coconut milk goes in as your braising liquid. The result is a curry with layers of flavor instead of a one-note coconut soup.
What is the best curry paste for Thai green curry?
This is the single most important decision in the recipe. Store-bought paste is what most Thai home cooks use - making paste from scratch with a mortar and pestle takes over an hour. The issue is that Western grocery store brands (Thai Kitchen, for example) are significantly diluted and lack the punch of Thai-imported brands.
Brands I recommend, in order: Mae Ploy is the gold standard for home cooking - imported from Thailand with real galangal and kaffir lime. Maesri comes in small cans, one can per batch, which is more convenient but slightly less complex. Aroy-D is a solid backup option and widely available online. Avoid Thai Kitchen (too mild, you’d need to triple the amount) and any “green curry sauce” in a jar - those are pre-made sauces, not paste.
What vegetables go in Thai green curry?
Traditional Thai green curry uses ingredients you might not find at a regular grocery store: Thai eggplant (small, round, green-and-white), pea eggplant, and bamboo shoots. For this recipe I’ve included both traditional and accessible alternatives.
If you can find them: Thai eggplant (quartered), bamboo shoots (canned, drained), and fresh makrut lime leaves from an Asian grocery store (they freeze beautifully - buy extra and keep a stash in your freezer).
Can’t find fresh lime leaves? Makrut lime leaf powder is a shelf-stable alternative that delivers the same floral-citrus aroma. Use 1 teaspoon to replace 3-4 fresh leaves.
Accessible vegetable swaps: Japanese or Chinese eggplant (sliced into half-moons), green beans, red bell pepper for color, and zucchini.
More Thai recipes from The Foodie Globetrotter
Love Thai food? This green curry pairs perfectly with our other Thai recipes: Authentic Pad Thai - the noodle classic. Kow Soi (Thai Khao Soi) - Northern Thai curry noodle soup. Thai Pumpkin Curry - a cozy vegan variation. Thai Crab Curry with Jasmine Rice - a seafood lovers’ favorite. For more, browse our full recipe collection.
The main difference is the type of chili used in the paste. Green curry uses fresh green chilies, giving it a brighter, more herbaceous flavor. Red curry uses dried red chilies, which provide a deeper, rounder heat. Green curry is traditionally a bit sweeter and more aromatic, while red curry tends to be earthier. Both use coconut milk as a base.
You can substitute soy sauce or tamari for the fish sauce to make this vegetarian or vegan. Use about the same amount - the goal is to add salty umami depth. The flavor profile will be slightly different, but still delicious. For a closer match, try Ocean’s Halo Organic Vegan Fish Sauce - it’s made from seaweed, soy-free, and delivers real umami depth without any fish.
Chicken thighs are the most traditional and forgiving - they stay tender even if slightly overcooked. Shrimp is excellent (add in the last 3-4 minutes). For vegetarian options, firm tofu or chickpeas both absorb the curry sauce well. Beef works but should be sliced thin against the grain.
Despite its mild-looking green color, authentic Thai green curry is actually one of the hotter Thai curries. The heat comes from fresh green bird’s eye chilies in the paste. You can control the spice level by using less paste (start with 2 tablespoons and add more to taste) or by adding more coconut milk to mellow the heat.
Thai Green Curry (Gaeng Khiao Wan)
Ingredients
For the curry
- 2-3 tablespoons green curry paste Mae Ploy or Maesri recommended
- 1 can (13.5 oz) full-fat coconut milk do not shake
- 1 lb boneless skinless chicken thighs sliced into bite-sized pieces
- 1 cup chicken broth
- 1 cup Thai eggplant, quartered or Japanese eggplant, sliced
- 1 red bell pepper sliced into strips
- 1 cup bamboo shoots, drained canned
- 2 tablespoons fish sauce Red Boat recommended
- 1 tablespoon palm sugar or light brown sugar
- 1 teaspoon makrut (kaffir) lime leaf powder shelf-stable - a teaspoon replaces 3-4 fresh leaves
- 1 tablespoon vegetable or coconut oil
For serving
- Fresh Thai basil leaves
- Steamed jasmine rice
- 1 red Thai chili, sliced optional garnish
- Lime wedges
Instructions
- Separate the coconut milk. Without shaking the can, open it and scoop out the thick cream from the top into a small bowl. Reserve the remaining thin coconut milk separately.
- Stir-fry the vegetables. Heat the oil in a large skillet or wok over medium-high heat. Add the eggplant and stir-fry for 3-4 minutes until starting to soften and pick up some color. Add the bamboo shoots and cook another minute. Transfer to a plate and set aside - this step builds deeper flavor in the vegetables.
- Fry the curry paste. In the same skillet, add the coconut cream (the thick part) and cook for 2-3 minutes until it begins to separate and you see oil pooling on the surface. Add the green curry paste and fry for 1-2 minutes, stirring constantly, until very fragrant.
- Cook the chicken. Add the sliced chicken to the paste and stir to coat. Cook for 3-4 minutes until mostly white on the outside.
- Build the sauce. Pour in the reserved thin coconut milk and chicken broth. Stir in the makrut lime leaf powder. Bring to a gentle boil, then reduce to a simmer.
- Combine and simmer. Return the stir-fried vegetables to the pan. Simmer for 6-8 minutes until the chicken is cooked through and the sauce has thickened slightly. Add the red bell pepper in the last 2-3 minutes (you want it slightly crisp).
- Season. Stir in the fish sauce and palm sugar. Taste and adjust for a balance of salty, sweet, and spicy.
- Serve. Ladle the curry into bowls over steamed jasmine rice. Top with fresh Thai basil leaves, sliced red chili, and a squeeze of lime.







Leave a Reply