Thai Green Curry with Shrimp
Quick answer
- Total time
- 40 min
- Level
- Medium
- Servings
- 4 servings
- Ingredients
- 9
About this dish
Thai green curry with shrimp is a dish built on a coconut milk base that combines the spicy and aromatic characteristics of green curry paste with the natural sweetness of fresh shrimp.
Read more
The cooking process begins by splitting the coconut milk, which involves heating the thicker coconut cream in a pan until the oil begins to separate from the solids. The green curry paste is then fried directly in this extracted fat to allow the flavors of lemongrass, galangal, green chili, and kaffir lime to bloom and release their essential oils into the mixture. Once the aromatics are developed, the remaining coconut milk is poured into the pan along with pieces of eggplant. The eggplant is simmered in the liquid until it reaches a soft consistency. After the eggplant is cooked, bell peppers and shrimp are added to the curry for a brief period of approximately three to four minutes. This short cooking window ensures that the shrimp stay plump and maintain a curled shape without becoming tough. The seasoning is adjusted using fish sauce to provide salinity and palm sugar to round out the sharp edges of the spices. After removing the pan from the heat, a handful of fresh Thai basil is stirred into the curry, which introduces a scent reminiscent of anise. A squeeze of fresh lime juice is added just before the dish is served to provide a bright acidity that balances the richness of the coconut milk. The finished curry is traditionally served by spooning it over jasmine rice.
Ingredients
As an Amazon Associate, we may earn from qualifying purchases.
Instructions
Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.
- 1Heat
Pat 400 g shrimp dry and remove the vein if needed.
Cut 180 g eggplant and 120 g bell pepper into bite-size pieces so they cook evenly and do not turn mushy before the shrimp is ready.
- 2Control
Spoon the thickest part of the 500 ml coconut milk into a pot and heat it over medium heat.
Cook for 2-3 minutes, until small oily spots appear around the edges without letting it scorch.
- 3Control
Add 2 tablespoons green curry paste and fry it over medium-low heat, stirring until it loosens into the coconut fat.
When the aroma is clear and the color deepens, pour in the remaining coconut milk.
- 4Control
When the sauce starts to simmer, add the eggplant and keep the heat at medium-low.
Cook for 5-7 minutes, until the pieces feel tender when pressed but still hold their shape in the curry.
- 5Control
Add the bell pepper and shrimp, then simmer for only 3-4 minutes.
Stop as soon as the shrimp turn pink and curl into plump shapes, because extra cooking will make them tough.
- 6Finish
Season with 2 tablespoons fish sauce and 2 teaspoons palm sugar, tasting for saltiness and balance.
Turn off the heat, stir in 20 g Thai basil and 1 tablespoon lime juice, then serve while the basil is still fragrant.
Practical Cooking Checks
The cues that matter most while cooking.
- Key technique
- Thai Green Curry with Shrimp balances spicy green chili paste with the creamy fat of coconut milk.
- Finish cue
- Cook for 5-7 minutes, until the pieces feel tender when pressed but still hold their shape in the curry.
- Avoid this
- Cut 180 g eggplant and 120 g bell pepper into bite-size pieces so they cook evenly and do not turn mushy before the shrimp is ready.
Cooking decision evidence
Calculated Charim data and applicable official cooking and food safety guidance.
This recipe
40min, 9 ingredients
Category median
48min, 8 ingredients
Based on 247 recipes
Use-up ingredient planner
Turn these ingredients into two more meals
The overlap excludes basic seasonings. Open the next recipe and your selected dishes will stay with you.

Yam Woon Sen (Thai Glass Noodle Salad with Shrimp)
shrimp, fish sauce

Vietnamese Lotus Stem Shrimp Salad
shrimp, fish sauce

Som Tam (Thai Green Papaya Salad with Lime Fish Sauce Dressing)
fish sauce, palm sugar