Ingredients
Scale
- 1 lb firm white fish (cod, snapper, or tilapia), cut into chunks
- 2 tbsp olive oil
- 1 small onion, diced
- 3 garlic cloves, minced
- 1-inch piece of ginger, grated
- 1 large tomato, chopped
- 1 red bell pepper, sliced
- 1 tsp red chili flakes (adjust to taste)
- ½ tsp turmeric
- Salt and black pepper to taste
- 4 cups water or fish stock
- Juice of 1 lime
- Fresh parsley or cilantro, chopped (for garnish)
Instructions
- Heat oil in a large pot. Sauté onion, garlic, and ginger until soft.
- Add tomatoes and red pepper; cook until softened.
- Stir in chili flakes, turmeric, salt, and pepper.
- Pour in water or stock. Bring to a gentle simmer for 10–12 minutes.
- Add fish pieces and poach until just cooked (5–7 minutes).
- Stir in lime juice and garnish with herbs.
- Serve hot with rice, bread, or your favorite side.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup, Dinner, Comfort Food
- Method: Stovetop, One-Pot
- Cuisine: Global fusion / Inspired by Asian, West African, and Mediterranean styles
Keywords: Spicy fish soup, chili fish soup, fish stew with tomato, healthy seafood soup, spicy broth recipe, warming fish soup