Skip to main content New<> this month
Get the Allrecipes magazine

Fish Filet in Thai Coconut Curry Sauce

Rated as 5 out of 5 Stars

"You can use any type of fish filet for this delicious curry dish like halibut, tilapia, or cod. I have also cooked chicken in the same curry sauce before. Serve with plenty of rice."
Added to shopping list. Go to shopping list.


30 m servings 453
Original recipe yields 4 servings


{{model.addEditText}} Print
  1. Heat 1 tablespoon oil in a skillet over medium heat and cook shallots until soft and translucent, about 2 minutes. Stir in curry paste, coconut milk, chicken broth, and sugar. Bring to a simmer, reduce heat to low and cook until curry has reduced by half, about 10 minutes. Season with salt if necessary.
  2. Season fish with salt and carefully place in the skillet with the curry sauce, spooning some curry sauce on top. Cover skillet and cook until fish flakes easily from fork and is cooked through, about 5 minutes. Remove fish from skillet.
  3. Stir cilantro, green onions, and lime juice into curry sauce and serve with the fish. Serve with lime wedges.

Nutrition Facts

Per Serving: 453 calories; 26.1 13.3 43.3 58 2226 Full nutrition

Explore more


Read all reviews 2
Most helpful
Most positive
Least positive

This was so good! I used tilapia. I baked the fish in the oven like I usually do, they broke it into pieces and added to the sauce and served over rice.

really yummy! I used halibut