Pescado a la Veracruzana

Pescado a la Veracruzana served beautifully, ready to eat

Pescado a la Veracruzana is a bright coastal classic from the port of Veracruz: flaky white fish simmered in a lively sauce of tomatoes, olives, capers and peppers. It is light, tangy and full of Mediterranean sunshine with a Mexican soul.

Prep time
20 mins
Cook time
25 mins
Total time
45 mins
Servings
4 servings
Calories
360
Advertisement

Ingredients

Instructions

  1. Season the fish fillets with salt, pepper and lime juice and set aside.
  2. Heat the olive oil in a wide pan and soften the onion, garlic and green pepper for 5 minutes.
  3. Add the tomatoes, bay leaf and oregano, and simmer for 10 minutes until the sauce thickens.
  4. Stir in the olives and capers and season the sauce to taste.
  5. Nestle the fish fillets into the sauce, cover and cook gently for 8 to 10 minutes until the fish flakes easily.
  6. Spoon the sauce over the fish as it cooks so it stays moist.
  7. Serve hot with white rice and a scattering of fresh parsley.

Pro tips

Frequently asked questions

What fish is best for pescado a la Veracruzana?

Sea bass, snapper, cod or halibut all work well. Pick a firm, mild white fish.

Is this dish spicy?

No, it is tangy rather than hot. Add a sliced jalapeƱo to the sauce if you like some heat.

Can I make it with frozen fish?

Yes, thaw the fillets completely and pat them dry before cooking so the sauce does not turn watery.

What sides go with pescado a la Veracruzana?

White rice, refried beans and warm tortillas are the classic accompaniments.

Advertisement