Italian Fish Stew Recipe

Rate this recipe

This rustic Italian fish stew, known as brodetto or cacciucco depending on the region, combines fresh Mediterranean fish and seafood in a tomato-based broth infused with garlic, white wine, and herbs. The dish celebrates Italy's coastal fishing traditions and delivers tender seafood in a flavorful, aromatic sauce perfect for sopping with crusty bread. Each region of Italy has its own interpretation, making this a beloved comfort food across the peninsula.

Italian Fish Stew Recipe
Prep20 min
Cook35 min
Total55 min
Serves4
425kcal
52gprotein
12gcarbs
18gfat

Ingredients

Instructions

  1. Heat olive oil in a large heavy-bottomed pot over medium heat. Add diced onion and cook for 3-4 minutes until softened and translucent, stirring occasionally.

  2. Add minced garlic and crushed red chili pepper, stirring constantly for 30 seconds until fragrant. Do not allow garlic to brown.

  3. Pour in white wine and simmer for 2 minutes, allowing alcohol to evaporate while scraping up any browned bits from the pot bottom.

  4. Add crushed tomatoes, fish stock, bay leaves, and thyme sprig. Bring to a gentle simmer and cook uncovered for 8-10 minutes to allow flavors to meld.

  5. Add squid and firm white fish chunks to the broth. Simmer for 4-5 minutes until fish is beginning to cook through.

  6. Add shrimp, mussels, and clams to the pot. Continue simmering for 5-7 minutes until mussels and clams open completely and shrimp are pink and cooked through. Discard any shellfish that do not open.

  7. Remove pot from heat. Season with sea salt and black pepper to taste. Gently stir in fresh parsley.

  8. Ladle stew into shallow bowls, ensuring each serving contains a variety of fish and shellfish. Serve immediately with crusty bread for soaking up the broth.

Substitutions

Tips

Italian fish stews vary dramatically by coast: brodetto alla pesarese from the Adriatic includes vinegar and rosemary, while the Tuscan version, cacciucco, features spicy peppers and is traditionally served over toasted bread. This recipe represents a simplified, versatile approach that honors the communal, rustic tradition of cooking available daily catch from Mediterranean waters.

Frequently Asked Questions

How long does Italian Fish Stew Recipe take to make?

Italian Fish Stew Recipe takes about 55 minutes total — 20 minutes of prep and 35 minutes of cooking — and makes 4 servings.

What can I substitute in Italian Fish Stew Recipe?

You can adapt it easily: Replace white wine with additional fish stock for an alcohol-free version; Substitute mussels or clams with additional shrimp for those with shellfish allergies to certain bivalves; Use tilapia or cod instead of bass or halibut for a milder, more budget-friendly option.

How should I store leftover Italian Fish Stew Recipe?

Store leftovers in an airtight container in the refrigerator for up to 3–4 days and reheat gently before serving.

How much protein is in Italian Fish Stew Recipe?

Each serving of Italian Fish Stew Recipe has about 52g of protein and 425 calories.

Comments (0)

Loading comments...