Fish Veracruz

Contributed by Preston Maring, MD

Fish Veracruz

Find red snapper or rockfish of some kind. Both work well with this easy recipe. 

The amounts of ingredients listed are approximations. You can change the flavor of the heat by choosing jalapenos, serranos, or roasted Anaheim chilies. 

I used canned tomatoes and bottled roasted red peppers as it is still winter.

This is a longstanding favorite of mine.

Servings: 4


  • 4 rockfish fillets
  • Juice of 2 limes
  • 1/2 teaspoon salt
  • Freshly ground pepper
  • 1 15 ounce can low sodium diced tomatoes
  • 1/2 small yellow or white onion, diced
  • 1 jalapeño, serrano, or 2 roasted Anaheims, seeded, and minced. You may want more. My advice is to start with one and add to taste.
  • 1 roasted red pepper, diced
  • 3 garlic cloves, peeled and minced
  • 2 tablespoons extra virgin olive oil
  • 1 teaspoon dried Mexican or other oregano
  • 2 big pinches ground coriander or 8 seeds, toasted in a skillet then ground.
  • 1/2 cup pitted kalamata olives or green olives, rinsed
  • 2 tablespoons capers, rinsed well and drained
  • 1/4 cup coarsely chopped fresh cilantro and more sprigs for garnish
  • Lime wedges for garnish


  1. Squeeze the lime juice over the fillets in an oven-proof casserole that will hold them in a single layer. 
  2. Season with salt and pepper. Let them sit for about an hour at room temperature. 
  3. Meanwhile, preheat the oven to 350 degrees. 
  4. Mix everything else together except the garnish. 
  5. Pour it over the fish. Taste it for heat and add more if you wish. 
  6. Cover the dish with a lid or aluminum foil and bake for 20 to 25 minutes or until the fish is flaky and the sauce bubbling a lot. 
  7. Serve it and garnish it with more cilantro and lime wedges.

Nutrition Information (per serving)

  • Calories: 213
  • Saturated fat: 10 g
  • Trans fat: 0 g
  • Cholesterol: 33 mg
  • Total carbohydrate: 12 g
  • Dietary fiber: 3 g
  • Total sugars: 5 g
  • Sodium: 635 mg
  • Protein: 20 g