Print

Spicy Lemon Fish Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This spicy lemon fish soup is bright, zesty, and soul-warming. Flaky white fish is gently simmered in a garlic- and chili-infused broth with fresh lemon and herbs for a vibrant, comforting soup ready in under 30 minutes.

Ingredients

  • 1 lb white fish fillets (cod, tilapia, or halibut), cut into chunks
  • 1 tbsp olive oil
  • 3 cloves garlic, minced
  • 1 small onion, finely chopped
  • 1 tsp red chili flakes or 1 fresh chili, chopped (adjust to taste)
  • 4 cups vegetable or fish broth
  • 1/4 cup fresh lemon juice
  • 1 tsp lemon zest
  • 1 cup diced tomatoes (fresh or canned)
  • Salt and black pepper, to taste
  • Chopped parsley or cilantro, for garnish
  • Optional: 1 cup diced potatoes, a handful of spinach, or cooked rice

Instructions

  1. Heat olive oil in a pot over medium heat. Sauté onion for 4–5 minutes until soft.
  2. Add garlic and chili; cook for 1 minute until fragrant.
  3. Stir in tomatoes and cook for 3–4 minutes to soften.
  4. Pour in broth, lemon juice, and zest. Bring to a gentle boil.
  5. Reduce heat to a simmer, add fish chunks, and poach gently for 6–8 minutes until cooked through and flaky.
  6. Season with salt and pepper to taste.
  7. Garnish with fresh herbs and serve hot with crusty bread, rice, or a side salad.

Notes

  • Add potatoes early or stir in spinach at the end for a heartier soup.
  • Use shrimp or scallops instead of fish for variation.
  • For extra spice, stir in chili paste or harissa.
  • Add coconut milk for a creamier, Thai-inspired version.
  • Store broth and fish separately if making ahead to preserve texture.

Nutrition