Fish in Veracruz Sauce

Serves 4

35 min

Fish in Veracruz Sauce

Recipe GLPRb29d70c5d023f7

0.0(0)
Mexican
Main Course
35 min
Servings: 4
Stovetop
SNAP eligible

A vibrant, brightly flavored white fish fillet dish inspired by Veracruz coastal cuisine. Tender fish nestles in a savory tomato sauce enriched with green olives, capers, and warm spices, then finished with fresh cilantro and lime. This naturally whole30-compliant, paleo-friendly main course is ready in about 30 minutes and serves four.

Save recipes you love

Create a free Grocery List Plus account to save recipes, rate them, and add every ingredient to your grocery list in one tap.

Ingredients

2 tablespoons extra virgin olive oil

1 medium yellow onion, halved and thinly sliced

Diamond Crystal kosher salt, to taste

1 Anaheim pepper, seeded and finely diced

3 garlic cloves, minced

1 (14.5 ounce) can fire-roasted diced tomatoes

½ cup green olives, pitted and halved

1 tablespoon drained capers

½ teaspoon dried oregano

1 dried bay leaf

Freshly ground black pepper, to taste

4 skinless, boneless white fish fillets (sea bass, red snapper, halibut, cod, or tilapia), about 6 ounces and 1 inch thick each

¼ cup fresh cilantro, minced

1 lime, cut into wedges

Directions

  1. Heat a large skillet over medium heat until hot, then add the olive oil and swirl to coat the pan.

  2. Add the sliced onion, sprinkle with a pinch of salt, and cook, stirring occasionally, until soft and beginning to turn golden, about 8 to 10 minutes.

  3. Stir in the diced Anaheim pepper and minced garlic. Cook, stirring constantly, until fragrant, about 30 seconds.

  4. Pour in the canned fire-roasted tomatoes with their juices. Add the green olives, capers, dried oregano, and bay leaf. Stir to combine.

  5. Increase the heat to bring the sauce to a gentle boil, then reduce the heat to maintain a low simmer. Taste and adjust seasoning with salt and pepper as needed.

  6. Pat the fish fillets dry with paper towels and season both sides generously with salt and black pepper.

  7. Gently nestle the seasoned fish fillets into the simmering sauce, spacing them evenly. Spoon some of the sauce over the top of each fillet. Cover the skillet with a lid and cook on low heat for 9 to 11 minutes, until the fish is opaque and flakes easily with a fork, reaching an internal temperature of 145°F at the thickest point.

  8. Remove from heat. Sprinkle the fresh minced cilantro over the top and serve each fillet with a generous spoonful of sauce. Pass the lime wedges on the side for squeezing fresh juice over each portion.