Snapper Veracruz

I’ve been making this Snapper for years now, and while other recipes may get adapted over time, this one has remained untouched. It is a perfect dinner party entree as everything can be assembled ahead and popped in the oven when ready to bake. You’ll love the flavors, and with its simple preparation, it’s sure to find its way into your dinner party rotation.



The flavorul sauce can be made ahead of time and cooled.


Lay the fish in the dish and top with the sauce before baking. 

Make Ahead Healthy Dinner Party

Snapper Veracruz

Prep Time25 mins
Cook Time25 mins
Servings: 4


  • 1 ½ pound filleted snapper
  • 1 14- ounce can diced tomatoes
  • 2 tablespoons extra virgin olive oil
  • 1 small white onion chopped
  • 4 garlic cloves chopped
  • 1 tablespoon fresh oregano or 1 teaspoon dried
  • ½ teaspoon ground cumin
  • ¼ teaspoon ground cinnamon
  • ¼ cup chopped Italian parsley
  • ¼ cup pitted green olives diced
  • ¼ cup raisins
  • 2 tablespoon capers rinsed
  • 1 teaspoon salt
  • freshly ground black pepper


  • Heat the olive oil in a saucepan over medium heat. Add the onion and saute, stirring occasionally, until softened, about 10 minutes. Stir in the garlic and cook another minute or two. Add the tomatoes, herbs and spices, olives, raisins and capers and season with salt and pepper. Cook 15 minutes until thickened and no longer watery. At this point you can cool your sauce if preparing ahead of time, and continue on with step 2.
  • Place the fish in a baking dish coated with a little olive oil. Sprinkle a little salt over the fish, then top with the sauce. You can cover and refrigerate until ready to cook at this point.
  • Heat the oven to 400. Bake the fish, uncovered, until cooked through, around 20-25 minutes depending on the thickness of the fish. Serve warm with crusty bread or rice if you like.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

© 2018 T/Street LLC. |  Privacy Policy  |  Contact
Key Lime Lexi is a trademark of T/Street LLC.