Thai Green Curry Recipe (Authentic, Easy & Flavorful)
Thai green curry is one of Thailand’s most beloved dishes: creamy, aromatic, and bright with fresh herbs and chilies. This Thai Green Curry recipe balances spicy green curry paste, rich coconut milk, savory fish sauce and fragrant Thai basil for a restaurant-quality meal at home. Below you’ll find a full ingredients list, simple step-by-step instructions, pro tips for best results, and approximate nutrition per serving.
Why this Thai Green Curry Works
This recipe uses the traditional technique of frying the curry paste in a little oil and the first portion of coconut milk until fragrant, then simmering with protein and vegetables. That “blooming” step unlocks the aromatics in the paste and gives a deeper, more rounded flavor than simply stirring paste into cold coconut milk. I include alternatives for vegetarian versions and store-bought paste to make the recipe approachable.
Recipe Overview
Prep time: 15 minutes | Cook time: 20 minutes | Serves: 4
Ingredients
Use the ingredients below for a classic chicken Thai green curry. Options for shrimp, tofu, or vegetables are given in the Tips section.
- 2 tablespoons vegetable oil (or neutral oil)
- 3–4 tablespoons green curry paste (homemade or store-bought; adjust to taste)
- 1 (14 oz / 400 ml) can full-fat coconut milk, shaken and divided (about 3/4 cup + 1 3/4 cups)
- 1 lb (450 g) boneless chicken thighs or breast, thinly sliced
- 1 cup Thai eggplants or 1 small globe eggplant, quartered (or 1 cup bamboo shoots)
- 6–8 long green beans or snapped asparagus, cut into 2-inch pieces
- 1–2 tablespoons fish sauce (to taste) — or tamari/soy sauce for vegetarian
- 1 tablespoon palm sugar or brown sugar (adjust to taste)
- 4–6 kaffir lime leaves, torn (optional but highly recommended)
- 1/2 cup fresh Thai basil leaves (sweet basil can be used if Thai basil unavailable)
- 1–2 bird’s eye chilies, sliced (optional, for extra heat)
- Juice of 1/2 lime (optional, to brighten before serving)
- Steamed jasmine rice, to serve
Step-by-Step Cooking Instructions
-
Prep: Slice the chicken thinly against the grain so it cooks quickly and stays tender. Cut vegetables and tear kaffir lime leaves. Separate the coconut milk—pour the can into a bowl and allow it to settle; scoop about 3/4 cup of the thicker cream from the top for the first step and reserve the rest.
-
Bloom the paste: Heat the oil in a wide skillet or wok over medium heat. Add the green curry paste and fry for 1–2 minutes, stirring constantly until it becomes fragrant and slightly darker. This releases the essential oils from the paste.
-
Add the first coconut cream: Pour the thick coconut cream (the 3/4 cup you reserved) into the pan with the paste and stir to combine. Cook for 2–3 minutes until the mixture is aromatic and the oil begins to separate slightly from the paste.
-
Add the chicken: Add the sliced chicken to the pan and stir to coat with the paste and coconut cream. Cook for 2–3 minutes until the chicken starts to turn opaque.
-
Pour remaining coconut milk & simmer: Add the rest of the coconut milk, kaffir lime leaves, and bring to a gentle simmer (do not boil vigorously). Simmer for 5–7 minutes until the chicken is cooked through and the flavors meld.
-
Add vegetables: Add Thai eggplants (or bamboo shoots) and long beans. Simmer for another 3–4 minutes until vegetables are tender but still bright and slightly crisp.
-
Season: Stir in fish sauce and palm sugar. Taste and adjust — you want a balance of salty (fish sauce), sweet (palm sugar), and spicy (curry paste). If you like, add sliced bird’s eye chilies for extra heat.
-
Finish with herbs & lime: Turn off the heat and stir in Thai basil leaves and lime juice if using. Let the residual heat wilt the basil—this preserves the fresh, aromatic flavor.
-
Serve: Spoon the Thai green curry over steamed jasmine rice and garnish with extra basil or thinly sliced chilies.
Tips for Best Results
- Bloom the paste: Frying the curry paste in oil and part of the coconut milk is the single best trick to deepen flavor.
- Use fresh herbs: Thai basil and kaffir lime leaves make a big difference. If unavailable, use sweet basil and lime zest, respectively.
- Choose the right coconut milk: Full-fat coconut milk gives a rich, creamy texture. If you prefer lighter curry, use “light” coconut milk or dilute with a little chicken or vegetable stock.
- Balance flavors: Thai food is about balance — taste and adjust with fish sauce (salty), palm sugar (sweet), lime juice (bright) and more curry paste (spicy).
- Protein swaps: For a vegetarian/vegan version, substitute tofu (firm, pan-fried) or mixed mushrooms for chicken and replace fish sauce with soy sauce or tamari plus a little seaweed for umami.
- Vegetable ideas: Bamboo shoots, bell peppers, zucchini, snap peas, and baby corn all work well.
- Control heat: Reduce bird’s eye chilies or the amount of curry paste for a milder curry, or add them to taste at the end.
- Make-ahead: Flavor develops overnight—store curry in the refrigerator and gently reheat on the stove. If it thickens, loosen with a splash of coconut milk or water.
Nutrition (Approximate per serving)
Nutrition values are estimates and will vary by exact ingredients, brands, portion sizes and substitutions. This estimate assumes 4 servings, using chicken and full-fat coconut milk.
- Calories: ~450 kcal
- Fat: ~34 g (Saturated fat: ~22 g)
- Carbohydrates: ~10 g
- Fiber: ~2 g
- Sugar: ~6 g
- Protein: ~28 g
- Sodium: ~800–1000 mg (depends on fish sauce and added salt)
If you substitute light coconut milk or use a leaner protein, calories and saturated fat will be lower. For a lower-sodium dish, reduce fish sauce and use low-sodium soy sauce if needed.
Serving Suggestions
Serve Thai green curry over steamed jasmine rice or coconut rice. It’s also delicious with rice noodles or alongside roti for dipping. Finish with extra Thai basil, a squeeze of lime, and sliced chilies for color and heat.
Final Notes
This Thai Green Curry recipe is flexible and forgiving: tweak the herbs, vegetables, and spice levels to suit your preferences. The key is the aromatic curry paste, the technique of blooming it, and balancing salty-sweet-spicy notes. Once you get the basics down, you’ll have a go-to weeknight dinner that tastes like a trip to Thailand.
Enjoy your homemade Thai Green Curry! If you try this recipe, leave a comment or share your variations — I love hearing how readers personalize the dish.
