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

Thai-Style Coconut Lime Fish Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Diet: Halal

Description

Thai-Style Coconut Lime Fish Soup is a vibrant, one-pot dish featuring tender white fish in a creamy coconut milk broth infused with lime, ginger, lemongrass, and red curry. It’s comforting, refreshing, and full of Thai-inspired flavor.


Ingredients

  • 500 g white fish fillets (cod, haddock, or tilapia), cut into 3 cm pieces
  • 1 tablespoon vegetable oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 stalk lemongrass, tough outer layers removed, inner part finely sliced
  • 1 tablespoon red curry paste
  • 4 cups fish stock or vegetable stock
  • 400 ml coconut milk
  • 1 tablespoon fish sauce
  • 1 teaspoon sugar
  • Zest of 1 lime
  • 2 tablespoons fresh lime juice
  • 150 g mushrooms, sliced
  • 1 small red chili, thinly sliced (optional)
  • 2 tablespoons fresh cilantro, chopped
  • Salt, to taste

Instructions

  1. Heat vegetable oil in a large pot over medium heat. Add onion and cook for 3–4 minutes until soft and translucent.
  2. Stir in garlic, ginger, and lemongrass. Cook for 1 minute until fragrant.
  3. Add red curry paste and cook for 30 seconds to release its aroma.
  4. Pour in stock and bring to a gentle boil. Reduce heat and simmer for 5 minutes.
  5. Stir in coconut milk, fish sauce, sugar, and lime zest. Add mushrooms and simmer for 3 minutes.
  6. Add fish pieces gently and simmer for 4–5 minutes until just cooked through.
  7. Remove from heat. Stir in lime juice and sliced chili (if using). Adjust seasoning with salt to taste.
  8. Serve hot, garnished with chopped fresh cilantro.

Notes

  • Use full-fat coconut milk for a richer texture, or light coconut milk for a lighter version.
  • Substitute shrimp or tofu for the fish if desired.
  • Add snow peas, spinach, or zucchini for extra vegetables.
  • To keep fish tender, avoid overcooking and stir gently once added.
  • Serve with jasmine rice or rice noodles to make it a full meal.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Thai

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 330
  • Sugar: 5g
  • Sodium: 720mg
  • Fat: 22g
  • Saturated Fat: 15g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 24g
  • Cholesterol: 55mg