Coconut Lime Fish Soup

This cozy soup combines tender fish with a creamy coconut-lime broth. Perfect for weeknights or when you’re craving something special!

Ingredients

For the Soup Base:

  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 1 red bell pepper, thinly sliced
  • 1 can (14 oz) full-fat coconut milk

 

  • 4 cups fish or seafood stock
  • 2 tablespoons fish sauce
  • 1 tablespoon soy sauce

The Good Stuff:

  • 1 pound firm white fish cut into 2-inch pieces
  • 1 cup cherry tomatoes, halved

 

  • 1 cup baby spinach
  • 2 tablespoons fresh lime juice
  • 1 tablespoon lime zest
  • 1-2 Thai chilies, sliced (optional)
  • Salt and pepper to taste

For Serving:

  • Fresh cilantro leaves
  • Sliced green onions
  • Extra lime wedges
  • Steamed rice (optional)

Method

  1. Get Your Base Ready
  • Heat oil in a large pot over medium heat
  • Cook onion until soft (about 4 mins)
  • Add garlic and ginger, cook 1 minute until fragrant
  • Toss in bell peppers, cook 2-3 mins

 

  1. Make Your Broth
  • Pour in coconut milk and stock
  • Add fish sauce and soy sauce

 

  • Bring to a gentle simmer
  • Let it bubble away for 10 mins
  1. Add Fish & Finish
  • Add fish pieces and tomatoes

 

  • Simmer gently 5-7 mins until fish flakes easily
  • Stir in spinach until wilted
  • Add lime juice and zest

 

  • Season with salt and pepper