Catalan Fish Stew (Romesco de Peix) –
Easy & Healthy Spanish Fish Recipe
Last updated: June 5, 2026
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
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.
- 200g/7oz. Blanched almonds (or cashews/hazelnuts also work fine)
- 200g/7oz. roasted Piquillo Peppers from a jar, drained
- 2 tomatoes, grated, and skin removed
- 4 garlic cloves
- 1 tbsp sherry vinegar (optional)
- 1 tsp Spanish La Vera Smoked Paprika
- 1 tablespoon of La Dalia Spanish Sweet smoked paprika
- 50 ml/1.7 fl oz olive oil
Equipment needed
- 12×8 inches Ceramic Baking dish
- Food processor or blender to make the romesco sauce
- Ceramic grater plate
- Wooden cutting board
- Chef knife
- Cooking Tongs
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:
- Crusty bread
- Saffron rice or our Mediterranean Yellow Rice
- Roasted potatoes or our Patatas Panaderas Recipe
- Alioli
- Simple green salad or our Spanish Green Salad with Asparagus and Blue Cheese
- Spanish white wine (We suggest a dry Rueda)
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.
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.
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.
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)
Check out our Spanish Seafood stew recipes:
One pot Mediterranean Fish Stew (Zarzuela de Mariscos)
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 Fish & Seafood Pie
Ready in 1 hour
Mediterranean Fish Stew
Zarzuela de Mariscos
Oven Baked Fish Casserole
with homemade romesco sauce
Romesco de Peix (Catalan Fish Stew in Romesco Sauce)
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
- 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
- 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.50 ml/1.7 fl oz olive oil, Salt and pepper
Step 2 - Prepare the fish stew
- Preheat oven to 180°C/350°F
- 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
- Pour in the homemade romesco sauce and mix well with your hands.
- Add bay leaves and season to taste.2-3 bay leaves
- Finally, drizzle with some olive oil and bake for 20 minutes.1 tablespoon of extra virgin olive oil
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
Video
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
Types of Spanish Sherry: Complete Guide to Fino, Manzanilla, PX & More
Types of Spanish Sherry: Complete Guide to Fino, Manzanilla, PX & More Discover the best types of Spanish Sherry with this complete guide. Explore authentic tabancos, must-try local sherry flavors, sherry and food pairings, and...
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 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