Catalan Fish Stew (Romesco de Peix) –

Easy & Healthy Spanish Fish Recipe

Written By: Byron | November 30, 2022

Last updated: June 5, 2026

A serving of Catalan fish stew, a healthy stew with romesco sauce

This Catalan Fish Stew (Romesco de Peix) is a rustic Mediterranean seafood recipe made with tender white fish simmered in a rich homemade romesco sauce. Packed with smoky paprika, roasted peppers, garlic, almonds, and olive oil, this traditional Spanish fish stew is comforting, healthy, and surprisingly easy to make.

Ready in just 30 minutes, this one-pot Catalan recipe is perfect for busy weeknights yet impressive enough for entertaining. Serve it with crusty bread, rice, or potatoes for a hearty Mediterranean-style dinner.

The flavors are layered with the rich romesco sauce, plenty of sweet and smoked paprika, and just a touch of fresh herbs and seasoning. This one-pot stew is quick and easy to make and requires only some simple cooking equipment.

Romesco de Peix originates from the Catalonia region of northeastern Spain, where fishermen traditionally cooked fresh local seafood in deeply flavorful romesco sauce.

Serving:

4-6 servings

Ready in:

30 Minutes

Skill level:

Easy

Serve with:

Bread or steamed rice

Why You’ll Love This Catalan Fish Stew

Easy one-pot Mediterranean recipe

Ready in 30 minutes

Naturally gluten-free

Packed with healthy omega-3-rich fish

Authentic Catalan flavors

Perfect with bread or rice

Great for entertaining

A serving of Catalan fish stew, a healthy stew with romesco sauce

 Watch step-by-step recipe video

If you’re looking for this recipe’s video and many other great recipe ideas, why not check out our Spanish Radish YouTube Channel? We’ve got everything from quick and easy tapas recipes, delicious main meals, and incredible Spanish dessert options too.

Ingredients you’ll need (makes 4-6 servings)

For the fish

  • 35oz (1kg) fish fillets, scaled with skin on (we used Rosefish, Gallineta in Spanish)
  • 2 small red onions, sliced fine
  • Splash of Extra Virgin Olive Oil
  • 2-3 bay leaves 
  • Salt and pepper (for seasoning)
  • A small handful of rosemary/parsley (optional)

For the romesco sauce

Makes approx. 400ml /13fl. oz.

Ingredients used to make romesco de peix are laid on a counter top.

Equipment needed

Cooking Tips:

  • Avoid overcooking the fish. Add fillets during the final simmer so they stay tender and flaky.
  • Traditional versions often include potatoes, shellfish, or picada. 
  • Firm white fish works best because it holds together during simmering.

 

Serving Suggestions:

Romesco de Peix (Catalan Fish Stew in Romesco Sauce)

This recipe originates from Catalan cuisine and is my own unique twist on a classic Catalan fish stew recipe (called Romesco de Peix in Catalan). The premise of the recipe is a rich and warming fish (or seafood) stew cooked in romesco sauce. 

It’s common to find authentic recipes bulked up with potatoes, but we prefer to pair back ingredients to just a few simple ingredients: fish, red onion, and homemade romesco sauce

Deliciously simple and easily made in 30 minutes in one pot, this is the perfect recipe for midweek meals.

A large pot of romesco de peix with some bay leaves and parsley garnish

What is romesco sauce?

Romesco sauce has a rich, smoky, nutty flavor with subtle sweetness from roasted peppers and tomatoes. The almonds add body and creaminess, while smoked paprika and garlic give the sauce its signature Catalan flavor.

It’s also used as a tasty sauce for the annual calçots celebration (a type of green onion) that is ceremoniously barbecued to mark the start of warmer weather after winter. 

Good news! Romesco sauce is blissfully simple to make and requires very few ingredients; 

  • Roasted bell peppers
  • Tomatoes
  • Garlic
  • Almonds/cashews/hazelnuts (or other nuts)
  • Salt
  • Cracked black pepper
  • Smoked paprika
  • Sweet paprika
  • Olive oil 
  • Sherry vinegar

Romesco sauce origin

Romesco sauce originated along the shores of the Mediterranean sea, in a small port city called Tarragona, around an hour south of Barcelona.

A map of Spain illustrating Tarragona and barcelona on a map

How to make Romesco Sauce

  • In a dry pan, lightly toast the blanched almonds on medium-high heat for 5 minutes. Stir well to stop them from burning. Allow almonds to cool before moving on to the next step. 
  • Add the roasted red peppers, grated tomato, garlic, vinegar, and smoked/sweet paprika, into a blender or food processor along with the toasted almonds. 
  • Buzz for 3-4 minutes or until smooth. 
  • Slowly drizzle in the olive oil to achieve the desired consistency. A good texture should slowly drip from a spoon. 
  • Season with some salt and pepper to taste. You can add some spice with some crushed chili or cayenne pepper as required. 
  • Carefully pour into jars and seal. Store in the fridge for up to 3-4 days.
A small bowl of romesco sauce sits with a jar full of romesco sauce in the background

Best fish to use

We used fresh fillets of Gallineta (Rosefish in English) which is a rockfish and has firm flesh and attractive red-colored skin. Gallineta has a sweet flavor and isn’t too overpowering. Gallineta is found in the Atlantic Ocean as well as in abundance throughout the Mediterranean Sea, making it a popular choice for cooking here in Spain. 

Gallineta is the perfect fish for this recipe, as once baked, the flesh remains in large flakes and it really soaks in the flavors of the romesco sauce. 

Alternative fish to use are;

  • Black Sea Bass
  • Florida Pompano
  • Red Porgy
  • Cod
  • Snapper

Can you add seafood to Romesco de Peix?

Yep, you sure can. It’s quite common to see this recipe served throughout Catalonia with various types of fish, seafood, or shellfish. 

Some seafood suggestions;

  • Mussels (shells cleaned and beards removed)
  • Squid or cuttlefish (tubes cleaned and cut into small pieces)
  • Shrimp (heads and shells removed)
  • Lobster (tail removed from the shell and cut into pieces)
uncooked pot of Romesco de Peix

Easy one-pot dinner

We love romesco sauce and we always make a double batch whenever we can. That way, your homemade romesco can be stored in the fridge and used for a second dinner. Romesco is great on fish fillets, seafood, meat dishes, and even veggies

If you’re looking for a quick and easy midweek dinner fix with virtually no extra prep work, make extra romesco sauce when preparing this recipe. Simply add your choice of meat, fish, or veg to a large casserole dish, mix well with the romesco and bake for around 20-30 minutes. The ultimate one-pot dinner is served, and little cleanup is required.

Is Romesco de Peix healthy?

This Catalan fish stew fits perfectly within the Mediterranean diet thanks to its use of olive oil, fish, nuts, tomatoes, and garlic.

Romesco de Peix is rich, warming, and everything we crave in a meal on a cold winter evening. 

This recipe is loaded with fresh ingredients and is essentially part of the Mediterranean diet. When consumed in moderation along with some fresh bread, rice or potatoes it’s a healthy and nutritious meal. 

Seafood is high in cholesterol and this recipe has 43% of an adult’s daily allowance of cholesterol. However, white fish is low in LDL cholesterol (the “bad” type) and can help keep cholesterol levels balanced. While this recipe is high in fat (due to the nuts and olive oil) most are “good fats”. 

See the nutrition facts for more information below;

Nutrition facts

Serving size: 200g
Servings: 6
Amount per serving  
Calories 599
% Daily Value*
Total Fat 39.1g 50%
Saturated Fat 4.8g 24%
Cholesterol 128mg 43%
Sodium 265mg 12%
Total Carbohydrate 16.1g 6%
Dietary Fiber 6.2g 22%
Total Sugars 5.1g  
Protein 49g  
Vitamin D 0mcg 0%
Calcium 170mg 13%
Iron 3mg 16%
Potassium 1145mg 24%

More Fish and Seafood Recipes

Spanish seafood pie sits in an earthenware dish

Spanish Fish & Seafood Pie

Ready in 1 hour

a crispy spanish baked chicken thigh

Mediterranean Fish Stew

Zarzuela de Mariscos

oven baked fish casserole sits on a grey granite kitchen worktop beside some fresh sprigs of parsley.

Oven Baked Fish Casserole

with homemade romesco sauce

A large pot of Romesco de Peix, also known as Catalan Fish Stew

Romesco de Peix (Catalan Fish Stew in Romesco Sauce)

Byron
Romesco de Peix (Catalan Fish Stew in Romesco Sauce) is a classic recipe hailing from the Catalonia (Cataluña) region in northeastern Spain. The easy one-pot recipe uses fresh chunks of fish, some onion, and plenty of homemade romesco sauce.
The flavors are layered with the rich romesco sauce, plenty of sweet and smoked paprika, and just a touch of fresh herbs and seasoning. This one-pot stew is quick and easy to make and requires only some simple cooking equipment. Made in 30 minutes, Catalan Fish Stew is the perfect midweek meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course dinner, lunch, Main Course
Cuisine Authentic Spanish recipe, Mediterranean, Spain
Servings 6 servings
Calories 599 kcal

Equipment

  • 1 large 12-inch (30cm) casserole dish or oven tray
  • Food processor or blender to make the romesco sauce

Ingredients

For the fish

  • 35 oz 1kg fish fillets, scaled with skin on (we used Rosefish, Gallineta in Spanish)
  • 2 small red onions sliced fine
  • 1 tablespoon of extra virgin olive oil
  • 2-3 bay leaves
  • Salt and pepper for seasoning
  • Small handful of rosemary/parsley optional

For the romesco sauce

  • Makes approx. 400ml /13fl. oz.
  • 200 g/7oz. blanched almonds or cashews/hazelnuts also work fine
  • 200 g/7oz. roasted red peppers from a jar drained
  • 2 tomatoes grated, and skin removed
  • 4 garlic cloves
  • 1 tbsp sherry vinegar optional
  • 1 tsp smoked paprika
  • 1 tablespoon of sweet paprika
  • 50 ml/1.7 fl oz olive oil

Instructions
 

Step 1 - Prepare the romesco sauce

  • In a dry pan, lightly toast the blanched almonds on medium-high heat for 5 minutes. Stir well to stop them from burning. Allow almonds to cool before moving on to the next step.
    200 g/7oz. blanched almonds
    toasted almonds in a large frying pan
  • Add the roasted red peppers, grated tomato, garlic, vinegar, and smoked paprika, into a blender or food processor along with the toasted almonds.
    Makes approx. 400ml /13fl. oz., 200 g/7oz. roasted red peppers from a jar, 2 tomatoes, 4 garlic cloves, 1 tbsp sherry vinegar, 1 tsp smoked paprika, 1 tablespoon of sweet paprika
    ingredients for romesco sauce sits in. a blender
  • Buzz for 3-4 minutes or until smooth.
    Blended romesco sauce in a blender
  • Slowly drizzle in the olive oil to achieve the desired consistency. A good texture should slowly drip from a spoon. Season with some salt and pepper to taste.
    50 ml/1.7 fl oz olive oil, Salt and pepper
    A small bowl of romesco sauce sits with a jar full of romesco sauce in the background

Step 2 - Prepare the fish stew

  • Preheat oven to 180°C/350°F
    An oven dial turned up to 180C
  • Slice your fish fillets into inch-long strips with the skin facing down. Add the fish directly to a large casserole pot.
    35 oz 1kg fish fillets, scaled with skin on (we used Rosefish, Gallineta in Spanish)
  • Finely slice your onion and add that to the pot.
    2 small red onions
    sliced red onion
  • Pour in the homemade romesco sauce and mix well with your hands.
    a dish full of uncooked Romesco de peix (fish stew)
  • Add bay leaves and season to taste.
    2-3 bay leaves
    a dish full of uncooked Romesco de peix (fish stew)
  • Finally, drizzle with some olive oil and bake for 20 minutes.
    1 tablespoon of extra virgin olive oil
    Olive oil is poured into a small clear glass

Step 3 - Serve

  • Serve hot along with some fresh bread (or cooked white rice or potatoes, if you prefer). Garnish with some freshly chopped parsley or rosemary.
    Small handful of rosemary/parsley
    A large pot of Romesco de Peix is served beside some fresh sprigs of parsley

Video

Keyword 30 minute recipe, 30-minute-meal, Casserole, Catalan Fish Stew, fish, Fish stew, Romesco Sauce, seafood

Cooking Tips and FAQs

How long does Romesco de Peix take to make?

  • Prep time: 10 minutes
  • Cook time: 20 minutes
  • Total time: 30 minutes

What is Romesco de Peix?

Romesco de Peix is a traditional Catalan fish stew made with white fish simmered in rich romesco sauce. Originating from the Catalonia region in northeastern Spain, the dish combines fresh fish, onions, olive oil, smoked paprika, roasted peppers, tomatoes, garlic, and toasted almonds to create a deeply flavorful Mediterranean seafood stew.

What fish works best in Catalan fish stew?

Firm white fish works best because it holds together well during cooking and absorbs the flavors of the romesco sauce. In this recipe, Rosefish (Gallineta) is used, but other great options include cod, snapper, rockfish, black sea bass, red porgy, and Florida pompano. Fresh fish is always preferred, although thawed frozen fish can also work well.

Is romesco sauce spicy?

Traditional romesco sauce is usually mild rather than spicy. It has a rich, nutty, smoky flavor thanks to roasted peppers, almonds, garlic, olive oil, and smoked paprika. If you prefer extra heat, you can easily add crushed chili flakes or cayenne pepper to spice things up.

Can I make this fish stew ahead of time?

Yes. You can prepare the romesco sauce in advance and store it in the fridge for up to 3–4 days. For the best texture, it’s recommended to cook the fish fresh just before serving. If reheating leftovers, warm the stew gently over low heat to avoid overcooking the fish.

Can I freeze Catalan fish stew?

You can freeze Catalan fish stew, although the texture of the fish may soften slightly after thawing. For best results, freeze the romesco sauce separately and add freshly cooked fish when serving. If freezing the completed stew, allow it to cool completely before storing in airtight containers for up to 2 months.

What should I serve with romesco fish stew?

Romesco de Peix is traditionally served with crusty bread, steamed white rice, or boiled potatoes to soak up the rich romesco sauce. A simple green salad and a glass of chilled Spanish white wine also pair beautifully with this hearty Mediterranean fish stew.

Is this recipe part of the Mediterranean diet?

Yes. This Catalan fish stew fits well within the Mediterranean diet thanks to its use of olive oil, fish, tomatoes, garlic, nuts, and roasted peppers. It’s rich in protein, healthy fats, and fresh ingredients commonly associated with Mediterranean cooking.

Our Blog

Guides and How To

Guides and How To

Guides and How To Welcome to The Spanish Radish Guides and How To Page Explore our different guides on Spanish cuisine, lifestyle topics, and cooking and kitchen tips. From how to peel and devein shrimp to the most famous Spanish recipes to specific ingredient info,...

Spanish Food and Drinks

Spanish Food and Drinks

Spanish Food and Drinks Welcome to Our Spanish Food and Drinks Page Explore the wealth of delicious food, fresh produce, wines, sherries, olive oil, and more. Many of these articles focus on one type of food or drink, like chorizo or cheese, but we also have...

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating