Slow Cooker Mediterranean Fish Stew with Tomatoes, Olives and Herbs is one of those magical dishes that transports you straight to a seaside taverna with just one bite. I discovered this recipe during a particularly chilly autumn weekend when I craved something warming yet bright. The slow cooker does all the heavy lifting here, melding together the vibrant Mediterranean flavors while you go about your day. The aroma of herbs, tomatoes, and briny olives will fill your kitchen with the most inviting scent. It’s perfect for those evenings when you want something that feels special without hours of active cooking, similar to my Hearty Beef and Vegetable Soup but with a delightful seafood twist.
Table of Contents
Recipe
Print
Slow Cooker Mediterranean Fish Stew Recipe with Tomatoes, Olives & Fresh Herbs
This Slow Cooker Mediterranean Fish Stew is light yet deeply flavorful with tender white fish, tomatoes, olives, and herbs. It’s the perfect cozy and healthy meal with coastal flair—ready with minimal prep.
- Total Time: 6 hours 15 minutes
- Yield: 4 servings 1x
Ingredients
1 1/2 lbs white fish fillets (like cod, halibut, or haddock), cut into chunks
1 small onion, thinly sliced
3 cloves garlic, minced
1 (14.5 oz) can crushed tomatoes
1 cup fish stock or vegetable broth
1/2 cup dry white wine (or more broth)
1/2 cup pitted Kalamata olives
1 tsp dried oregano
1/2 tsp smoked paprika
1/4 tsp crushed red pepper flakes (optional)
Salt and black pepper, to taste
1 tbsp olive oil
Fresh parsley and basil, for garnish
Crusty bread or rice, for serving (optional)
Instructions
1. Add onion, garlic, crushed tomatoes, broth, wine, olives, oregano, paprika, red pepper flakes, and olive oil to the slow cooker.
2. Stir to combine and season with salt and pepper.
3. Cover and cook on LOW for 5–6 hours or HIGH for 2.5–3 hours.
4. Add fish chunks during the last 25–30 minutes of cooking.
5. Gently stir once halfway through to ensure even cooking.
6. Once fish is opaque and flakes easily, taste and adjust seasoning.
7. Serve hot with fresh parsley and basil. Pair with crusty bread or rice if desired.
Notes
Use a firm white fish so it doesn’t fall apart in the stew.
Add a handful of baby spinach in the final 10 minutes for extra greens.
For a brinier flavor, add a teaspoon of capers along with the olives.
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Category: Dinner, Stew, Seafood
- Method: Slow Cooker
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 320
- Sugar: 4g
- Sodium: 580mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 75mg
Keywords: mediterranean fish stew, slow cooker seafood, tomato olive fish stew, healthy crockpot recipe
Why You’ll Love This Slow Cooker Mediterranean Fish Stew with Tomatoes, Olives and Herbs
A Feast for the Senses
This stew is truly a sensory experience from start to finish. The colors alone are enough to make your mouth water – vibrant red tomatoes, green herbs, purple olives, and the pearly white fish create a gorgeous palette in your bowl. The aroma is equally captivating, with notes of garlic, fennel, and fresh herbs mingling with the sweet scent of tomatoes. When you take that first spoonful, the tender fish melts in your mouth while the slightly acidic tomato broth and briny olives create the perfect balance. I love how each bite offers something new to discover – a burst of olive here, a hint of lemon there.
Effortless Elegance
What I adore most about this recipe is how it transforms simple ingredients into something that feels truly special. Despite its sophisticated flavor profile, this stew requires minimal hands-on time. The slow cooker does the work of developing those deep Mediterranean flavors while you’re free to enjoy your day. It’s the kind of dish that makes guests think you’ve been cooking all day, when in reality, you’ve just been smart about your kitchen tools. Perfect for entertaining or for elevating a weeknight dinner, this stew brings a touch of coastal elegance to your table without the fuss of complicated techniques or hard-to-find ingredients.
Essential Tips & Tricks
Choosing and Preparing Your Fish
Selecting the right fish is crucial for this stew. I recommend firm white fish like cod, halibut, or sea bass that will hold its shape during cooking. The key mistake many make is adding the fish too early – it should only go into the slow cooker during the final 30-45 minutes of cooking time. This prevents it from becoming tough or falling apart completely. Before adding your fish, make sure to remove any skin and check thoroughly for bones. Cut it into even, 2-inch chunks so everything cooks at the same rate. I’ve found that a quick pat dry with paper towels helps the fish maintain its texture better when it meets the hot broth.
Building Layers of Flavor
The depth of flavor in this stew comes from properly layering ingredients. Start by sautéing your aromatics (onions, garlic, fennel) before they go into the slow cooker – this extra step makes a world of difference! Use quality canned tomatoes; San Marzano are worth the splurge here. For olives, a mix of kalamata and green offers nice complexity. Don’t skimp on fresh herbs – dried work in a pinch, but fresh thyme, oregano, and a final shower of parsley bring brightness that elevates the dish, similar to how herbs transform my Classic Creamy Tomato Basil Soup into something special. A splash of white wine adds acidity that balances the richness.
Serving Ideas & Creative Variations
Perfect Pairings
This Mediterranean fish stew shines when served with the right accompaniments. My favorite way to enjoy it is with a chunk of crusty sourdough bread for soaking up that incredible broth – trust me, you won’t want to waste a drop! For a gluten-free option, try it with a side of fluffy polenta or simple roasted potatoes. A classic green salad dressed with lemon and olive oil provides a refreshing contrast to the rich stew. If you’re hosting a dinner party, start with a small bowl of this stew before moving on to my Gluten-Free Instant Pot Short Ribs with Garlic Mashed Potatoes for an impressive multi-course meal.
Seasonal and Regional Adaptations
Don’t be afraid to make this stew your own with seasonal twists. In summer, add fresh cherry tomatoes during the last hour of cooking for bursts of sweetness. For a Spanish variation, include sliced chorizo at the beginning and finish with smoked paprika. A Provençal version might include fennel bulb, saffron, and a dollop of rouille (garlic-pepper sauce) when serving. You can also play with the seafood – add shrimp, mussels, or clams during the last 15-30 minutes for a more diverse seafood stew. For a North African touch, stir in a spoonful of harissa paste at the beginning and garnish with preserved lemon and fresh mint.
Storage & Troubleshooting Guide
Proper Storage and Reheating
This stew keeps remarkably well, though the texture changes slightly upon storage. Refrigerate leftovers in an airtight container for up to 3 days. For best results when reheating, do so gently on the stovetop over medium-low heat just until warmed through – overheating will toughen the fish. If you’re planning to freeze portions, I recommend doing so before adding the fish, then adding fresh fish when you reheat the base. If you do freeze the complete stew, use within 1 month and thaw overnight in the refrigerator before gently reheating. A drizzle of fresh olive oil and some new herbs will revive the flavors.
Solving Common Issues
If your stew seems too watery, remove the lid during the last 30 minutes of cooking to allow some liquid to evaporate. Conversely, if it’s too thick, add a splash of fish stock or even water. If your fish is falling apart too much, you likely added it too early or the heat was too high – next time, add it later in the cooking process. For a stew that lacks flavor depth, try adding a teaspoon of anchovy paste or a splash of fish sauce – these secret ingredients boost umami without making the dish taste fishy. If the tomatoes are too acidic, a tiny pinch of sugar can balance things out.
Frequently Asked Questions
Can I make this Mediterranean fish stew in an Instant Pot instead?
Yes! Sauté aromatics using the Sauté function, add remaining ingredients except fish, pressure cook for 5 minutes, then add fish pieces and let sit covered (unpressurized) for 5-10 minutes until fish is cooked.
What’s the best fish to use in this Slow Cooker Mediterranean Fish Stew with Tomatoes, Olives and Herbs?
Firm white fish like cod, halibut, or sea bass works best. These varieties hold their shape while absorbing the flavors beautifully without falling apart during cooking.
Can I add other seafood to this stew?
Absolutely! Shrimp, mussels, or clams make wonderful additions. Add them during the final 15-30 minutes of cooking, depending on the type and size.
Is this recipe gluten-free?
Yes, the stew itself is naturally gluten-free. Just ensure your fish stock doesn’t contain gluten additives, and serve with gluten-free sides if needed.
How can I make this stew spicier?
Add red pepper flakes at the beginning of cooking or a diced fresh chili. For a smoky heat, stir in some harissa paste or smoked paprika.
Final Thoughts
This Slow Cooker Mediterranean Fish Stew with Tomatoes, Olives and Herbs has become my go-to recipe when I want to bring a taste of coastal Mediterranean living to my dinner table without spending hours in the kitchen. There’s something almost magical about how the slow cooker transforms these simple ingredients into such a complex, satisfying dish. I hope this stew brings as much joy to your table as it has to mine! For more cozy, flavorful recipes, follow me on Pinterest where I’m always sharing new inspiration.


