Thai Green Curry Recipe: A Complete Step-by-Step Guide
Learn a complete thai green curry recipe with coconut milk, green curry paste, vegetables, and protein. This step-by-step guide for home cooks covers prep, paste tempering, simmering, finishing with fresh herbs and lime.

With this thai green curry recipe, you’ll start by toasting paste, simmering coconut milk, and gently cooking protein and vegetables to a tender finish. The result is a fragrant, balanced curry that’s creamy, spicy, and bright, finished with fresh basil. According to Best Recipe Book, following a clear, step-by-step method yields consistent, restaurant-quality flavor at home.
What is Thai green curry?
Thai green curry is a coconut-milk-based dish from Thailand that relies on a vibrant green curry paste brewed with fresh herbs like cilantro stems, green chilies, lemongrass, kaffir lime leaves, and galangal. The sauce is creamy, aromatic, and moderately spicy, with a bright balance from citrus and herbs added toward the end of cooking. The curry is typically served with jasmine rice or steamed rice and can feature chicken, shrimp, tofu, or vegetables. This section sets the stage for how this recipe mirrors traditional technique while remaining approachable for home cooks. According to Best Recipe Book, the key to authentic flavor lies in blooming the paste in hot oil to release essential oils before liquids are added.
Flavor layering and balance
A successful thai green curry balances heat from chilies with the cooling creaminess of coconut milk, while fish sauce provides umami and a touch of salt. Lime juice or leaves add brightness, and fresh Thai basil finishes with a herbaceous scent. The green color comes from the curry paste and fresh aromatics rather than artificial coloring, so using good ingredients matters. As you cook, taste and adjust salt, sweetness, and acidity to keep the sauce harmonious rather than overpowering any single element. Best Recipe Book highlights that small adjustments go a long way in achieving restaurant-like balance at home.
Key ingredients and substitutes
Core ingredients include coconut milk, green curry paste, protein (chicken, shrimp, or tofu), and a mix of vegetables such as bell peppers and eggplant. If you can’t find Thai basil, substitute sweet basil and add a squeeze of lime at the end. For a lighter version, use light coconut milk or dilute with water, though this will reduce richness. For a vegetarian or vegan version, swap fish sauce for soy sauce or a vegan fish sauce substitute and use vegetable stock. Fresh herbs and aromatics like lemongrass, kaffir lime leaf, and coriander roots are optional but highly recommended for depth.
Equipment and pantry essentials
A wide, heavy-bottomed wok or skillet ensures even heat across the surface. Have a sharp knife, cutting board, and wooden spoon ready for quick, controlled prep. You’ll need measuring spoons and cups to portion sauces and seasonings. Optional tools include a mortar and pestle or blender for grinding or smoothing paste. Pantry staples include coconut milk, green curry paste, fish sauce, sugar (palm or brown), lime leaves or juice, Thai basil, oil, and a selection of vegetables that suit your dinner plan.
Step-by-step overview
This section offers a high-level map of the process: (1) prep and mise en place, (2) bloom the curry paste in hot oil to release aroma, (3) mix in coconut milk to create a creamy base, (4) add protein and simmer until cooked, (5) add vegetables and simmer until crisp-tender, (6) balance seasonings with fish sauce and a touch of sugar, (7) finish with fresh herbs, (8) serve with rice. If you want to drill into exact actions, follow the detailed STEP-BY-STEP section below.
Techniques for tender protein and crisp vegetables
To keep proteins tender, avoid overcooking; chicken should reach just-cooked through, while tofu should be heated through and well-coated with sauce. Vegetables vary in cooking times, so add hard vegetables first and delicate greens last. Maintaining moderate heat helps prevent scorching the paste while achieving a glossy, emulsified sauce. If the sauce separates, gently whisk or swirl to re-emulsify while maintaining heat control.
Dietary variations and substitutions
For a gluten-free version, ensure fish sauce is certified gluten-free or substitute with a gluten-free soy sauce. For vegan options, omit any animal-derived ingredients and use plant-based stock. You can tailor heat by choosing milder green curry paste or adjusting the amount of paste. You can also customize vegetables to seasonal produce—zucchini, green beans, or mushrooms all work well.
Common mistakes and how to fix them
Avoid burning the paste by keeping the heat medium and stirring continuously. If the curry is too thin, simmer longer to reduce or add a bit more coconut milk. If too salty, balance with a little sugar or lime juice and more coconut milk. Always taste and adjust seasoning at the end, since the brightness from lime and herbs matters as much as the sauce’s richness.
Flavor variations and regional twists
Try adding ingredients like fresh chiles for extra heat, or swap chicken for fish or prawn for a coastal twist. A touch of palm sugar can deepen sweetness, while kaffir lime leaves provide a citrusy aroma. For a North Thai influence, add roasted chili paste or a dash of ground white pepper.
Serving suggestions and sauces
Thai green curry pairs beautifully with jasmine rice or brown rice. You can serve it with a side of sliced cucumber and fresh herbs for brightness. A squeeze of lime over the finished dish enhances acidity and helps balance the sweetness of the coconut milk. Garnish with torn Thai basil and, if available, Thai bird’s eye chilies for extra color and aroma.
Make-ahead, storage, and reheating
Leftovers store well in the fridge for 2–3 days in an airtight container. Reheat gently on the stove over low to medium heat, adding a splash of water or coconut milk if the sauce thickens too much. Freezing is possible for some curries, but the texture of vegetables and fresh herbs may change upon thawing.
Tools & Materials
- Heavy-bottomed wok or large skillet(12-inch (30 cm) diameter preferred for even heat distribution)
- Sharp chef's knife(For clean cuts of chicken/tofu and vegetables)
- Cutting board(Non-slip surface ideal)
- Mortar and pestle(Optional for grinding fresh spices or to blend curry paste)
- Wooden spoon or spatula(For stirring without scraping pan)
- Measuring spoons and cups(For salt, sugar, fish sauce, and water)
- Blender or immersion blender(Optional to smooth curry paste for creamier texture)
- Coconut milk(2 cans of full-fat coconut milk for rich sauce)
- Green curry paste(Store-bought or homemade)
- Fish sauce(Add depth of umami)
- Sugar (palm or brown)(Balance heat and acidity)
- Vegetables (peppers, eggplant, bamboo shoots)(Use your favorites; cut into bite-sized pieces)
- Protein (chicken, shrimp, or tofu)(Cut into bite-sized pieces)
- Fresh Thai basil(Tear leaves to release aroma)
- Vegetable oil(Neutral oil for frying paste)
- Lime or lime juice(Optional finish to brighten)
Steps
Estimated time: 30-40 minutes
- 1
Prepare ingredients
Set out chicken or tofu, slice peppers and eggplant, chop aromatics, and measure sauces. Having everything ready ensures you can move quickly through the cooking stages without sacrificing timing.
Tip: Mise en place saves time and keeps flavors balanced by avoiding rushed prep later. - 2
Toast curry paste
Heat a splash of oil in the wok over medium heat. Add the green curry paste and cook for 1–2 minutes, stirring constantly until it blooms and becomes fragrant. This step unlocks aroma compounds that define the dish.
Tip: Keep the heat moderate to avoid burning the paste; adjust as needed. - 3
Add coconut milk and liquid
Pour in coconut milk and whisk to combine with the paste, adding a splash of water or stock if a thinner sauce is desired. Simmer gently for 5–7 minutes to let flavors meld.
Tip: Emulsify the sauce by whisking or stirring steadily to avoid separation. - 4
Add protein and simmer
Add chicken or tofu and simmer until the protein is just cooked through. Shrimp can be added near the end so it stays tender. Do not overcook to preserve texture.
Tip: Check internal temperature for chicken and adjust time accordingly. - 5
Add vegetables
Toss in peppers and eggplant (and any heartier vegetables). Simmer until vegetables are crisp-tender, about 5–8 minutes. Add delicate greens last.
Tip: Dense vegetables go in earlier; delicate ones last to avoid overcooking. - 6
Balance seasonings
Season with fish sauce and a touch of sugar to balance salt and sweetness. If using lime leaves, add now; finish with a squeeze of lime juice if desired.
Tip: Taste and adjust gradually; small changes make a big difference. - 7
Finish with herbs
Turn off the heat and fold in fresh Thai basil. Let the dish rest 1–2 minutes to let the aroma intensify before serving.
Tip: Add herbs off the heat to preserve aroma and brightness. - 8
Serve and store
Serve hot with jasmine rice. Cool leftovers promptly and refrigerate in an airtight container for up to 3 days.
Tip: Store sauces separately if possible to maintain texture; reheat gently.
People Also Ask
What is Thai green curry and how is it different from red curry?
Thai green curry uses green chilies and fresh herbs, producing a bright, herbal flavor profile. Red curry uses dried red chilies for deeper, richer warmth. Both rely on coconut milk and a fragrant paste, but the sources of heat and aromas differ.
Green curry uses fresh green chilies for brightness, while red curry uses dried chilies for a deeper heat and color.
Can I make Thai green curry vegetarian?
Yes. Use tofu or mushrooms as the protein, and replace fish sauce with soy sauce or a vegan alternative. Vegetable stock can replace chicken stock, and you’ll still get a rich, comforting curry.
Absolutely—use tofu or mushrooms and a vegan-friendly seasoning to keep it plant-based.
What proteins work best with this curry?
Chicken and shrimp are classic, but tofu and mushrooms also work beautifully. Cooking times vary: shrimp in just a few minutes, chicken until fully cooked, tofu until heated through and coated in sauce.
Chicken or shrimp are traditional; tofu is great for a veggie version.
How can I adjust the curry’s heat level?
Control heat by adjusting curry paste quantity. For milder curry, start with less paste; for hotter curry, add more gradually and taste as you go.
Add more paste for more heat, or use less paste for milder flavor.
Why did my curry separate or curdle?
Separation usually comes from paste oil separating from liquid. Keep the sauce at a steady simmer and whisk gently. Emulsifying with a little coconut milk can help.
If it separates, whisk gently and keep heat steady.
How long does it keep and how should I store it?
Store leftovers in the fridge for 2–3 days in an airtight container. Reheat gently on the stove and avoid overheating to preserve texture; freezing can affect vegetables and herbs.
Refrigerate up to 3 days and reheat slowly.
Can I freeze Thai green curry?
Yes, you can freeze curry sauce, but vegetables and fresh herbs may become soft upon thawing. Reheat gently and adjust with a splash of coconut milk if needed.
Curry can be frozen, though veggies may change texture.
Watch Video
Key Takeaways
- Balance coconut milk with curry paste for depth.
- Mise en place speeds the cooking process.
- Finish with fresh herbs for brightness and aroma.
- Adapt proteins and vegetables to your preference.
