Thai Fish Green Curry Recipe

Thai Fish Green Curry, Aromatic & Delicious!
Thai Fish Green Curry, Aromatic & Delicious! D.Schmidt
Prep: 15 mins
Cook: 13 mins
Total: 28 mins
Servings: 4 servings
Nutrition Facts (per serving)
315 Calories
23g Fat
11g Carbs
20g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 315
% Daily Value*
Total Fat 23g 30%
Saturated Fat 19g 97%
Cholesterol 33mg 11%
Sodium 1172mg 51%
Total Carbohydrate 11g 4%
Dietary Fiber 1g 5%
Total Sugars 3g
Protein 20g
Vitamin C 21mg 106%
Calcium 109mg 8%
Iron 5mg 29%
Potassium 825mg 18%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This beautiful fish curry is made with an aromatic Thai green curry sauce and includes vegetables for a well-rounded, nutritious and delicious dish. Once you've whipped up the special Thai curry sauce, this dish comes together in just a few minutes. Nearly any type of fish can be used -- sole, cod, tilapia, basa, and any other white-fleshed fish to richer-tasting fish like salmon. For the vegetable, you have a choice of baby bok choy or fresh cucumber (the latter added at the last moment before serving). Accompany with plenty of Thai jasmine rice on the side, and you have a gourmet-level Thai dish that's sure to impress any gathering.


  • 1 to 1 1/2 pounds fish, your choice

  • 1/2 cup chicken stock

  • 2 heads baby bok choy, or 1 cup thickly sliced cucumber

  • 1/2 can baby corn, drained

  • 3 bay leaves

  • 3 tablespoons finely chopped lemongrass, or 3 tablespoons frozen or bottled lemongrass

  • 1/4 teaspoon chili

  • 3 medium (4-1/8" long) green onions

  • 3 to 4 cloves garlic

  • 1 (1-inch) piece galangal, or ginger, thinly sliced

  • 1/3 cup chopped freshcilantro . leaves and stems

  • 1/4 cup fresh basil

  • 1/2 teaspoon whole cumin

  • 1/8 teaspoon white pepper

  • 1/2 teaspoon ground coriander

  • 3 tablespoons fish sauce

  • 2 tablespoons lime juice

  • 1 teaspoon brown sugar

  • 1 (13.5-ounce) can coconut milk

Steps to Make It

  1. Place all green curry sauce ingredients (lemongrass, chili, green onions, garlic, ginger, fresh and ground coriander, basil, cumin, white pepper, fish sauce, lime juice, brown sugar, and coconut milk) in a food processor, chopper, or blender. Process well and set aside. Prepare the vegetables and cut the fish into large segments.

  2. Pour curry sauce into a pot, wok, or frying pan and switch on heat to medium-high. Add bay leaves and stir until sauce comes to a light boil.

  3. Add chicken stock and bring to a boil for 2 minutes.

  4. Add the fish and gently stir to combine with the sauce. Bring back to the boil, then reduce to medium-low heat (light simmer) for 3 minutes.

  5. Add baby bok choy and baby corn, gently stirring to incorporate (cucumber will be added later). Simmer 2 more minutes.

  6. When fish and vegetables are cooked (fish will flake easily and begin to fall apart -- this only takes a few minutes), remove curry from heat. Add the cucumber (if using). Taste-test the dish for flavor, adding a little more fish sauce if not flavorful enough. More chili can be added if you prefer it spicier, or more sugar if you prefer it sweeter. If too salty or sweet for your taste, add a squeeze more of lime juice.

  7. Serve with a little more fresh basil sprinkled over (fresh-cut chilies can also be added). Accompany with plenty of Thai jasmine rice on the side.

Recipe Tags: