ChefSnapOpen in the app

Seafood

Thai Green Curry with Shrimp

An aromatic and spicy Thai curry made with coconut milk, fresh green chilies, and sweet shrimp, balanced with kaffir lime and basil.

Thai Green Curry with Shrimp — Seafood — ChefSnap
10 minutesPrep
15 minutesCook
4Serves
EasyDifficulty
380 kcal per serving28g protein 12g carbs 22g fat
Watch it made — Thai Green Curry with ShrimpWatch it madeHome Cooking Channel · 4:12

Ingredients

Method

  1. In a wok or large pan, heat a splash of oil and fry the green curry paste until fragrant (about 1 minute).
  2. Pour in the coconut milk and bring to a gentle simmer. Stir to dissolve the paste completely.
  3. Add the bamboo shoots, sliced bell peppers, and kaffir lime leaves. Simmer for 5 minutes.
  4. Add the shrimp and cook for 3-4 minutes until they turn pink and opaque. Season with fish sauce and sugar.
  5. Remove from heat and stir in fresh Thai basil leaves. Serve immediately over jasmine rice.

Common questions

Can I substitute another protein for shrimp in Thai green curry?

Yes. Chicken, scallops, firm tofu, or white fish all work well. Adjust cooking time: chicken needs longer, tofu needs less, and fish should be added near the end so it stays tender and doesn’t break apart.

How long should I cook the shrimp so they don’t get rubbery?

Cook shrimp only 3–4 minutes, just until pink and opaque. If they’re large, they may need a minute longer. Pull the curry off the heat as soon as they’re done, since residual heat keeps cooking them.

What are the most common mistakes when making Thai green curry?

The biggest mistakes are burning the curry paste, boiling the coconut milk too hard, overcooking the shrimp, and adding basil too early. Keep the curry at a gentle simmer and season at the end for the best flavor.

How should I store and reheat leftover Thai green curry?

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently over low heat until just hot. Shrimp can overcook easily, so avoid boiling. Add fresh basil after reheating if possible.

What should I serve with Thai green curry besides jasmine rice?

Jasmine rice is classic, but you can also serve it with brown rice, rice noodles, or roti. Add cucumber salad, quick-pickled vegetables, or extra Thai basil on top to balance the curry’s richness and heat.