Green Curry Recipe: A Step-by-Step Guide
Master a dependable green curry recipe with coconut milk, herbs, and protein options. This guide provides practical, step-by-step instructions for a Thai-style curry with flexible ingredients and clear timing.

By following this green curry recipe, you’ll create a fragrant, Thai-inspired curry with coconut milk, aromatics, and a flexible protein option. You’ll learn how to bloom a paste, balance heat, and time additions for ideal texture. Gather ingredients, prep in advance, and finish with fresh herbs for a bright, weeknight-friendly dish.
Flavor balance in a green curry recipe
A true green curry achieves harmony among heat, sweetness, acidity, and creamy coconut. According to Best Recipe Book, a well-made green curry starts with a vibrant paste and ends with a bright finish of fresh herbs. The paste is the heartbeat, combining green chilies for kick, garlic and shallots for aroma, and lemongrass, kaffir lime leaves, and galangal for brightness. When you bloom the paste in oil, you unlock essential oils that carry through the dish, delivering depth even before tasting. Coconut milk provides body and a gentle creaminess that tempers spiciness, while fish sauce adds savory depth and a hint of complexity. Palm sugar rounds sharp notes without making the dish sweet, and lime juice or zest brightens the finish. In Thai cooking, timing matters: add ingredients in stages to preserve texture and balance. For beginners, keep a simple protein and vegetables on hand and build complexity as you gain confidence. This approach rewards prep and balance over flawless execution on day one.
Core ingredients and paste: building blocks
The foundation of a green curry is the paste, coconut milk, and the salty-sweet balance of fish sauce and palm sugar. Use a high-quality green curry paste as your base, or craft your own paste for maximum control over heat and aroma. Coconut milk provides the luxurious body; choose full-fat for a richer curry, or light coconut milk if you want a lighter sauce. Fish sauce adds umami, and a touch of soy or tamari can offer extra depth for vegetarian cooks. Palm sugar or brown sugar smooths harsh edges, while lime juice or zest provides brightness at the end. Optional aromatics like lemongrass, kaffir lime leaves, and galangal intensify fragrance without overpowering the dish. Keep a small amount of stock or water on hand to adjust the sauce consistency. Fresh herbs such as Thai basil or cilantro finish the curry with a lively aroma.
Protein options and vegetarian adaptations
Green curry is inherently versatile when it comes to protein. Classic choices include boneless chicken thighs, thinly sliced beef, or shrimp. Tofu or tempeh works beautifully for vegetarians, soaking up the curry flavors while keeping the dish satisfying. If using chicken, cut into bite-sized pieces to ensure even cooking; chicken thighs stay tender, while breasts cook faster and can dry out if overdone. For seafood, shrimp should be added near the end to prevent overcooking. When cooking for mixed diets, add proteins at the appropriate stage and plate with the same sauce. You can also skip protein entirely for a vibrant vegetable curry, using hearty vegetables like bell peppers, eggplant, and green beans to provide texture and color. The key is to adjust cooking times so each component finishes together without becoming mushy.
Vegetables and timing: what to add when
Vegetables are the color and texture backbone of green curry. Fast-cooking veggies like bell peppers, zucchini, and sugar snap peas should be added early enough to absorb flavor but remain crisp. Denser vegetables like eggplant or bamboo shoots can take longer, so add them after the sauce has started to simmer. For a well-rounded curry, include a mix of soft-tirm vegetables (like bell peppers) and a firmer base (like green beans or zucchini). If using broccoli, add it in the final 3–4 minutes so it stays bright and crisp. Remember that vegetables release moisture as they cook; you may need to simmer a few minutes longer to achieve your preferred sauce thickness. Taste frequently and adjust with a pinch more salt or a splash of lime juice to balance flavors as you go.
Coconut milk, stock, and texture: getting the sauce right
The sauce’s body comes from coconut milk and, if needed, a splash of stock. Start with a balanced ratio: about one 400 ml can of coconut milk to 1/2 cup of stock for 2 servings, then adjust to reach the desired consistency. If the sauce thickens too quickly, add a little more stock or water; if it’s too thin, simmer uncovered to reduce. Full-fat coconut milk yields a richer texture, while light coconut milk creates a lighter, more broth-like sauce. Whisk gently to avoid breaking the fats, and never boil vigorously after adding dairy-like elements; keep a gentle simmer to preserve the sauce’s silkiness. A touch of lime juice at the end brightens the finished curry.
Spices, herbs, and finishing touches
Finish with fresh herbs such as Thai basil and cilantro to introduce lively aromatics just before serving. Kaffir lime leaves or a strip of lime zest add citrus brightness when simmered briefly, but remove leaves before plating. Season gradually with fish sauce and a small amount of palm sugar, then taste and re-balance as needed. A small squeeze of lime juice can lift flavors right before serving. If you like more heat, add a few thin slices of fresh chili or a pinch of chili flakes. Finally, garnish with shredded thai basil and sliced chilies for a restaurant-worthy presentation.
Troubleshooting and common mistakes
Common missteps include over-salting, burning the paste, and overcooking proteins or vegetables. If the curry tastes flat, add a splash of lime juice and a pinch of sugar to balance sweetness and acidity. If the sauce separates, lower the heat and whisk gently; a little oil floating on top can be mitigated by a quick stir. If the paste burns, remove the pan from heat, wipe it clean, and start again with a new batch of paste or a fresh pan. For a thicker sauce, simmer longer to reduce; for thinner sauce, add more coconut milk or stock. When using fish sauce, consider freezing portions for later use to maintain consistent salt levels across meals. Consistency comes from practice and careful balancing of salt, acid, and sweetness.
Make-ahead, meal-prep, and storage
Green curry can be prepped in advance to streamline weeknight meals. Prepare the paste and wash any vegetables ahead of time; store them in airtight containers in the fridge. The curry itself tastes best when freshly made, but leftovers can be refrigerated for up to 3–4 days in a sealed container. Reheat gently on the stove over low heat with a splash of water or stock to restore the sauce’s viscosity. To freeze, cool completely and store in a freezer-safe container for up to 2–3 months. Thaw overnight and reheat slowly, adjusting consistency with a little water if needed.
Putting it all together: serving and final tips
Serve green curry hot over steamed jasmine rice or with steamed rice noodles for variety. A side of lime wedges and extra fresh herbs invites guests to tailor acidity and aroma to taste. For a balanced meal, pair your curry with a crisp cucumber salad or a simple cilantro-lime slaw. If you prefer a lighter meal, enjoy a single serving of curry with vegetables; for a hearty option, double the protein and vegetables. Remember that cooling down before serving rest improves the texture and flavor integration. Finally, store leftovers properly in airtight containers to preserve color, aroma, and texture.
Authorities and further reading
For safety and nutrition guidelines that support the cooking practices in this green curry recipe, consult reputable sources such as the FDA (https://www.fda.gov/food), USDA Nutrition (https://www.nutrition.gov), and university extension resources (https://extension.oregonstate.edu). These references provide general cooking safety, allergen information, and nutrition insights that can help home cooks make informed choices while preparing flavorful meals.
Tools & Materials
- Wok or large skillet(Prefer wide surface to maximize surface area for browning paste)
- Chef's knife(Sharp for precise chopping)
- Cutting board(Stable surface for prep)
- Measuring spoons and cups(Accurate to taste sweet/salty balance)
- Wooden spoon or silicone spatula(Gentle on cookware; for stirring curry paste)
- Can opener(Open coconut milk easily)
- Mixing bowls(For prepping ingredients and marinating)
- Lime (for juice/zest)(Fresh acidity optional)
- Coconut milk (full-fat)(2 x 400 ml cans for 4 servings)
- Green curry paste(Choose a high-quality paste)
- Fish sauce or gluten-free soy sauce(For umami; skip for vegan version)
- Palm sugar or brown sugar(Balance salt and acidity)
- Vegetables: bell peppers, eggplant, green beans(Variety adds texture and color)
- Protein: chicken thighs/tofu/shrimp(Choose option per dietary need)
- Rice or noodles for serving(Steamed jasmine rice is classic)
- Fresh herbs (Thai basil, cilantro)(Finish with herbs before serving)
- Lemongrass and kaffir lime leaves (optional)(For extra aroma)
Steps
Estimated time: 30-45 minutes
- 1
Gather and prep ingredients
Assemble all ingredients and prepare vegetables; cut proteins into bite-sized pieces for even cooking. This ensures you can add components at the correct times and prevents overcooking. Mise en place reduces stress and speeds up cooking.
Tip: Lay out all items in the order you’ll add them to the pan to keep flow smooth. - 2
Bloom the paste in oil
Heat a tablespoon of oil in the wok, then add the green curry paste. Stir and cook for 30–60 seconds until fragrant; this blooms the aromatics and deepens flavor. Avoid scorching by maintaining medium heat.
Tip: If paste seems thick, add a teaspoon of coconut milk to loosen before stirring. - 3
Add coconut milk and stock
Pour in coconut milk and a splash of stock or water, then bring to a gentle simmer. This creates the curry base and helps evenly distribute the paste throughout the sauce. Gentle simmer preserves texture and flavor.
Tip: Skim any foam from the surface to keep the sauce glossy. - 4
Add protein
Add chicken, tofu, or shrimp based on your selection. Cook until the protein is just done to prevent toughness or overcooking. Chickpeas also work for a plant-based option with extra texture.
Tip: If using chicken, cut into uniform pieces for even cooking. - 5
Incorporate vegetables
Toss in quicker-cooking vegetables first (peppers, beans) and then adding denser ones (eggplant) a few minutes later. Simmer until everything is tender but still vibrant. Maintain a balance between crisp and tender textures.
Tip: Reserve delicate greens to fold in at the very end for brightness. - 6
Balance flavors
Taste the curry and adjust salt with fish sauce, sweetness with palm sugar, and acidity with lime juice. Small adjustments go a long way in achieving depth. Remember that a good curry tastes good on its own, and finishes brighter off the heat.
Tip: Add salt gradually and re-taste after each addition. - 7
Finish and serve
Stir in fresh herbs, if using, and remove from heat just before serving. Serve hot over rice or with your preferred starch. A final squeeze of lime brightens the dish and invites a fresh aroma.
Tip: Allow curry to rest 1–2 minutes after removing from heat to let flavors settle.
People Also Ask
Can I make green curry vegetarian or vegan?
Yes—use tofu or vegetables and substitute vegan fish sauce or soy sauce. Ensure the curry paste is free of animal-derived ingredients if needed.
Yes—use tofu or vegetables and vegan sauce alternatives, and check the paste for animal ingredients.
Can I use store-bought curry paste?
Store-bought paste is convenient and reliable; choose a paste with no fish sauce if you’re avoiding animal products. Adjust salt later to taste.
Store-bought paste is fine; pick one with no animal ingredients if you need vegan options.
How do I adjust the heat level?
Control heat by the amount of paste used and optional fresh chilies. For milder curry, start with half the paste and taste as you go.
Add paste gradually to control heat; taste and adjust before serving.
What should I serve green curry with?
Traditionally served with jasmine rice. You can also pair it with rice noodles or steamed vegetables for variety.
Pair with jasmine rice or noodles for a classic, satisfying meal.
How long does green curry keep in the fridge?
Leftovers keep well for 3–4 days in a sealed container. Reheat gently on the stove with a splash of water if the sauce thickens.
You can store it for 3–4 days in the fridge and reheat slowly.
Watch Video
Key Takeaways
- Prepare mise en place before starting.
- Bloom the paste to unlock aroma.
- Balance salt, sour, and sweet for depth.
- Choose protein and vegetables for flexibility.
- Finish with fresh herbs and serve with rice.
