Mediterranean Fish Stew with Tomatoes and Olives
A hearty, fragrant stew brimming with succulent chunks of white fish, juicy tomatoes, and briny olives.
Total: 40 minPrep: 15 minCook: 25 min4 servingsDifficulty: Medium⭐ 4.7 (150+ ratings)$
Ingredients
Servings:
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 garlic cloves, minced
- 1 teaspoon smoked paprika
- 1/2 teaspoon crushed red pepper flakes
- 2 cups diced tomatoes (from can is fine)
- 1 cup fish stock
- 1/2 cup pitted green olives, halved
- 1 pound white fish fillets, cut into chunks
- 1/2 cup chopped fresh parsley
- Salt and pepper to taste
- Lemon wedges for serving
Steps
- 1 Heat olive oil in a large pot over medium heat. Add onion and cook until softened.
- 2 Stir in garlic, smoked paprika, and red pepper flakes; cook for 1 minute.
- 3 Add diced tomatoes and fish stock, bring to a simmer.
- 4 Stir in olives.
- 5 Gently add fish chunks, cooking just until fish is opaque and cooked through.
- 6 Stir in parsley and season with salt and pepper.
- 7 Serve with lemon wedges on the side.
Equipment
- Large pot
Variations
Substitutions
Pairings
- Pairs well with a crisp white wine like Sauvignon Blanc or a chilled rosé.
Nutrition
Calories:
320 kcal
Fat:
14g fat
Carbs:
12g carbohydrates
Protein:
30g protein
Fiber:
3g fiber
Sugar:
6g sugar
Sodium:
700mg sodium
Tips
Storage
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove.
Freezing: Freezes well for up to 3 months. Thaw in the refrigerator overnight before reheating.