This Spicy Lemon Fish Soup is a light and zesty broth-based soup infused with bold citrus flavor, a kick of heat, and tender flakes of white fish. It’s comforting without being heavy, making it perfect for chilly evenings or as a refreshing reset meal after indulgent days.
1. In a large pot, heat olive oil over medium heat. Add chopped onion and sauté for 3–4 minutes until softened and translucent.
2. Stir in the minced garlic and sliced chili. Cook for 1–2 minutes, just until fragrant.
3. Sprinkle in the cumin and paprika. Stir to coat the onion mixture and let the spices bloom for about 30 seconds.
4. Pour in the fish or vegetable stock and diced tomatoes. Stir in lemon zest and bring to a gentle simmer.
5. Carefully add the chunks of white fish. Let simmer (not boil!) for 6–8 minutes, or until the fish is opaque and flakes easily.
6. Stir in the lemon juice, taste, and adjust seasoning with salt, pepper, and more chili if desired. Garnish with fresh parsley or cilantro before serving.
For even more lemony flavor, add a preserved lemon wedge or a splash of lemon juice at the end.
Don’t overcook the fish — once it flakes easily, it’s done!
Add a handful of greens (like spinach or kale) in the last minute or two for an extra nutrient boost.
Find it online: https://cookingwithramsay.com/spicy-lemon-fish-soup/