Fish Nonna's Italian Soups

Cacciucco alla Livornese (Authentic Tuscan Seafood Stew Recipe)

Humble Origins, Rich Flavors

When you say caciucco, you can’t help but think of Tuscany.

This iconic dish hails from the port city of Livorno, and though it’s a rich and deeply flavorful fish soup, its roots are humble.

Caciucco was born from necessity—a practical way to use up unsold fish, turning it into a nourishing and hearty meal for fishermen’s families during the Renaissance.

Despite its simplicity, caciucco’s essence lies in variety. Traditionally made with “poor” fish, it originally featured as many as 13 different species—carefully selected from across the marine spectrum:

  • Cephalopod mollusks like octopus, cuttlefish, or squid

  • Bivalves such as mussels and clams

  • Rock fish and crustaceans

  • Shark species like dogfish and smoothhound

Each type is added according to its unique cooking time, all simmered slowly in a thick, garlicky tomato-based sauce.

The stew is served over slices of toasted garlic-rubbed bread, which soak up the broth and complete the rustic experience.

A Dish That Reflects a City

Caciucco is more than food—it’s a symbol of Livorno’s cosmopolitan identity. With roots possibly tracing back to the Spanish word cachuco (referring to a type of fish or fish in general) or the Turkish kuzuk (meaning “small”), the dish represents a melting pot of cultures.

Livorno’s vibrant port has long welcomed people from Jewish, Armenian, Greek, German, French, and Portuguese communities, and their culinary influences blend into caciucco’s very DNA. It is a true reflection of how the sea doesn’t just divide—it unites the peoples it touches, as Italian writer Giovanni Verga once said.

Guarding Tradition Against Modern Shortcuts

Over time, many versions of caciucco have emerged—some embracing new twists, others relying on ready-made frozen mixes that purists in Livorno view with disdain.

These modern shortcuts have sparked fierce debate and a renewed sense of culinary pride. Locals continue to defend the dish’s original integrity, ensuring that this symbol of Tuscan maritime heritage remains respected, authentic, and alive.

💛 Why Nonna Loves This Recipe

Nonna appreciates a dish that honors tradition yet allows a whisper of innovation.

Caciucco reminds her of the seafront kitchens of Livorno—steaming pots of seafood bubbling away while crusty bread toasts by the fire.

The hint of lemon brings a light citrus echo of backyard trees, without overpowering the roots of the dish.

DOWNLOAD PDF WITH CACIUCCO RECIPE HERE:

CaciuccoRecipe


🕒 Cooking Time & Yield

  • Preparation Time: 20 minutes

  • Cooking Time: 50 minutes

  • Total Time: 70 minutes

  • Servings: 4


🛒 Ingredients

  • 14 oz mixed fish fillets (red mullet, monkfish, sea bass)

  • 12 prawns, cleaned

  • 1 cup clams, scrubbed and rinsed

  • ½ cup squid rings

  • 1 carrot, diced

  • 1 fennel bulb, diced

  • 1 medium potato (floury variety), diced

  • 1 stalk celery, diced

  • 1 onion, chopped

  • 2 garlic cloves, chopped

  • 1 small red chili pepper, deseeded and minced

  • 3 tbsp extra virgin olive oil

  • 1 pinch saffron (approx. ⅛ tsp or one sachet)

  • 1 tbsp tomato paste

  • ¾ cup dry white wine

  • 2 cups fish stock

  • 1 ¾ cups tomato purée

  • 1 tbsp fresh lemon juice

  • Salt and black pepper, to taste

  • 1 red bell pepper, diced

  • Fresh basil leaves, for garnish

  • Crusty bread, toasted and rubbed with garlic (for serving)


👨‍🍳 Step-by-Step Method

  1. Prepare the Seafood
    Rinse the fish fillets and pat dry. Clean the prawns, scrub the clams, and rinse the squid rings well. Set aside.

  2. Chop the Vegetables
    Dice the carrot, fennel, potato, celery, and onion into small cubes. Mince the garlic and chili pepper.

  3. Sauté the Base
    In a large heavy-bottomed pot, heat the olive oil over medium heat. Add the chopped vegetables, onion, and garlic. Cook for about 5–7 minutes, stirring often until slightly softened. Add chili pepper, saffron, and tomato paste. Stir to coat.

  4. Deglaze and Simmer
    Pour in the white wine and let simmer until the alcohol evaporates and the liquid is reduced by half. Stir in the fish stock and tomato purée. Simmer for 10–15 minutes, allowing flavors to meld.

  5. Add Citrus Depth
    Season with salt, pepper, and lemon juice. Blend the soup base with an immersion blender until smooth (optional but traditional for a thick, velvety broth).

  6. Add the Seafood
    Add the bell pepper to the broth. Cut the fish fillets into chunks and add to the pot along with the prawns, squid, and clams.

  7. Final Simmer
    Turn off the heat, cover the pot, and let the seafood cook gently in the hot broth for 6–8 minutes until just cooked through.

  8. Serve
    Serve hot over slices of toasted rustic bread rubbed with garlic. Garnish with fresh basil.


💡 Tips and Tricks

  • Seafood Variety: Use what’s fresh and available. Mussels, scallops, or small crab pieces work beautifully.

  • Make it ahead: The base can be made the day before. Add seafood just before serving.

  • No blender? Leave the base chunky—it’s still delicious.

  • Bread Tip: Use day-old sourdough or rustic Tuscan bread and toast until golden.


📊 Nutritional Facts (Per Serving – Approximate)

NutrientAmount
Calories340 kcal
Protein32 g
Fat11 g
Saturated Fat2 g
Carbohydrates24 g
Fiber4 g
Sugar6 g
Sodium480 mg
Vitamin C33 mg
Calcium80 mg

CACIUCCO: TUSCAN FISH STEW

This iconic dish hails from the port city of Livorno, and though it's a rich and deeply flavorful fish soup, its roots are humble.
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Course Fish
Cuisine Italian
Servings 4

Notes

Ingredients 

  • 14 oz mixed fish fillets (red mullet, monkfish, sea bass)
  • 12 prawns, cleaned
  • 1 cup clams, scrubbed and rinsed
  • ½ cup squid rings
  • 1 carrot, diced
  • 1 fennel bulb, diced
  • 1 medium potato (floury variety), diced
  • 1 stalk celery, diced
  • 1 onion, chopped
  • 2 garlic cloves, chopped
  • 1 small red chili pepper, deseeded and minced
  • 3 tbsp extra virgin olive oil
  • 1 pinch saffron (approx. ⅛ tsp or one sachet)
  • 1 tbsp tomato paste
  • ¾ cup dry white wine
  • 2 cups fish stock
  • 1 ¾ cups tomato purée
  • 1 tbsp fresh lemon juice
  • Salt and black pepper, to taste
  • 1 red bell pepper, diced
  • Fresh basil leaves, for garnish
  • Crusty bread, toasted and rubbed with garlic (for serving)

👨‍🍳 Step-by-Step Method

  1. Prepare the Seafood
    Rinse the fish fillets and pat dry. Clean the prawns, scrub the clams, and rinse the squid rings well. Set aside.
  2. Chop the Vegetables
    Dice the carrot, fennel, potato, celery, and onion into small cubes. Mince the garlic and chili pepper.
  3. Sauté the Base
    In a large heavy-bottomed pot, heat the olive oil over medium heat. Add the chopped vegetables, onion, and garlic. Cook for about 5–7 minutes, stirring often until slightly softened. Add chili pepper, saffron, and tomato paste. Stir to coat.
  4. Deglaze and Simmer
    Pour in the white wine and let simmer until the alcohol evaporates and the liquid is reduced by half. Stir in the fish stock and tomato purée. Simmer for 10–15 minutes, allowing flavors to meld.
  5. Add Citrus Depth
    Season with salt, pepper, and lemon juice. Blend the soup base with an immersion blender until smooth (optional but traditional for a thick, velvety broth).
  6. Add the Seafood
    Add the bell pepper to the broth. Cut the fish fillets into chunks and add to the pot along with the prawns, squid, and clams.
  7. Final Simmer
    Turn off the heat, cover the pot, and let the seafood cook gently in the hot broth for 6–8 minutes until just cooked through.
  8. Serve
    Serve hot over slices of toasted rustic bread rubbed with garlic. Garnish with fresh basil.
Keyword caciucco, caciucco recipe, caciucco alla livornese, caciucco fish stew, tuscan fish stew, italian fish stew
Sharing & Print

Facebook Comments

You Might Also Like

No Comments

    Leave a Reply

    Recipe Rating