Our products
Qué es la zarzuela de pescado

What is zarzuela de pescado

February 26, 2026Maria José Sáez Pastor⏱ 10 min de lectura

Zarzuela is the great seafood stew of Catalan cuisine: a combination of fish and shellfish cooked in a base of sofrito, tomato, white wine, and an almond picada. It is a celebratory dish that originated in the ports of the Costa Brava and is now served in the best restaurants on the Mediterranean. I’ll give you the traditional step-by-step recipe with the tricks that separate a good zarzuela from an extraordinary one.

Contents
  1. What is fish zarzuela?
  2. Origin and history of zarzuela
  3. Ingredients for the traditional recipe
  4. The base: Catalan sofrito
  5. Step-by-step recipe
  6. The picada: the secret of zarzuela
  7. Table of cooking times per ingredient
  8. What fish and seafood to use
  9. Zarzuela variations
  10. Zarzuela vs. suquet: the differences
  11. Frequently asked questions
  12. Conclusion

What is fish zarzuela?

Updated March 2026. Since 1990, we have hand-selected every product. This guide reflects that experience.

Zarzuela is a festive seafood stew, typical of Catalan cuisine, that combines various types of fish and shellfish in a sauce made with sofrito, tomato, white wine, brandy, and an almond, garlic, and parsley picada. Its name comes from "zarzuela" as a musical genre (a mix of elements), reflecting the variety of ingredients it contains.

Unlike other seafood stews (such as suquet or caldereta), zarzuela is distinguished by:

  • Variety: it contains at least 3-4 different types of fish and seafood.
  • Flaming with brandy: a step that adds aromatic depth.
  • The picada: the mixture of almonds, garlic, parsley, and sometimes fried bread that thickens and flavors the sauce.
  • Presentation: it is served in the same earthenware pot, with the whole pieces visible.

It is a celebratory dish, not an everyday one. Zarzuela is prepared when there is something to celebrate and a desire to cook with care. It is the Mediterranean equivalent of paella, but as a stew.

Origin and history of zarzuela

Zarzuela has its roots in the seafood stews of Catalan fishermen, who cooked less commercial fish (the ones they didn't sell) in large pots with whatever they had on hand: tomato, garlic, olive oil, and wine.

The name "zarzuela" appears documented in 19th-century Catalan gastronomy, when the dish moved from fishermen's shacks to Barcelona's restaurants. The "luxury" version added expensive seafood (lobster, Norway lobster, prawns) and was flamed with brandy, turning it into a celebratory dish.

The modern zarzuela is, therefore, an elevation of the humble seafood stew to a category dish. The base is the same: sofrito, fish, fish stock. What changes is the quality and variety of the ingredients.

Ingredients for the traditional recipe (4-6 servings)

Fish (choose 3-4)

  • 400 g monkfish (in thick slices, with bone)
  • 400 g hake (in slices)
  • 300 g desalted cod (in large chunks, optional)
  • 200 g red mullet (whole or filleted)

Seafood (choose 3-4)

  • 8 large prawns or shrimp
  • 500 g mussels
  • 300 g clams
  • 4 Norway lobsters (optional, for luxury version)
  • 200 g squid (in rings)

For the sofrito

  • 1 large onion, finely chopped
  • 4 ripe tomatoes, grated (or 400 g crushed tomatoes)
  • 4 cloves garlic, minced
  • 1 green pepper (optional, brunoise)
  • 100 ml extra virgin olive oil

For the sauce

  • 150 ml dry white wine
  • 50 ml brandy
  • 500 ml fish stock (or mussel broth)
  • 1 bay leaf
  • A pinch of saffron (4-5 threads)
  • Salt and pepper

For the picada

  • 20 toasted almonds
  • 2 cloves garlic
  • A bunch of fresh parsley
  • 1 slice of fried bread (optional)
Almejas al Natural 20/30 Rías Gallegas Dardo Conserva Premium - 120ml

Natural Clams 20/30 Rías Gallegas Dardo Premium Preserves - 120ml

Selection of fresh and frozen seafood from the Atlantic and Mediterranean. The quality of the seafood defines the zarzuela. Refrigerated shipping with guaranteed cold chain.

View product →

The base: Catalan sofrito

Sofrito is the soul of zarzuela. A good sofrito needs time: a minimum of 20-25 minutes over medium-low heat. There are no shortcuts.

  1. Heat the oil in a wide earthenware or cast-iron pot over medium heat.
  2. Sauté the onion for 10-12 minutes until translucent and beginning to brown. Do not burn it.
  3. Add the garlic and green pepper (if using). Sauté for 3 more minutes.
  4. Add the grated tomato. Slightly increase the heat and cook for 10-12 minutes, stirring occasionally, until all the water has evaporated from the tomato and it darkens (this is called "the sofrito is done" when the oil separates from the tomato).
  5. Add the saffron and bay leaf. Stir for 1 minute to release their aroma.

A good sofrito is dark, concentrated, and smells of tomato caramel. If it is light and watery, it needs more time.

Step-by-step recipe

Step 1: Prepare the ingredients (15 minutes)

  • Clean the mussels and clams: remove the beards from the mussels and place the clams in salted water for 30 minutes to release any sand.
  • Cut the fish into 3-4 cm portions. Salt them lightly.
  • Peel the prawns (reserve the heads and shells for the fish stock). The Norway lobsters go in whole.
  • Cut the squid into 1 cm rings.

Step 2: Open mussels and clams (5 minutes)

In a separate pot, place the mussels and clams with half a glass of white wine over high heat, covered. They will open in 3-5 minutes. Remove them when open (discard any that don't open). Strain the resulting broth and set aside: it's liquid gold for the sauce.

Step 3: Sear the fish (5 minutes)

In the pot where you made the sofrito, raise the heat and sear the fish pieces and prawns/Norway lobsters on both sides, 1 minute per side. They don't need to cook through, just sear. Remove and set aside.

Step 4: Flame with brandy

With the pot still hot, add the brandy. Tilt the pot towards the flame (or use a long lighter) to flame it. The flames will extinguish in 5-10 seconds. This step removes the alcohol and leaves a smoky, complex aroma.

Step 5: Build the sauce (10 minutes)

  1. Add the remaining white wine to the sofrito. Reduce for 2 minutes.
  2. Add the fish stock and mussel broth. Bring to a boil and cook for 8-10 minutes over medium heat to reduce and concentrate.

Step 6: The picada

While the sauce is reducing, prepare the picada: crush the toasted almonds, raw garlic cloves, parsley, and fried bread in a mortar (or briefly blend in a food processor). It should be a coarse paste, not a fine cream.

Add the picada to the sauce and stir. The picada thickens the sauce and gives it its definitive character.

Step 7: Assemble the zarzuela (5 minutes)

  1. First, add the squid (they need 3-4 minutes).
  2. After 2 minutes, place the seared fish pieces. Distribute them well so that they are all partially submerged.
  3. After 3 minutes, add the prawns, Norway lobsters, and the opened mussels and clams.
  4. Cook for 2-3 more minutes. Do not stir excessively: gently shake the pot, do not use a spoon (so that the fish does not break apart).

Step 8: Serve

Remove from heat and let rest for 2 minutes. Sprinkle with fresh chopped parsley. Serve in the same pot with crusty bread for dipping in the sauce.

The picada: the secret of zarzuela

The picada is what separates a zarzuela from a generic fish stew. It is a centuries-old Catalan technique that acts as a thickener, flavoring agent, and flavor enhancer all at once.

Picada ingredient Function
Toasted almonds Thicken the sauce and add texture and sweetness
Raw garlic Intense aroma (different from cooked garlic in sofrito)
Fresh parsley Freshness and green color
Fried bread (optional) Additional thickener, body
Saffron (optional) Golden color, unique aroma

It is added at the end of the sauce cooking (before assembling the fish) so that it integrates without losing the freshness of its raw ingredients.

Table of cooking times per ingredient

Ingredient Time in sauce When to add Indicator
Squid (rings) 3-4 min First White and opaque
Monkfish (thick slices) 4-5 min With squid Opaque, firm to touch
Hake / Cod 3-4 min 2 min after monkfish Flakes separate easily
Prawns / Norway lobsters 2-3 min 3 min before the end Pinkish/orange
Mussels (already opened) 1-2 min At the end (just to heat) Hot
Clams (already opened) 1-2 min At the end (just to heat) Hot

The rule: each ingredient has its moment. Adding them in the correct order ensures that everything is perfectly cooked and nothing turns rubbery or falls apart.

What fish and seafood to use

Zarzuela allows for a lot of flexibility, but some combinations work better:

Ideal fish

  • Monkfish: the essential ingredient. Its firm flesh holds up perfectly to cooking and adds body.
  • Hake: softer texture, good contrast with monkfish.
  • Desalted cod: adds gelatin to the sauce, deep flavor.
  • Red mullet: intense flavor, different texture.
  • Sea bass or sea bream: for luxury versions.

Ideal seafood

  • Large prawns or shrimp: visual presence, flavor.
  • Mussels: flavor, broth, and presence.
  • Clams: excellent broth, tender texture.
  • Norway lobsters: for the festive version.
  • Squid: different texture, absorbs sauce flavor.
Almejas al Natural 20/30 Rías Gallegas Dardo Conserva Premium - 120ml

Natural Clams 20/30 Rías Gallegas Dardo Premium Preserves - 120ml

Thick chunks of desalted Norwegian cod that add natural gelatin to the zarzuela sauce and a deep flavor that no other fish has. Special cut for stews.

View product →

Zarzuela variations

  • Luxury zarzuela: with lobster, European lobster, and Norway lobsters. The sofrito is made with the coral from the heads. A dish costing 60-80 euros in ingredients but feeds 6-8 people.
  • Economical zarzuela: monkfish, mussels, squid, and frozen shrimp. Equally delicious if the sofrito and picada are well made.
  • Zarzuela with noodles: a fusion with fideuà. Thick noodles are added to the sauce before the fish and allowed to absorb the broth. More substantial.
  • Baked zarzuela: the zarzuela is assembled in a dish, partially covered with sauce, and baked at 200 degrees for 15-20 minutes. Different but interesting.

Zarzuela vs. suquet: the differences

Characteristic Zarzuela Suquet de peix
Ingredients Multiple fish + seafood (3-6 types) 1-2 fish, few shellfish
Base Elaborate tomato sofrito Lighter sofrito, potato
Picada Yes, with almonds (essential) Optional, simpler
Brandy/flaming Yes No (only white wine)
Potato Usually not Yes (key ingredient)
Spirit Celebration, luxury Seafaring, humble
Origin Barcelona / Costa Brava Costa Brava, seafaring

If you're interested in suquet, we have a complete suquet de peix recipe.

Frequently asked questions

What is fish zarzuela?

Zarzuela is a festive seafood stew from Catalan cuisine that combines various types of fish and seafood (monkfish, hake, prawns, mussels, clams, squid) cooked in a sauce made with tomato sofrito, white wine, flamed brandy, and an almond, garlic, and parsley picada. It is served in an earthenware pot as a celebratory dish.

How long does it take to make a zarzuela?

About 60-75 minutes in total: 25 minutes for the sofrito, 10 minutes to prepare and sear the ingredients, 10 minutes for the sauce, and 10-15 minutes for the final assembly. Plus 15 minutes of prior preparation (cleaning seafood, cutting fish). It is a dish that requires time but is not technically difficult.

Can zarzuela be made with frozen fish?

Yes, it works reasonably well because it's a stew with a rich sauce that masks the slightly softer texture of frozen fish. The most important thing is the sauce (sofrito + picada). Be sure to defrost the fish in the refrigerator and pat it dry before searing.

What is the difference between zarzuela and suquet?

Zarzuela is more festive: it features multiple fish and seafood, an elaborate sofrito, flambéed brandy, and an almond picada. Suquet is more humble: 1-2 fish, potato, a lighter sofrito, and no brandy. Zarzuela is for celebrations, suquet is for sailors.

How much does it cost to make a zarzuela?

It depends on the ingredients. An "economical" zarzuela (monkfish, squid, mussels, frozen shrimp) can cost 25-35 euros for 4-6 people. A luxury version withNorway lobster, fresh prawns, and a variety of fish can reach 60-80 euros. In both cases, the cost per person is reasonable for a festive main dish.

Can zarzuela be prepared in advance?

The sofrito and picada can be prepared the day before (they even improve with resting). The fish and seafood should be cooked at the last minute. You can have everything prepared and ready to assemble 15 minutes before serving.

What wine pairs with zarzuela?

A full-bodied white wine: a Catalan Chardonnay, a Galician Godello, or a Rioja Viura with aging. A rosé with structure also works. Avoid overly light whites (they are overwhelmed by the intensity of the sauce) and reds (they compete with the seafood flavor).

Conclusions

Zarzuela is the grand celebratory dish of Catalan seafood cuisine. It requires time, good ingredients, and knowing the cooking order of each component, but it's not technically difficult. If you know how to make a good sofrito and respect the timings, the result is spectacular.

Two infallible tips: invest time in the sofrito (at least 20 minutes) and don't skip the picada (almonds + garlic + parsley). These are the two elements that transform a generic fish stew into an authentic zarzuela.

Gourmet Preserves

Lo que cierra una receta

Gourmet Preserves

El detalle que separa un plato de un buen plato.

Ver selección
Maria José Sáez Pastor

Maria José Sáez Pastor

Kitchen & Sea Recipes

Expert in cooking and seafood recipes. Passionate about Mediterranean cuisine, she develops and adapts traditional and creative recipes with cod, anchovies, seafood, and gourmet preserves.

Know our story →
Product listYou can see the products we have in our store.
Surtido "Pulpo & Bacalao" - envase y embalaje premium
Filetes de anchoa del Cantábrico "00" Premium - detalle del producto
Regular priceFrom 38,90 € Unit price77,80 € / kg
Rating: 4.7 out of 5
Cantabrian Anchovies "0" Gourmet Selection
Default Title
Morro Extra de Bacalao Desalado Limpio (2ud) - 500g - detalle del producto
Regular price 24,97 € Sale price25,95 € Unit price49,94 € / kg
Rating: 5.0 out of 5
Extra Clean Desalted Cod Snouts (2 units) - 500g
-4%
30gr
Caviar Beluga Iraní 000 Calidad Premium - detalle del producto
Regular priceOn Sale from 90,00 €
No reviews
Imperial Iranian Beluga Caviar 00
Up to -42%
Default Title
Lomitos de Bacalao Desalado Limpio (2ud) - 500g - detalle del producto
Regular price 21,45 € Sale price22,95 € Unit price42,90 € / kg
Rating: 5.0 out of 5
Cleaned Desalted Cod Loins (2 units) - 500g
-7%

Related articles