Tilapia Veracruz
Tender tilapia fillets simmered in a vibrant, zesty tomato sauce with briny olives, capers, and a hint of jalapeño. This classic dish brings the sunny flavors of the Mexican coast to your table in under 30 minutes.
For 4 servings
5 steps. 20 minutes total.
- 1
Step 1
- a.Prepare the Tilapia
- b.If using frozen tilapia, ensure it is fully thawed. Pat each fillet completely dry with paper towels.
- c.Season both sides of the fillets generously with salt and black pepper.
- 2
Step 2
- a.Sauté Aromatics
- b.Heat the olive oil in a large skillet or braiser over medium heat.
- c.Add the chopped onion and cook, stirring occasionally, until it softens and becomes translucent, about 5-6 minutes.
- d.Add the minced garlic and jalapeño. Sauté for another minute until fragrant, being careful not to burn the garlic.
- 3
Step 3
- a.Build the Veracruz Sauce
- b.Pour in the undrained diced tomatoes. Add the sliced green olives, capers, Mexican oregano, and the bay leaf.
- c.Stir well to combine all ingredients. Bring the sauce to a gentle simmer and let it cook for 5 minutes to allow the flavors to meld.
- 4
Step 4
- a.Cook the Fish
- b.Gently nestle the seasoned tilapia fillets into the simmering sauce in a single layer. Spoon some of the sauce over the top of the fish.
- c.Reduce the heat to medium-low, cover the skillet, and let the fish simmer for 8-10 minutes.
- d.The fish is done when it is opaque throughout and flakes easily with a fork. The internal temperature should reach 145°F (63°C).
- 5
Step 5
- a.Garnish and Serve
- b.Once the fish is cooked, carefully remove and discard the bay leaf.
- c.Sprinkle the freshly chopped cilantro over the dish.
- d.Serve immediately, with lime wedges on the side for squeezing over the fish just before eating.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1For a more authentic flavor, use Mexican oregano, which has citrusy and earthy notes compared to its Mediterranean counterpart.
- 2Don't overcrowd the pan. If your skillet isn't large enough, cook the fish in two batches to ensure it cooks evenly.
- 3To enhance the sauce, add a splash of dry white wine (like Sauvignon Blanc) after sautéing the garlic and let it reduce before adding the tomatoes.
- 4Patting the fish dry is a crucial step. It helps the seasoning adhere and prevents the sauce from becoming watery.
Adapt it for your goals.
Protein Swap
This sauce works beautifully with other firm white fish like cod, red snapper, or halibut. You can also use shrimp, but reduce the cooking time to 3-4 minutes.
Spice It UpSpice It Up
For extra heat, leave some seeds in the jalapeño or add a pinch of red pepper flakes along with the oregano.
Herbaceous TwistHerbaceous Twist
Add a tablespoon of chopped fresh parsley along with the cilantro for a more complex herbal flavor.
Pickled FlavorPickled Flavor
Substitute the fresh jalapeño with sliced pickled jalapeños and add a tablespoon of the pickling brine to the sauce for a tangy kick.
Why this is on our healthy list.
Excellent Source of Lean Protein
Tilapia provides high-quality protein essential for muscle building, tissue repair, and overall body function, all with a low fat content.
Rich in Antioxidants
The tomato-based sauce is packed with lycopene, a powerful antioxidant linked to reducing the risk of certain chronic diseases.
Supports Heart Health
This dish contains heart-healthy components like omega-3 fatty acids from the fish and monounsaturated fats from the olive oil, which help support cardiovascular wellness.
Boosts Immunity
Garlic and onions, key aromatics in the sauce, contain compounds known for their immune-boosting and anti-inflammatory properties.
Frequently asked questions
A single serving of Tilapia Veracruz contains approximately 320-380 calories, depending on the exact size of the fish fillet and amount of oil used. It's a relatively low-calorie main course.
