← All recipes
Rich yellow stew in a bowl with chunks of white fish, red bell pepper, and fresh cilantro leaves.

Thai Coconut Curry Fish Stew

Creamy, fragrant, and just a little spicy, this Thai Coconut Curry Fish Stew is a comforting bowl of flavor.

Total: 40 minPrep: 15 minCook: 25 min4 servingsDifficulty: Medium⭐ 4.7 (256+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Heat oil in a large pot over medium heat. Add onion and cook until softened.
  2. 2 Stir in garlic, ginger, and curry paste; cook for 1 minute.
  3. 3 Pour in coconut milk, diced tomatoes, and stock. Bring to a gentle simmer.
  4. 4 Add fish chunks and red bell pepper. Cook until fish is opaque and flakes easily.
  5. 5 Stir in peas, fish sauce, brown sugar, and lime juice. Heat through.
  6. 6 Serve hot, garnished with fresh cilantro leaves.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 350 kcal
Fat: 18g fat
Carbs: 15g carbohydrates
Protein: 28g protein
Fiber: 3g fiber
Sugar: 8g sugar
Sodium: 800mg sodium

Tips

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove.

Freezing: Freezes well for up to 2 months. Thaw overnight in the fridge and reheat gently.

Serving Suggestions

FAQ

Can I use a different type of curry paste?

Absolutely! Green or yellow curry paste will give you a different flavor profile.

What kind of fish works best?

Firm white fish like cod, halibut, or snapper work best.

Share this recipe