Tilapia Veracruz takes inspiration from the cuisine surrounding the Gulf of Mexico, and what it inspires in you will be pure joy! The flaky, mild, and sweet fish is baked on top of a sauce of diverse flavors, including salty capers, tangy olives, sweet raisins, and bright cherry tomatoes. It all comes together to make a meal that mixes savory, sweet, and sour to deliver a nourishing meal that just makes everyone happy. Tilapia Veracruz is a delight, pure and simple!


For the tilapia:

  • 2 tablespoons olive oil
  • 4 cups cherry tomatoes
  • 2 cloves garlic, sliced
  • 1/2 cup pitted green olives, coarsely chopped
  • 1/4 cup golden raisins
  • 1 tablespoon capers, drained
  • 1 tablespoon fresh oregano, snipped
  • 4 (4-5-ounce) fresh or frozen tilapia fillets, thawed (if frozen)
  • kosher salt, to taste
  • ground black pepper, to taste

Optional, for serving:

  • chili powder, to taste
  • cilantro leaves, to taste
  • lime wedges, to taste


Step 1 –Preheat the oven to 350 degrees F.

Step 2 –In a large skillet over medium heat, heat the olive oil.

Step 3 –Add the tomatoes to the hot oil and cook until softened and the skins begin to split, about 6 minutes.

Step 4 –Add the garlic and cook, while stirring, until fragrant, about 1 minute.

Step 5 –Transfer the skillet from the heat and stir in the olives, the raisins, the capers, and the oregano.

Step 6 –Transfer the tomato mixture to a 2-quart baking dish.

Step 7 –Season the tilapia with the salt and the pepper.

Step 8 –Place the tilapia on top of the tomato mixture in the baking dish.

Also Read:  Fresh Cranberry Sauce

Step 9 –Bake until the fish begins to flake when tested with a fork and the internal temperature reaches 145 degrees F, about 20-25 minutes.

Step 10 –Sprinkle the tilapia with the chili powder and the cilantro.

Step 11 –Serve with the lime wedges.