Mexican recipe

Pescado a la Veracruzana

White fish gently cooked in a bright Veracruz sauce of tomato, onion, garlic, green olives, capers, jalapeño and herbs—a coastal dish shaped by Mexican and Mediterranean ingredients.

Veracruz

Prep
30 min
Cook
35 min
Total
1 hr 5 min
Servings
4
White fish in Veracruz tomato sauce with olives and capers
Real finished-dish photographPhotograph by ThelmadatterSource page · Original file · CC BY-SA 3.0Cropped, resized, and compressed by Recipe Nest Vault.

01

Ingredients

  • 700 g

    firm white-fish fillets

  • 15 ml

    lime juice

  • 700 g

    ripe tomatoes, chopped

  • 180 g

    white onion, thinly sliced

  • 3

    garlic cloves, minced

  • 80 g

    green olives, sliced

  • 25 g

    capers, drained

  • 35 g

    pickled jalapeño slices

  • 2

    bay leaves

  • 2 g

    Mexican oregano

  • 30 g

    flat-leaf parsley, chopped

  • 45 ml

    olive oil

  • 180 ml

    fish stock or water

  • 8 g

    fine salt

  • 2 g

    black pepper

02

Method

  1. 01

    Season the fish

    Pat the fish dry, season with half the salt and pepper, drizzle with lime juice and rest for 10 minutes.

    Pescado a la Veracruzana, step 1: Season the fish.
    Cooking-step illustration, not a photograph
  2. 02

    Soften the onion

    Heat the olive oil over medium heat and cook the sliced onion for 6 minutes until translucent but not browned.

    Pescado a la Veracruzana, step 2: Soften the onion.
    Cooking-step illustration, not a photograph
  3. 03

    Add garlic and tomato

    Add the garlic for 30 seconds, then the tomatoes and remaining salt; cook for 8 minutes until the tomatoes begin to collapse.

    Pescado a la Veracruzana, step 3: Add garlic and tomato.
    Cooking-step illustration, not a photograph
  4. 04

    Build the Veracruz sauce

    Stir in olives, capers, jalapeño, bay leaves, oregano and fish stock; simmer for 8 minutes so the salty, tart flavours meld.

    Pescado a la Veracruzana, step 4: Build the Veracruz sauce.
    Cooking-step illustration, not a photograph
  5. 05

    Nestle in the fish

    Lay the fish fillets in a single layer in the simmering sauce and spoon some tomato mixture over their tops.

    Pescado a la Veracruzana, step 5: Nestle in the fish.
    Cooking-step illustration, not a photograph
  6. 06

    Cover and cook gently

    Cover and cook over low heat for 7–9 minutes, depending on thickness, until the fish flakes at the centre without drying out.

    Pescado a la Veracruzana, step 6: Cover and cook gently.
    Cooking-step illustration, not a photograph
  7. 07

    Rest the fish in sauce

    Turn off the heat and leave the fish covered in the sauce for 3 minutes so residual heat finishes the centre.

    Pescado a la Veracruzana, step 7: Rest the fish in sauce.
    Cooking-step illustration, not a photograph
  8. 08

    Add fresh parsley

    Remove the bay leaves, scatter in the parsley and gently spoon sauce over the fish without breaking the fillets.

    Pescado a la Veracruzana, step 8: Add fresh parsley.
    Cooking-step illustration, not a photograph
  9. 09

    Plate with plenty of sauce

    Lift each fillet onto a warm plate and spoon plenty of tomato, olives, capers and cooking juices around it.

    Pescado a la Veracruzana, step 9: Plate with plenty of sauce.
    Cooking-step illustration, not a photograph

03

Sources and photo credit

This standardized method was independently rewritten after cross-checking the references below. Recipe Nest Vault does not claim that the credited photographer cooked from this exact version.

Recipe references

HuachinangoVeracruzana — Photograph by Thelmadatter; CC BY-SA 3.0.

Step illustrations: Original illustrations created by Recipe Nest Vault with OpenAI image_gen.

Back to Mexican recipes

Language settings

Choose your language

We’ll open Recipe Nest Vault in your preferred language. You can change it anytime.

Current language: English

Your language preference will be saved in this browser.