Red snapper in a vibrant sauce of tomatoes, olives, capers, and peppers is a Veracruz icon. This high protein, healthy dish is a fresh, mediterranean-inspired Mexican classic for family dinners.
Pat the red snapper fillets dry and season both sides with sea salt and black pepper.
Heat 1 tbsp olive oil in a large skillet over medium heat. Add the onions and sauté for 3 minutes until translucent, then add garlic and cook 1 minute longer.
Stir in roma tomatoes, roasted red bell pepper, bay leaves, olives, capers, and dried oregano. Simmer the sauce over medium-low for 8–10 minutes, stirring occasionally for even reduction.
Nestle the red snapper fillets into the sauce. Spoon some sauce over the top of each fillet. Cover and cook on low heat for 10–12 minutes, until the fish flakes easily but is not dry.
Drizzle fresh lime juice over the fish. Remove bay leaves, finish with an extra drizzle of olive oil, and serve immediately while hot.