Embark on a culinary journey with Veracruzana Fish, a vibrant Mexican seafood dish bursting with bold flavors and wholesome ingredients. This easy, one-skillet recipe features tender white fish fillets infused with lime juice and simmered in a zesty tomato-based sauce studded with green olives, capers, and pickled jalapeños. Enhanced by the aromatic blend of oregano, bay leaf, and fresh cilantro, the savory sauce beautifully complements the flaky fish. Perfect for a quick weekday dinner, this dish is both healthy and satisfying, especially when served with steamed rice, warm tortillas, or your favorite vegetables. With just 15 minutes of prep time, Veracruzana Fish delivers an authentic, restaurant-quality meal that’s sure to impress!
Season the fish fillets on both sides with 1 teaspoon of salt, 0.5 teaspoon of black pepper, and the lime juice. Set aside to marinate while preparing the sauce.
Heat 2 tablespoons of olive oil in a large skillet over medium heat.
Add the sliced onion to the skillet and sauté for 4-5 minutes until softened.
Stir in the minced garlic and cook for another minute, being careful not to burn it.
Add the fresh diced tomatoes and cook for 5 minutes until they start to break down.
Pour in the canned diced tomatoes with their juices, followed by the sliced green olives, capers, chopped pickled jalapeños, oregano, bay leaf, remaining salt (0.5 teaspoon), and black pepper (0.25 teaspoon). Stir well to combine.
Add the water or fish stock and bring the sauce to a simmer. Allow it to cook for 10 minutes, stirring occasionally, until slightly thickened.
Nestle the fish fillets into the sauce, spooning some sauce over the top of each fillet.
Cover the skillet with a lid and let the fish cook gently for 8-10 minutes, or until the fish flakes easily with a fork.
Remove the bay leaf and discard. Sprinkle the dish with fresh chopped cilantro before serving.
Serve hot with steamed white rice, warm tortillas, or a side of sautéed vegetables.
Calories |
1015 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 50.0 g | 64% | |
| Saturated Fat | 7.6 g | 38% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 200 mg | 67% | |
| Sodium | 6928 mg | 301% | |
| Total Carbohydrate | 64.3 g | 23% | |
| Dietary Fiber | 18.4 g | 66% | |
| Total Sugars | 27.2 g | ||
| Protein | 91.9 g | 184% | |
| Vitamin D | 20.0 mcg | 100% | |
| Calcium | 355 mg | 27% | |
| Iron | 8.2 mg | 46% | |
| Potassium | 3125 mg | 66% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.