Ingredients
Method
Prepare the Soup Base
- In a large pot, heat the coconut oil over medium heat. This oil adds a subtle sweetness and tropical flavor to the soup.
- Add the chopped onion and sauté for about 3-4 minutes until translucent. This step builds the flavor base.
- Stir in the minced garlic, grated ginger, and bruised lemongrass. Cook for an additional 2 minutes until fragrant.
- Pour in the fish stock and coconut milk, stirring to combine. Bring the mixture to a gentle simmer.
- Add the fish sauce and brown sugar, stirring until the sugar dissolves. This balances the flavors, enhancing the soup's depth.
Cook the Fish and Vegetables
- Once the soup base is simmering, add the fish pieces, red bell pepper, zucchini, and mushrooms. Cook for about 5-7 minutes, or until the fish is opaque and flakes easily with a fork.
- Add the baby spinach and cook for an additional 2 minutes until wilted. This adds a fresh element to the soup.
Finish and Serve
- Remove the pot from heat and stir in the lime juice and lime zest. This brightens the flavors and adds a refreshing zing.
- Taste the soup and adjust seasoning if necessary, adding more fish sauce or lime juice to suit your preference.
- Ladle the soup into bowls and garnish with chopped cilantro and a pinch of red pepper flakes if desired.
- Serve hot and enjoy the tropical flavors of this delicious coconut lime fish soup!
Nutrition
Notes
For a spicier version, add sliced chili peppers during the cooking process. This soup can be made ahead and reheated, but the fish is best fresh.
