Ingredients
Scale
Main Ingredients
- 300g fresh white fish fillets (cod, snapper, or similar), cut into bite-size pieces
- 400ml full-fat coconut milk
- Juice and zest of 2 limes
- 1 cup fish stock or vegetable stock
- 2 cloves garlic, finely chopped
- 1 inch piece ginger, finely chopped
- 1–2 chili peppers, finely chopped (optional)
- Handful fresh cilantro, chopped
- Handful Thai basil leaves, chopped
Vegetables
- 1 bell pepper, sliced
- 10–12 cherry tomatoes, halved
- Optional: zucchini slices or other preferred vegetables
Optional Garnishes
- Fresh cilantro sprigs
- Thin slices of red chili
- Lime wedges
Instructions
- Prepare the Aromatics: Finely chop the garlic, ginger, and chili peppers (if using). Sauté these in a little oil over medium heat until fragrant, releasing the essential oils that will infuse the soup.
- Build the Broth: Add the fish or vegetable stock and coconut milk to the aromatics, stirring to combine. Bring the mixture to a gentle simmer to blend the flavors and allow the coconut milk to add a velvety creaminess.
- Add Vegetables and Simmer: Incorporate bell peppers, cherry tomatoes, and any other chosen vegetables. Let them soften slightly in the simmering broth, enhancing both color and texture.
- Cook the Fish: Gently add the fish fillets to the pot, cooking just until the fish turns opaque and flakes easily, usually about 5 to 7 minutes depending on thickness.
- Finish with Lime and Herbs: Turn off the heat, then stir in fresh lime juice, lime zest, and a generous handful of chopped cilantro and Thai basil to brighten the dish with fresh, citrusy notes and herbal layers.
Notes
- Use the freshest fish possible to ensure tender, flavorful bites.
- Add fish last and keep the heat gentle to avoid overcooking and toughness.
- Adjust lime juice to balance creaminess and acidity perfectly.
- Use full-fat coconut milk for rich texture and depth of flavor.
- Add delicate herbs at the end to preserve aroma and color.
- Prep Time: 10 minutes
- Cook Time: 20-25 minutes
- Category: Soups
- Method: Simmering
- Cuisine: Southeast Asian
- Diet: Gluten Free
Nutrition
- Serving Size: 1 bowl (approx. 300ml)
- Calories: 250 kcal
- Sugar: 3 g
- Sodium: 600 mg
- Fat: 15 g
- Saturated Fat: 12 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 8 g
- Fiber: 2 g
- Protein: 20 g
- Cholesterol: 45 mg
Keywords: coconut lime fish soup, seafood soup, coconut milk soup, lime soup, healthy seafood recipe, tropical soup, easy fish soup, gluten free soup