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
Easy Coconut Lime Fish Soup Recipe served in a white bowl with tender fish chunks, creamy coconut broth, fresh lime slices, cilantro, and red peppers.

Easy Coconut Lime Fish Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Easy Coconut Lime Fish Soup is a quick, nourishing 30-minute meal featuring tender white fish in a creamy coconut broth brightened with lime and ginger. Perfect for busy weeknights.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

1.5 lbs white fish fillets (cod, halibut, snapper, or tilapia), cut into 1-inch pieces

1 tbsp coconut oil or olive oil

1 medium yellow onion, finely chopped

1 tbsp fresh ginger, grated or minced

3 cloves garlic, minced

12 tbsp red curry paste

1 can (13.5 oz / 400ml) full-fat coconut milk

3 cups low-sodium chicken or vegetable broth

1 tbsp fish sauce

3 tbsp fresh lime juice (from about 2 limes)

5 oz (140g) fresh baby spinach

1/4 cup fresh cilantro, chopped

Salt and freshly ground black pepper to taste

Instructions

1. Pat fish dry and cut into 1-inch pieces. Finely chop onion, mince garlic, grate ginger. Set aside.

2. Heat oil in a large pot over medium heat. Add onion and cook 3-5 minutes until softened.

3. Add garlic and ginger; cook 1 minute until fragrant. Stir in red curry paste and cook 1-2 minutes to bloom spices.

4. Pour in coconut milk and broth. Add fish sauce. Bring to a gentle simmer, then reduce heat to low and cook 5-7 minutes.

5. Gently add fish pieces to simmering broth. Cook 3-5 minutes until opaque and flaky.

6. Stir in baby spinach until wilted, about 1-2 minutes.

7. Remove from heat. Stir in lime juice. Season with salt and pepper to taste. Ladle into bowls and garnish with fresh cilantro.

Notes

For best flavor, use fresh lime juice and ginger. Do not overcook the fish. Adjust curry paste to control spiciness. Leftovers can be refrigerated up to 3 days; reheat gently. To make vegetarian, omit fish and fish sauce, replace with tofu or chickpeas and use vegetable broth.

  • Author: Charlotte Johnson
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Thai-inspired
  • Diet: Dairy-free, Gluten-free

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 5
  • Sodium: 720
  • Fat: 32
  • Saturated Fat: 24
  • Unsaturated Fat: 6
  • Carbohydrates: 12
  • Fiber: 3
  • Protein: 35
  • Cholesterol: 80