Pescado a la Veracruzana

Pescado a la Veracruzana, or Veracruz-style fish, is a classic Gulf of Mexico dish that brings traditional Mexican flavors to your favorite white fish fillets.


  • 2 pounds

    white fish fillets

  • Juice from 2 limes

  • 1 teaspoon


  • 2 tablespoons


  • 1

    onion, sliced

  • 2 cloves

    garlic, minced

  • 3 cups

    tomatoes, peeled, seeded and chopped

  • 1 cup

    stock or water

  • 1/3 cup

    green olives, pitted

  • 3 tablespoons

    parsley, minced

  • 2 teaspoons

    dried oregano

  • 1

    bay leaf

  • 1 tablespoon

    capers, rinsed

  • 2 tablespoons

    HERDEZ® Sliced Jalapeños (optional)

  • 1 stick


  • 2 cloves

    garlic, whole

  • Salt and pepper to taste

Print Recipe



  1. Add fish, lime juice and salt to large bowl and marinate for 30 minutes.

  2. While fish is marinating, place oil in large pot or skillet and heat over medium flame. 

  3. Add onions and sauté until translucent. 

  4. Add garlic and continue to sauté for another minute.

  5. Add remaining ingredients except fish, reduce heat to low and simmer for 10-15 minutes. 

  6. Season to taste with salt and pepper.

  7. Add fish filets and cover with sauce. 

  8. Reduce heat to low, cover and simmer for 8-10 minutes or until fish is cooked through. 

  9. Serve with rice.


HERDEZ® Salsa Taquera

Smoky and tangy-hot, bring home a familiar taquería flavor you love.

Learn More

Sign Up for News & Updates