Skip to Content

Classic Spanish Fish Stew Recipe

Winter days (or when the temperature drops even just a few degrees) are perfect to turn on the stove, grab your favorite pot and prepare a good stew.

Here we will talk about Spanish fish stew, a staple dish from Andalusian cuisine, which is not only delicious but also easy to make.

Keep reading this article to learn how to make this fish recipe, some changes that you can make to the ingredients, plus some extra tips for storing and serving.

spanish fish stew on a white plate on a red surface. Classic Spanish Fish Stew Recipe

You, dear reader, support this blog. If you purchase through a link, we earn a small commission. As an Amazon Affiliate, we earn from qualifying purchases.

Pssst…!!?? You can’t get enough of Spanish soup recipes? Have a look at my other posts: 

Background of the Dish

spanish fish stew in a white plate with bread next to it.

The stew is one of the oldest dishes in the history of Spanish cuisine: stew recipe records date back to the XV century.

Like other dishes such as the Spanish Fish Soup, the Spanish fish stew became popular because it was cheap to make (it could even be made with just cheap fish and water), or it could be made into a more sophisticated and fancy version.

To this day, anyone can enjoy a good hot plate of Spanish fish stew,  making it at home or finding it in any restaurant in Andalusia all year round.

Pin for later!

closeup with fish stew in a pot. Under it's written Classic Spanish fish stew recipe.
Like it? Pin it!

Things You’ll Need for Spanish Fish Stew

To make this Spanish stew you need hake (or other types of white fish), onion, garlic, potatoes, and tomatoes.

There are other fantastic Spanish fish recipes that you can try and make, such as Bacalao croquettes or Spanish fried fish.

a piece of hake fish, potatoes and herbs next to it for the spanish fish stew

Ingredients

  • 1.5 kg hake
  • 1 onion
  • 1 garlic clove
  • 2 potatoes
  • 1 tablespoon chopped fresh parsley
  • 3 tomatoes (ripe)
  • 1 teaspoon paprika
  • 1 cup (250 ml) water
  • Extra virgin olive oil
  • Salt and pepper (to taste)

How to Make Spanish Fish Stew – Step by Step Guide

cook peeling an onion on a wooden board.
  1. To start with this Spanish fish stew recipe, cut the onion into small cubes and mince the garlic. Wash, peel, and dice the potatoes (set them aside for now).
  1. Take a large pot to the stove at medium heat, and heat a drizzle of olive oil. Once it is hot add the onion and garlic.
  1. Now sauté the vegetables for about 5 minutes.
  1. Then add the potatoes to the pot.
  1. Continue cooking, stirring occasionally, while the potatoes get golden on the outside and the onion continues to fry.
  1. Then, remove the pot from the heat and add the paprika. Stir to integrate it with the rest of the ingredients and put it back on the fire.
  1. After that, wash the tomato, cut it into small cubes, or grate it and remove the skin.
  1. Now you can add the peeled and grated or chopped tomato, and the chopped parsley and cook for another 10 minutes, stirring to prevent burning.
  1. Put the water in the Spanish stew pot. When it starts to boil, cook over medium heat for 15 minutes with the pot covered. If your pot doesn’t have a lid you can cover it with a round baking tray.
  1. Take the piece of hake and cut it into 8 pieces (or buy it already cut into pieces).
  1. Put salt and pepper to taste, then add the pieces of hake to the pot, cook for 5 more minutes, then turn off the heat.
  1. For the final step, keep the fish and potatoes in the covered pot with the stove off for 5 minutes more before serving. Serve the stewed fish hot.

Substitution of Ingredients

closeup of a plate with spanish fish stew

The great advantage of fish stew recipes is that you can play a lot with the ingredients to prepare it.

If you don’t like the combination of potatoes and fish, you can remove the potato, use another tuber vegetable such as sweet potatoes, or yam, or skip it from the ingredient list.

Hake is probably the most popular Spanish fish, and without a doubt, it is perfect for this recipe (because of its flavor, texture, and cooking time), even so, you can use any other white meat fish.

You can transform it into a Spanish seafood stew if you prefer and do it with shrimp, crab, scallops, etc.

Or you can try other delicious seafood or fish recipes like the Marmitako recipe, aka Spanish tuna stew, or the Spanish sea bass recipe.

Tips on Serving Spanish Fish Stew

spanish fish stew in a black bowl.

The ideal time to serve this Spanish fish dish is at lunch and dinner.

As with other Spanish potato recipes, some people avoid serving it at dinner because they feel heavy or it takes time to digest (due to the carbs in the potatoes), but that does not happen with this recipe.

Being boiled and in small quantities, you can eat this Spanish fish stew for dinner also without any risk of feeling bad.

The Spanish fish stew is perfect to eat with a glass of water (so you feel all the flavors well), or white or red wine but with a low flavor profile (so it doesn’t overshadow the dish).

How to Store Spanish Fish Stew

How to Store Spanish Fish Stew. A photo with different products in a fridge

When you finish making this potato and fish recipe you can choose to store it in the fridge or the freezer.

If you store this fish stew with potatoes in the fridge it can last up to 3 days (you must store it in a covered container).

To freeze this Spanish fish stew you must also put it in a covered container (or in many like that you freeze it in portions), then it can last in the freezer for up to 15 days.

In both cases, as soon as you finish making the fish stew recipe you should let it come to room temperature before putting it in a covered container.

Recipe Card: Spanish Fish Stew

Yield: 4

Classic Spanish Fish Stew Recipe

spanish fish stew on a white plate on a red surface.

Winter days (or when the temperature drops even just a few degrees) are perfect to turn on the stove, grab your favorite pot and prepare a good stew.

Here we will talk about Spanish fish stew, a staple dish from Andalusian cuisine, which is not only delicious but also easy to make.

Here's an easy recipe that makes a delicious Spanish Fish Stew.

Cook Time 40 minutes
Total Time 40 minutes

Ingredients

  • 1.5 kg hake
  • 1 onion
  • 1 garlic clove
  • 2 potatoes
  • 1 tablespoon chopped fresh parsley
  • 3 tomatoes (ripe)
  • 1 teaspoon paprika
  • 1 cup (250 ml) water
  • Extra virgin olive oil
  • Salt and pepper (to taste)

Instructions

  1. Cut the onion into small cubes and mince the garlic. Wash, peel and dice the potatoes (set them aside for now).
  2. In a large pot, heat a drizzle of olive oil. When hot add the onion and garlic.
  3. Sauté the vegetables for about 5 minutes.
  4. Then add the potatoes to the pot.
  5. Continue cooking, stirring occasionally, while the potatoes get a golden color on the outside and the onion continues to fry.
  6. Remove the pot from the heat and add the paprika. Stir to integrate it with the rest of the ingredients and put it back on the fire.
  7. Wash the tomato, cut it into small cubes, or grate it and remove the skin.
  8. Add the peeled and grated or chopped tomato, and the chopped parsley and cook for another 10 minutes, stirring to prevent burning.
  9. Put the water in the pot. When it starts to boil, cook over medium heat for 15 minutes with the pot covered.
  10. Take the piece of hake and cut it into 8 pieces (or buy it already cut into pieces).
  11. Put salt and pepper to taste, then add the pieces of hake to the pot, cook for 5 more minutes, and turn off the heat.
  12. Keep the fish in the covered pot turning the stove off for an additional 5 minutes before serving. Serve the Spanish fish stew hot.

Notes

You can make this Spanish fish recipe with other white meat fishes if you can't find hake (whiting or pollock work well).

We recommend using water and not broth for this easy fish stew because it would end up too salty if you use broth.

Nutrition Information

Yield

4

Serving Size

1

Amount Per Serving Calories 427Total Fat 7.3gSaturated Fat 1.3gCholesterol 75mgSodium 390mgCarbohydrates 23.5gFiber 4.5gSugar 4.9gProtein 67.9g

Did you make this recipe?

Tag @visit.southernspain on Instagram and hashtag it #visitsouthernspain



Skip to Recipe