
Veracruz-Style Fish (Pescado a la Veracruzana)
A whole fish gently simmered in a bright, chunky tomato sauce loaded with green olives, capers and pickled chiles, the signature dish of Mexico's Gulf coast. Spoon the sauce generously over the fish and serve with plenty of white rice to soak it all up.
Servings
Ingredients
Nutrition
Per serving
Steps

Season the fish
Pat the fish dry and make two or three diagonal cuts in the thickest part so it cooks evenly. Rub it all over, inside and out, with the lime juice and salt, then cover and chill for 15-20 minutes to firm the flesh and remove any strong smell.
- 1 whole fish
- 2 limes, juiced lime juice
- 1 ½ tsp salt
✅ Done when: flesh feels firmer and slightly opaque at the cuts

Build the tomato sauce
Heat the olive oil in a large, deep pan wide enough to hold the whole fish later. Cook the onion over medium heat until soft, about 5 minutes, add the garlic for 1 minute, then stir in the tomatoes, bay leaves, thyme, marjoram, cinnamon, cloves and sugar. Simmer uncovered for about 15 minutes, until thickened and no longer watery.
- 60 ml olive oil
- 1 onion
- 4 cloves garlic
- 1 kg tomatoes
- 2 bay leaves
- 1 sprig thyme
- ½ tsp marjoram
- 1 small stick cinnamon
- 3 cloves
- 1 pinch sugar
✅ Done when: sauce has thickened and coats the back of a spoon
Add olives, capers and chiles
This step is part of Foodie Premium. Subscribe to unlock the full method, cooking mode and every recipe in the library.
Simmer the fish
This step is part of Foodie Premium. Subscribe to unlock the full method, cooking mode and every recipe in the library.
Rest and serve
This step is part of Foodie Premium. Subscribe to unlock the full method, cooking mode and every recipe in the library.

Season the fish
Pat the fish dry and make two or three diagonal cuts in the thickest part so it cooks evenly. Rub it all over, inside and out, with the lime juice and salt, then cover and chill for 15-20 minutes to firm the flesh and remove any strong smell.
- 1 whole fish
- 2 limes, juiced lime juice
- 1 ½ tsp salt
✅ Done when: flesh feels firmer and slightly opaque at the cuts

Build the tomato sauce
Heat the olive oil in a large, deep pan wide enough to hold the whole fish later. Cook the onion over medium heat until soft, about 5 minutes, add the garlic for 1 minute, then stir in the tomatoes, bay leaves, thyme, marjoram, cinnamon, cloves and sugar. Simmer uncovered for about 15 minutes, until thickened and no longer watery.
- 60 ml olive oil
- 1 onion
- 4 cloves garlic
- 1 kg tomatoes
- 2 bay leaves
- 1 sprig thyme
- ½ tsp marjoram
- 1 small stick cinnamon
- 3 cloves
- 1 pinch sugar
✅ Done when: sauce has thickened and coats the back of a spoon
Add olives, capers and chiles
This step is part of Foodie Premium. Subscribe to unlock the full method, cooking mode and every recipe in the library.
Simmer the fish
This step is part of Foodie Premium. Subscribe to unlock the full method, cooking mode and every recipe in the library.
Rest and serve
This step is part of Foodie Premium. Subscribe to unlock the full method, cooking mode and every recipe in the library.
The Story Behind the Dish
Veracruz was Mexico's main gateway to the Atlantic world for centuries, and this dish tells that history on a plate. Spanish ships brought olives, capers and olive oil from the Mediterranean, which Veracruz cooks folded into a sauce built on native tomatoes and chiles, simmered with the fresh fish pulled daily from the Gulf.
It became the dish families cooked for Sunday lunch and the one restaurants along the Veracruz waterfront built their reputation on, always made with a whole fish so everyone at the table could share it.
⭐ Why It's Famous
It's the clearest example of Mexico's mestizo cooking: Mediterranean pantry staples meeting tropical seafood and native tomatoes and chiles in one pot.
💡 Fun Fact
In Veracruz, the fish is traditionally served whole, head and tail included, a simple reminder of the dish's roots among local fishing families who cooked with the day's whole catch.
Veracruz, Gulf coast of Mexico
19.17°N, -96.13°W
Related recipes
Comments (0)
No comments yet. Be the first to share your thoughts!


