Coconut Lime Fish Soup — Light, Creamy & Zesty

IMG 3227 WW Recipes, Recipe, Success Stories, WW Diet, Zero Point

A bright, tropical soup: tender white fish in a coconut–lime broth with garlic, ginger and warming spices.

Servings: 4
Prep time: 10 minutes
Cook time: 12–15 minutes
Total time: 25 minutes
Dietary badges: High-protein • Gluten-free (use GF broth) • Can be WW-friendly

Quick WW note: Use light coconut milk and a single teaspoon of oil to keep this very low in SmartPoints — estimate ~2–4 SmartPoints per serving (depends on brands/plan). Use the WW app for exact points using your ingredients.


🛒 Ingredients (all checked & ready)

  • Fresh white fish (cod, tilapia, haddock), cut into bite-sized pieces
  • Light or full-fat coconut milk (use light for WW-friendly)
  • Juice and zest of 2 limes
  • Garlic, finely chopped
  • Fresh ginger, grated
  • Olive oil (or cooking spray)
  • Onion, finely chopped
  • Red chili, finely chopped (optional — for heat)
  • Ground cumin
  • Turmeric powder
  • Salt & black pepper
  • Fresh coriander/cilantro, chopped (for garnish)
  • (Optional) ½–1 cup low-sodium chicken or vegetable broth — if you want a lighter, more brothy soup

Step-by-Step Instructions (detailed)

1. Prep (2–3 minutes)

  1. Pat the fish dry and cut into 2–3 cm pieces. Zest and juice the limes. Chop onion, garlic, ginger and chili.
    Tip: Dry fish sears and holds texture better in soup.

2. Sauté aromatics (3–4 minutes)

  1. In a medium pot, heat 1 tsp olive oil (or spray) over medium. Add onion and sauté 3 minutes until softened. Add garlic, grated ginger and chopped chili; cook 30–45 seconds until fragrant.
    Troubleshoot: If aromatics stick, add 1–2 tbsp broth or water to loosen.

3. Bloom the spices (30–45 seconds)

  1. Stir in 1 tsp ground cumin and ½ tsp turmeric; cook briefly to wake up the spices (this prevents raw spice flavor).

4. Build the broth (2 minutes)

  1. Pour in 400 ml coconut milk (and if using, ½–1 cup low-sodium broth). Stir well and bring to a gentle simmer. Add lime zest now for bright aroma.
    Tip: For a lighter bowl, use 250–300 ml light coconut milk + 150–200 ml almond milk or broth.

5. Simmer & season (3–4 minutes)

  1. Let the broth gently simmer 3–4 minutes. Taste and season with salt & pepper. Add lime juice (start with half, taste, add more as you like).
    Tip: Lime juice loses brightness if cooked too long — add most of it near the end.

6. Poach the fish (3–5 minutes)

  1. Reduce heat to low. Gently add fish pieces in a single layer. Simmer 3–5 minutes, until fish is just opaque and flakes easily. Avoid boiling (it makes fish tough).
    Pro tip: Fish is done when it reaches ~60–63°C (140–145°F) or flakes with a fork.

7. Finish & serve (1 minute)

  1. Remove from heat. Stir in a handful of chopped coriander. Ladle soup into bowls and garnish with extra cilantro, lime wedges, and a drizzle of chili oil if you like heat. Serve immediately.

Ingredient notes & substitutions

  • Fish: Any firm white fish works — cod, tilapia, pollock, haddock. Salmon can be used but changes color/flavor.
  • Coconut milk: Light canned coconut milk lowers calories and WW points. If you don’t like coconut flavor, use 1 cup light coconut milk + 1 cup unsweetened almond milk or low-fat milk.
  • Ginger & garlic: Fresh is best. Use ½–1 tsp powdered if needed (less pungent).
  • Broth: Optional — adding ½ cup broth stretches the soup, reduces coconut heaviness, and lowers points.
  • Heat: Add sliced fresh chili or a pinch of chili flakes for a kick.
  • Thickening: If you prefer slightly thicker broth, stir a cornstarch slurry (1 tsp cornstarch + 1 tbsp water) into simmering broth and cook 1 minute.

Variations & Serving Suggestions

  • Veggie boost: Add baby spinach (stir in last 1–2 minutes), sliced mushrooms, or snap peas for color and fiber.
  • Thai twist: Stir in 1 tbsp red curry paste with the aromatics and finish with fish sauce instead of salt. Add basil instead of coriander.
  • Hearty: Serve over jasmine rice, brown rice, or rice noodles. For WW lower points, serve over cauliflower rice.
  • Garnish ideas: Lime wedges, cilantro, thinly sliced red chili, toasted coconut flakes.

Pairing: Crisp white wine (Sauvignon Blanc) or a light lager. For cozy nights, pair with warm crusty bread.


Storage & Make-Ahead

  • Refrigerator: Keep in an airtight container up to 2 days (fish is delicate — best eaten same day or next day).
  • Freezing: Not recommended with cooked fish in coconut milk (texture suffers). Freeze the broth base (without fish) up to 2 months; thaw and add fresh fish when reheating.
  • Reheat: Gently warm on stovetop over low heat — don’t boil. If soup seems thick after refrigerating, loosen with a splash of broth or water.