Thai Fish Curry With Vegetables Recipe

Thai Fish Curry With Vegetables Recipe

This classic fish curry is made with coconut milk and spices plus eggplant and boy choy or other vegetables of your choice.
  • Preparation:
  • Cooking:
  • Total:
  • Serves: 4 persons



  1. Step 1

    Place all curry paste ingredients in mini chopper or food processor and blitz to create a fragrant Thai curry paste. Set aside.
  2. Step 2

    Chop up the eggplant and slice larger bok choy leaves in half. Rinse fish and cut into nice 3 to 4-inch chunks. Set aside.
  3. Step 3

    Warm a wok or frying pan over medium-high heat. Drizzle in 1 to 2 tablespoons oil and swirl around, then add curry paste. Stir-fry 1 minute, then add 3 to 4 tablespoons coconut milk. Continue stir-frying 2 more minutes until lemongrass and onion bits have softened.
  4. Step 4

    Add stock plus bay leaf and stir to combine. Bring to a boil, then add eggplant. Reduce heat to medium-low or until you get a nice simmer. Cover with lid and simmer 6 to 7 minutes.
  5. Step 5

    Add the fish and bok choy, "pushing" them down into the sauce. Cover with lid and simmer 5 more minutes.
  6. Step 6

    Add remaining coconut milk plus fish sauce and sugar, stirring everything together and briefly simmering (fish is cooked when it easily flakes—usually 5 to 7 minutes is enough (try not to overcook or fish will turn tough).
  7. Step 7

    Reduce heat to low and taste-test the sauce. If not flavorful enough, add a little more fish sauce; if too salty or spicy for your taste, add more coconut milk. More chile can be added if you prefer it spicier. Sprinkle over fresh coriander and serve immediately with Thai jasmine rice .