Ingredients
Equipment
Method
- Heat olive oil in a large pot or Dutch oven over medium heat. Add the finely chopped yellow onion and sauté for 5-7 minutes until softened and translucent.
- Add minced garlic and grated ginger to the pot. Cook for 1 minute until fragrant, stirring constantly to prevent burning.
- Stir in the red curry paste and cook for another 1-2 minutes, stirring well to coat the aromatics and release its fragrance.
- Pour in the vegetable or fish broth and full-fat coconut milk. Bring the mixture to a gentle simmer, stirring occasionally. Reduce heat to low and let it simmer for 10 minutes to allow the flavors to meld.
- Stir in the fresh lime juice, lime zest, fish sauce, and brown sugar (if using). Season with 1/2 tsp salt and 1/4 tsp black pepper. Taste and adjust seasonings as needed, adding more lime, fish sauce, or sugar to balance flavors.
- Gently add the cod chunks to the simmering soup. Ensure the fish is mostly submerged. Cover the pot and cook for 5-8 minutes, or until the fish is opaque and flakes easily with a fork. Be careful not to overcook the fish, as it can become tough and dry.
- Ladle the hot coconut lime fish soup into bowls. Garnish generously with fresh chopped cilantro, sliced red chili (if using), and serve immediately with lime wedges on the side for an extra squeeze of freshness.
Notes
For an extra layer of flavor, you can add a stalk of lemongrass (bruised) to the soup base along with the broth, removing it before adding the fish. This soup is best enjoyed fresh. If you have leftovers, store them in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop over low heat, being careful not to overcook the fish. Feel free to add other quick-cooking vegetables like sliced bell peppers, mushrooms, or spinach in the last few minutes of simmering the soup base, before adding the fish.
