Waatokok
Recipes

Short on time? Explore quick weekday recipes. See quick recipes

This recipe was written in Spanish and translated automatically. The translation may contain errors. View the original Spanish recipe

Veracruz-Style Fish

by Dana Peredo

No ratings yet
35 viewsTotal time: 45 min

Fish fillets browned and finished over low heat in a sauce made with tomatoes and tomato puree, along with onion, optional garlic, red bell pepper, bay leaf, and thyme. If using them, olives and capers are added to the sauce in the final minutes to provide a salty contrast before returning the fish to the pan.

Servings
2
Prep
12 min
Cook
33 min
Difficulty
Medium
Category
Main course
Cuisine
Mexican
Texture
Chewy, Chunky, Juicy
Techniques
Sauté
Meal
Lunch
  • Family meal
  • Quick weekday meal
  • Game day
  • Budget friendly

Tips

Don't move the steaks while they're browning. Leave them in the hot oil until they come away easily from the pan before flipping them; this will make it easier to keep them intact. In the final step, you'll find the video for this recipe.

Ingredients

  • Fish fillet (2 pieces)

    ≈ $28.80 MXN
  • Salt and pepper (1 teaspoon)

    ≈ $0.16 MXN
  • Olive oil (2 tablespoons)

    $8.36 MXN
  • Onion (1/3 piece)

    ≈ $1.02 MXN
    $27.90 MXN/kg
  • Minced garlic (2 cloves)

    ≈ $0.66 MXN
  • Tomatoes (2 pieces)

    ≈ $7.13 MXN
    $29.00 MXN/kg
  • Tomato sauce (puree) (1 cup)

    No price yet

  • Sweet pepper (red) (1/2 piece)

    No price yet

  • Bay Leaves (5)

    No price yet

  • Thyme (1 pinch)

    No price yet

  • Salt (1 teaspoon)

    ≈ $0.16 MXN
  • Olives (1 tablespoon)

    No price yet

  • Capers (1 tablespoon)

    No price yet

WaatoPrice

Price reference: Guadalajara, Jalisco

Estimated cost so far

≈ $46.29 MXN

≈ $23.15 MXN per serving

7 of 13 ingredients

priced

54%

Prices are approximate. · Last updated Oct 14, 2026

Some prices may be outdated.

Tools

  • Frying pan
  • Wooden spoon
  • Knife
  • Measuring spoons
  • Cutting board

Steps

  1. 1. Wash and chop the vegetables6 min

    First, wash and dice the tomatoes, julienne the onion, and dice the olives, capers, and red bell pepper.

  2. 2. Brown the fish6 min

    Now season the fish fillets with salt and pepper. In a large skillet over medium-high heat, add oil. Once hot, fry the fillets for 2 to 3 minutes per side until they are slightly browned and have a golden color, as shown in the image. Then remove them from the pan.

  3. 3. Prepare the sauce25 min

    In the same skillet over medium heat, heat more oil and sauté the onion with the 2 cloves of garlic. Now add the tomato and the cup of tomato puree and cook for 10 to 15 minutes over medium-low heat until thickened. Then add the red bell pepper, bay leaves, thyme, and a teaspoon of salt, and cook for another 5 to 10 minutes. During the last 5 minutes, stir in the olives and capers.

  4. 4. Add the fillets8 min

    Once the sauce is ready, remove the bay leaves and add the fillets, coating them well with the sauce. Cover the skillet and let it cook for 5 to 10 minutes over low heat, until the meat looks opaque and falls apart easily with a fork.

  5. 5. Ready to serve

    You’ve prepared Veracruz-style fish, ready to serve with the side dish of your choice. Enjoy!

Substitutions & variations

  • If you don't have capers, you can use more olives with a splash of their brine. It provides the same salty and tangy flavor.

Rate this recipe

Log in to also leave a comment.

Comments (0)

Log in to leave a comment.