Sicilian Fish Stew

Sicilian Fish Stew
I remember a cool October evening when my kitchen smelled of tomatoes, fennel and freshly toasted bread — and that first spoonful of Sicilian Fish Stew felt like a warm blanket. This simple, rustic stew has become a reader favorite because it brings the brightness of coastal Sicily to chilly fall nights, and it’s forgiving enough for beginners while pleasingly seasonal for home bakers who love comforting, savory treats.

Introduction
Sicilian Fish Stew is an easy, aromatic dish that balances tender fish, sweet tomatoes, fennel, olives and capers for a cozy bowlful. If you love comforting seasonal recipes, this stew pairs beautifully with crusty bread or a lightly herbed savory crumble. If you want an alternate weeknight fish idea, try this air fryer fish and chips for a quick accompaniment or swap-in for lighter meals.

Ingredients for Sicilian Fish Stew
This ingredients list is written for 4 servings. Choose firm white fish (cod, halibut, or sea bass) and fresh produce for the best flavor.

  • 1.5 pounds firm white fish, cut into 2-inch pieces
  • 3 tablespoons extra-virgin olive oil
  • 1 medium onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 fennel bulb, thinly sliced (reserve fronds for garnish)
  • 1 red bell pepper, sliced
  • 1 cup cherry tomatoes, halved (or a 14 oz can crushed tomatoes)
  • 1 cup low-sodium fish or vegetable stock
  • 1/2 cup green olives, pitted and halved
  • 2 tablespoons capers, rinsed
  • Zest and juice of 1 lemon
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and pepper to taste
  • Fresh parsley, chopped

If you want a baked plate to serve with the stew, consider these roasted veg and fish ideas like in this baked Mediterranean white fish and vegetables recipe for an easy side.

Step-by-Step Instructions for Sicilian Fish Stew
This method keeps things simple and beginner-friendly.

  1. Sweat the aromatics
  • In a large, heavy pot, heat olive oil over medium heat.
  • Add sliced onion and fennel; cook gently 6–8 minutes until soft and translucent.
  • Stir in garlic and red pepper flakes and cook 30 seconds until fragrant.
  1. Build the tomato base
  • Add cherry tomatoes (or crushed tomatoes) and stock.
  • Bring to a simmer, scraping any brown bits from the bottom.
  • Simmer 10 minutes to concentrate flavors.
  1. Add olives, capers and fish
  • Stir in olives, capers, lemon zest, and a bit of salt and pepper.
  • Gently nestle fish pieces into the simmering broth. Cover and cook 6–8 minutes until fish is opaque and flakes easily.
  1. Finish and serve
  • Taste and adjust seasoning with lemon juice, salt, and pepper.
  • Scatter fennel fronds and chopped parsley over the top.
  • Serve hot with crusty bread or a light herbed topping; you can also pair it with a flaky, crispy fish like this crispy air-fryer flaky fish for variety.

Tips for Success with Sicilian Fish Stew

  • Choose firm, mild white fish so the pieces hold shape; do not over-stir after adding the fish.
  • Prep ingredients ahead: slice fennel, halve tomatoes, and measure olives and capers so the cooking stays relaxed.
  • Use good-quality canned tomatoes if out of season; they’ll give a bright, consistent base.
  • Keep the heat gentle when simmering fish — high heat can make it tough.
  • If you’re short on time, use a slow-cooker version of hearty stew elements with this crock pot poor man’s stew technique, then finish fish on the stovetop.

Possible Variations (gluten-free, streusel topping and more)

  • Gluten-free: This stew is naturally gluten-free. For a crunchy finish, top bowls with toasted gluten-free breadcrumbs mixed with olive oil, lemon zest and parsley.
  • Savory streusel topping: For a playful twist, make a savory “streusel” by combining panko or almond flour (for gluten-free), chopped herbs, grated hard cheese (or nutritional yeast), olive oil and a pinch of salt. Scatter over fish bowls or briefly broil for a crisp finish.
  • Spicy or mild: Increase red pepper flakes for heat, or omit for a mild family-style bowl.
  • Shellfish mix: Add mussels or clams in the last 6–8 minutes for a mixed seafood stew.

Storage Recommendations for Sicilian Fish Stew

  • Refrigerate: Cool to room temperature, then store in an airtight container for up to 2 days. Fish textures soften with time, so plan to reheat gently over low heat.
  • Freeze: It’s best to freeze the tomato base without fish for up to 2 months. Thaw, reheat, and add fresh fish at serving to preserve texture.
  • Reheating: Warm slowly on the stovetop; add a splash of stock or water if the broth has reduced. Finish with fresh lemon juice and herbs to revive brightness.

Conclusion

This Sicilian Fish Stew is a cozy, seasonal favorite that’s approachable for bakers and home cooks who enjoy rustic comfort food with a Mediterranean twist. For another trusted take and inspiration from a classic source, check out this Sicilian-Style Fish Stew Recipe.

FAQs
Q: Can I use frozen fish for Sicilian Fish Stew?
A: Yes — thaw and pat dry before cutting and adding to the stew so pieces hold together and excess moisture doesn’t dilute the broth.

Q: Is this recipe spicy?
A: It’s mild by default; add red pepper flakes to taste to make the stew spicier.

Q: What can I serve with Sicilian Fish Stew?
A: Crusty bread, polenta, roasted vegetables, or a simple herbed rice work well.

Q: Can I make this stew ahead of time?
A: You can prepare the tomato base a day ahead and gently reheat; add fish just before serving for best texture.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sicilian Fish Stew 2026 03 29 122222 1

Sicilian Fish Stew


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mateo
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Pescatarian

Description

A cozy, rustic Sicilian Fish Stew filled with tender fish, sweet tomatoes, and aromatic fennel, perfect for chilly nights.


Ingredients

  • 1.5 pounds firm white fish, cut into 2-inch pieces
  • 3 tablespoons extra-virgin olive oil
  • 1 medium onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 fennel bulb, thinly sliced (reserve fronds for garnish)
  • 1 red bell pepper, sliced
  • 1 cup cherry tomatoes, halved or 14 oz can crushed tomatoes
  • 1 cup low-sodium fish or vegetable stock
  • 1/2 cup green olives, pitted and halved
  • 2 tablespoons capers, rinsed
  • Zest and juice of 1 lemon
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and pepper to taste
  • Fresh parsley, chopped


Instructions

  1. Heat olive oil in a large, heavy pot over medium heat.
  2. Add sliced onion and fennel; cook gently for 6–8 minutes until soft and translucent.
  3. Stir in garlic and red pepper flakes; cook for 30 seconds until fragrant.
  4. Add cherry tomatoes (or crushed tomatoes) and stock; bring to a simmer, scraping brown bits from the bottom.
  5. Simmer for 10 minutes to concentrate flavors.
  6. Stir in olives, capers, lemon zest, salt, and pepper.
  7. Nestle fish pieces into the simmering broth; cover and cook for 6–8 minutes until fish is opaque and flakes easily.
  8. Taste and adjust seasoning with lemon juice, salt, and pepper.
  9. Scatter fennel fronds and chopped parsley over the top; serve hot with crusty bread.

Notes

Choose firm, mild white fish so the pieces hold shape. Use good-quality canned tomatoes if out of season. For best texture, add fish just before serving.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star