Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Curry Fish Stew


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Diet: Halal

Description

A rich and comforting Curry Fish Stew made with tender white fish, Thai red curry paste, coconut milk, and colorful vegetables. This one-pot meal is served over rice and finished with fresh lime and cilantro for a bright, flavorful finish.


Ingredients

  • 2 1/2 pounds white fish (cod, haddock, halibut, or sea bass)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 large carrots, diced
  • 1 medium yellow bell pepper, diced
  • 1 large jalapeño pepper, diced
  • 1 medium sweet potato, peeled and diced
  • 3 garlic cloves, minced
  • 2 cups cherry tomatoes, halved
  • 2 cups lower-sodium chicken broth
  • 1 can (15 oz) full-fat coconut milk
  • 4 oz Thai red curry paste
  • 1 medium lime (zest and juice)
  • 1/2 teaspoon red pepper flakes
  • 3 cups cooked white rice (for serving)
  • 1/4 cup fresh cilantro (for garnish)

Instructions

  1. Season fish with salt and pepper and set aside.
  2. Heat olive oil in a large pot over medium-high heat.
  3. Sauté onion, carrots, bell pepper, jalapeño, and sweet potato for 6–7 minutes until slightly softened.
  4. Add garlic and cherry tomatoes and cook for 1 minute.
  5. Stir in chicken broth, coconut milk, curry paste, lime zest, and red pepper flakes until smooth.
  6. Simmer for 10–15 minutes until vegetables are tender.
  7. Add fish pieces and gently simmer 4–5 minutes until cooked through and flaky.
  8. Finish with lime juice and serve over rice.
  9. Garnish with fresh cilantro before serving.

Notes

  • Do not overcook the fish to keep it tender and flaky.
  • Adjust curry paste for more or less heat.
  • Use firm white fish for best texture.
  • Add greens like spinach at the end for extra nutrition.
  • Serve immediately for best flavor and texture.
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: One-pot simmer
  • Cuisine: Thai-inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 420
  • Sugar: 8g
  • Sodium: 780mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 38g
  • Cholesterol: 95mg