Description
This light and refreshing Coconut Lime Fish Soup combines creamy coconut milk, zesty lime, and tender white fish, all topped with fresh cilantro for a burst of flavor. Ready in just 30 minutes, this healthy, dairy-free, and flavorful meal is perfect for weeknights!
Ingredients
Units
Scale
For the Soup:
- 1 tablespoon olive oil or coconut oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 teaspoon grated ginger
- 1 teaspoon red curry paste (optional, for extra depth)
- 4 cups vegetable or fish broth
- 1 can (13.5 oz) coconut milk
- 1 tablespoon fish sauce (or soy sauce for a vegan option)
- 1 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper
- 1 teaspoon brown sugar or honey
- 1/2 teaspoon red pepper flakes (optional, for heat)
- 2 fillets (about 12 oz) white fish (cod, tilapia, or snapper), cut into chunks
- 1 cup cherry tomatoes, halved
- 1/2 cup baby spinach or bok choy (optional, for extra greens)
- Juice of 1 lime
For Garnishing:
- 1/4 cup fresh cilantro, chopped
- 1/4 cup green onions, sliced
- Extra lime wedges for serving
Instructions
Sauté the Aromatics
- Heat olive oil in a large pot over medium heat.
- Add onion, and cook for 3-4 minutes until softened.
- Stir in garlic, ginger, and red curry paste, cooking for 1 minute until fragrant.
2. Build the Broth
- Pour in broth, coconut milk, fish sauce, salt, black pepper, brown sugar, and red pepper flakes. Stir well and bring to a simmer.
3. Cook the Fish & Vegetables
- Add fish chunks, cherry tomatoes, and spinach to the simmering broth. Cook for 5-7 minutes, or until the fish is opaque and flakes easily.
- Stir in lime juice and adjust seasoning if needed.
4. Serve & Garnish
- Ladle soup into bowls and top with fresh cilantro, green onions, and lime wedges. Serve warm and enjoy!
Notes
- Prefer shrimp? Swap the fish for shrimp and cook for 3-4 minutes.
- For extra spice, add sliced Thai chilies or extra red curry paste.
- Make it heartier by serving over rice or rice noodles.
- Leftovers? Store in an airtight container in the fridge for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup, Seafood, Healthy
- Method: Stovetop
- Cuisine: Thai-Inspired, Fusion