Bright, invigorating, and deeply nourishing, this Spicy Fish Soup combines tender flaky white fish with ripe tomatoes, garlic, chili pepper, and aromatic spices. Inspired by rustic coastal fishermen stews, it delivers bold heat and clean, restorative flavors in a lightning-fast 25-minute weeknight dinner.
Looking for more comforting weeknight inspiration? Be sure to check out our popular Quick and Spicy Shrimp Soup for another family favorite!
Why You’ll Love This Spicy Fish Soup
- Quick & Simple: Straightforward pantry ingredients and simple steps make this ideal for busy weeknights.
- Rich, Nourishing Flavor: Wholesome ingredients simmer together into a deeply satisfying, restaurant-quality bowl.
- Meal Prep Perfection: Tastes even more flavorful the next day, making weekday lunches effortless.
- Customizable & Adaptable: Easy to adjust spices, proteins, or garnishes to fit your dietary preferences.

Key Ingredients for Spicy Fish Soup
Here is what gives this dish its incredible texture and unforgettable flavor:
- 1 tablespoon: Fresh and high-quality for optimal savoriness.
- 1 onion,: Fresh and high-quality for optimal savoriness.
- 2 cloves: Fresh and high-quality for optimal savoriness.
- 1 teaspoon: Fresh and high-quality for optimal savoriness.
- 4 cups: Fresh and high-quality for optimal savoriness.
How to Make Spicy Fish Soup
Follow these straightforward steps to achieve a perfectly balanced, velvety soup every single time:
- Sauté & Build Aromatics: Gently cook your base vegetables until tender and fragrant to unlock their natural sweetness.
- Simmer & Melp Flavors: Pour in the broth and base ingredients, letting everything bubble gently so the flavors meld into harmony.
- Add the Finishing Touches: Stir in tender vegetables, cheeses, or creams right before serving for peak vibrancy.
- Garnish & Serve Warm: Ladle into warm bowls and top generously with fresh herbs, crisp toppings, or warm crusty bread.
Chef Tips for the Best Results
- Do Not Rush the Simmer: Allowing the soup to cook over medium-low heat unlocks richer aromatics and depth.
- Taste Before Seasoning: Check the broth before adding final salt, especially if using seasoned broths or salty cheeses.
- Storage & Freezing: Allow the soup to cool completely before chilling in airtight glass containers for up to 4 days.

Spicy Fish Soup
Ingredients
Method
- In a large pot, heat the olive oil over medium heat.
- Add the chopped onion and garlic, cooking until softened.
- Stir in the red pepper flakes, cooking for an additional minute.
- Pour in the fish stock and bring to a boil.
- Add the fish pieces, tomatoes, salt, and black pepper. Cook for about 10 minutes until the fish is cooked through.
- Stir in the lemon juice before serving.
Frequently Asked Questions
What kind of fish is best for this soup?
Firm white fish like cod, halibut, haddock, or sea bass holds its shape wonderfully without falling apart.
How do I control the spiciness?
Adjust the fresh chili peppers or red pepper flakes to your taste. A squeeze of fresh lime juice balances the heat beautifully.
Can I add other seafood to this soup?
Absolutely! Plump shrimp, calamari, or mussels make a spectacular seafood medley addition.
How should leftovers be stored?
Fish soup is best enjoyed fresh, but can be refrigerated in an airtight container for up to 2 days.
