Ingredients
Scale
Fish and Protein
- 500g white fish fillets (such as cod or tilapia), cut into bite-sized pieces
Broth and Liquids
- 4 cups fish or vegetable broth
- 1 can (400ml) full-fat coconut milk
- Juice of 2 fresh limes (about 3–4 tablespoons)
Aromatics
- 2 cloves garlic, minced
- 1 tablespoon freshly grated ginger
Vegetables
- 1 cup sliced bell peppers
- 1 cup snap peas (or other fresh vegetables like mushrooms, carrots, or baby corn)
Herbs and Garnishes
- 1/4 cup fresh cilantro, chopped
- 2 green onions, thinly sliced
- Chili flakes or fresh chili, to taste (optional)
Optional Additions
- Lime zest from 1 lime (for extra citrus aroma)
Instructions
- Prepare the Aromatic Base: Heat a light oil in a pot over medium heat. Add the minced garlic and freshly grated ginger, sautéing gently until fragrant, about 1-2 minutes. This unlocks the warmth and depth that form the foundation of the soup.
- Add Broth and Coconut Milk: Pour in the fish or vegetable broth, then add the full-fat coconut milk. Stir to combine and bring the mixture to a gentle simmer.
- Add Vegetables and Simmer: Add the sliced bell peppers, snap peas, or other chosen vegetables. Cook for 3-5 minutes until they soften slightly but still retain a bit of crunch, keeping the soup lively and colorful.
- Cook the Fish: Gently add the bite-sized fish pieces. Simmer carefully until the fish becomes opaque and flakes easily, about 5-7 minutes depending on thickness. Avoid overcooking to keep the fish tender.
- Finish with Lime and Herbs: Stir in the freshly squeezed lime juice and chili flakes if using. Remove the soup from heat and scatter the chopped cilantro and sliced green onions on top for a fresh, herbal lift before serving.
Notes
- Use fresh lime juice for the brightest, most zesty flavor.
- Be careful not to overcook the fish; add it towards the end of cooking.
- Adjust the amount of lime juice and chili flakes gradually to suit your taste.
- Simmer over medium-low heat to prevent coconut milk from curdling.
- Add fresh herbs last to preserve their aroma and texture.
- Prep Time: 10 minutes
- Cook Time: 15-20 minutes
- Category: Soup
- Method: Simmering
- Cuisine: Fusion
- Diet: Gluten Free
Nutrition
- Serving Size: 1 bowl (approx. 350ml)
- Calories: 280
- Sugar: 3g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 15g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 22g
- Cholesterol: 45mg
Keywords: coconut lime fish soup, fish soup, lime soup, coconut milk soup, healthy fish recipes, quick fish soup, gluten free soup, weeknight dinner