Sicilian Fish Stew (Ragoût de Poisson à la Sicilienne)
Sicilian Fish Stew is a rustic Mediterranean dish known for its bold flavors, rich tomato broth, and tender pieces of fresh fish. Inspired by the coastal traditions of Sicily, this comforting seafood stew combines simple ingredients like tomatoes, olives, capers, herbs, and olive oil to create a dish that feels both hearty and elegant. The result is a beautifully balanced meal where the delicate taste of fish blends perfectly with the savory depth of the broth.
This Sicilian fish stew recipe is perfect for family dinners or gatherings when you want something impressive yet surprisingly simple to prepare. The broth slowly develops layers of flavor as onions, celery, garlic, and tomato paste cook together, creating a fragrant base that highlights the natural sweetness of the seafood. The addition of olives and capers gives the stew its characteristic Sicilian touch, adding a pleasant salty brightness that enhances every spoonful.
Another wonderful element of this dish is the use of orzo pasta, which makes the stew even more satisfying. The small pasta absorbs the rich broth, transforming the dish into a complete and comforting meal. Finished with a drizzle of aromatic herb oil and a sprinkle of Parmesan cheese, this Sicilian fish stew delivers restaurant-quality flavor right from your home kitchen.
Ingredients
For the Fish Stew
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 2 celery stalks, chopped
- 1 tablespoon garlic, minced
- 1 teaspoon red pepper flakes
- ¼ cup tomato paste
- 1 can (28 oz / 800 g) crushed tomatoes
- 4 cups fish broth
- ½ cup dry white wine
- ½ cup Kalamata olives, sliced
- 2 tablespoons capers
- 1 bay leaf
- 3 sprigs fresh thyme
- 2 cups cooked orzo
- 2 pounds (900 g) firm white fish fillets, cut into 2-inch pieces
- Salt and black pepper to taste
Herb Garlic Oil
- ¼ cup olive oil
- 2 garlic cloves, crushed
- ¼ cup fresh parsley, finely chopped
- 2 tablespoons fresh basil, finely chopped
For Serving
- ½ cup grated Parmesan cheese
- Crusty bread

Instructions
1. Build the Flavor Base
Heat 2 tablespoons of olive oil in a large pot over medium-high heat. Add the chopped onion and celery and sauté for about 7 to 8 minutes until the vegetables become soft and aromatic.
Next, stir in the minced garlic and red pepper flakes and cook for another minute. Add the tomato paste and cook it while stirring for about one minute until it darkens slightly. This step caramelizes the tomato paste and intensifies the flavor of the stew.
2. Create the Broth
Pour in the crushed tomatoes, dry white wine, and fish broth. Stir well to combine all the ingredients. Add the sliced Kalamata olives, capers, bay leaf, and thyme sprigs.
Season with salt and freshly ground black pepper. Bring the mixture to a gentle boil, then reduce the heat and allow the stew to simmer for about 30 minutes. Stir occasionally so the flavors blend together and the broth becomes rich and fragrant.
3. Prepare the Herb Garlic Oil
While the stew simmers, prepare the aromatic herb oil that will finish the dish. Place the chopped parsley and basil in a heatproof bowl.
In a small saucepan, warm ¼ cup of olive oil with the crushed garlic cloves over low heat until the garlic becomes lightly golden and fragrant. Remove from heat and carefully pour the warm oil over the herbs. Allow the mixture to cool completely. This herb oil adds freshness and a burst of flavor when drizzled over the finished stew.
4. Add the Fish and Orzo
Once the broth has simmered and developed its flavor, add the cooked orzo and the pieces of white fish to the pot. Increase the heat slightly to medium and simmer for about 5 minutes.
The fish should become opaque and tender without overcooking. Stir gently to keep the fish pieces intact.
5. Serve the Sicilian Fish Stew
Remove the bay leaf and thyme stems before serving. Ladle the hot Sicilian fish stew into bowls and drizzle a little of the herb garlic oil over the top.
Finish with a generous sprinkle of grated Parmesan cheese and serve with slices of crusty bread to soak up the flavorful broth.
Tips for the Best Sicilian Fish Stew
Use firm white fish such as cod, halibut, or sea bass for the best texture. These varieties hold their shape well while cooking. You can also substitute shrimp, clams, or a mixture of seafood for a different variation.
The herb oil can be prepared up to five days in advance and stored in the refrigerator. It will slightly lose its bright color over time but will remain delicious.
Total Time: 1 hour
Servings: 6 portions
This Sicilian Fish Stew is the perfect blend of rustic Mediterranean cooking and comforting home cuisine. With its vibrant tomato broth, tender seafood, and fragrant herbs, it is a dish that brings the taste of the Italian coast straight to your table.