Description
This coconut lime fish soup is bright, creamy, and deeply comforting, bringing together tender white fish, coconut milk, fresh lime juice, and aromatic vegetables in one balanced bowl. The flavor is light yet satisfying, with ginger and garlic adding warmth and bell peppers adding natural sweetness. It is an easy stovetop soup that feels special enough for guests while still being perfect for a relaxed home meal.
Ingredients
Cod fillets or another firm white fish cut into large pieces
Fine sea salt
Freshly ground black pepper
Fresh lime juice plus lime wedges for serving
Olive oil or palm oil
Yellow onion finely chopped
Red bell pepper diced
Green bell pepper diced
Yellow bell pepper diced
Celery stalk finely chopped
Fresh garlic minced
Fresh ginger minced
Seafood seasoning such as Old Bay
Roasted tomatoes with juices
Green onions chopped using only the green parts
Full fat coconut milk
Instructions
1. Pat the fish dry with paper towels and season with salt and black pepper then gently rub with fresh lime juice and set aside
2. Warm the oil in a Dutch oven over medium heat until shimmering
3. Add the onion bell peppers and celery and cook while stirring until slightly softened and fragrant
4. Stir in the garlic ginger and seafood seasoning and cook gently until aromatic
5. Add the roasted tomatoes and green onions then bring the mixture to a gentle simmer
6. Place the fish pieces on top of the vegetables and pour the coconut milk evenly over everything
7. Bring the soup back to a gentle simmer then lower the heat cover and cook until the fish is tender and opaque
8. Taste and adjust seasoning with additional salt or lime juice before serving
Notes
Use firm white fish that holds its shape during simmering for best texture
Keep the heat gentle after adding coconut milk to prevent separation
Fresh lime juice makes a noticeable difference in brightness and aroma
Vegetables should be cut evenly to ensure consistent cooking
The soup tastes best when served fresh but reheats well over low heat
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American