Go Back
+ servings
Authentic Veracruz Style Fish

Veracruz Style Fish

This Veracruz Style Fish recipe is a quick, healthy, and flavorful dish that brings the taste of Mexico’s coast to your table. Fresh fish simmered in a tangy tomato sauce with olives, capers, and jalapeños—it’s a meal that’s as beautiful as it is delicious!
No ratings yet
Print Pin Save
Course: Main Course
Cuisine: Mexican
Keyword: Fish
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Calories: 250kcal

Ingredients

  • 4 firm white fish fillets tilapia, cod, or snapper
  • 2 tbsp olive oil
  • 1 medium onion chopped
  • 3 garlic cloves minced
  • 1-2 jalapeños seeded and diced
  • 1 can 14 oz diced tomatoes
  • ½ cup green olives sliced
  • 2 tbsp capers
  • 2 bay leaves
  • 1 tsp dried oregano
  • Salt and pepper to taste
  • Fresh cilantro chopped (for garnish)

Instructions

  • Season the Fish: Pat the fish fillets dry and season with salt and pepper.
  • Make the Sauce: Heat olive oil in a skillet. Sauté onions, garlic, and jalapeños until softened. Add tomatoes, olives, capers, bay leaves, and oregano. Simmer for 5-7 minutes.
  • Cook the Fish: Add fish fillets to the skillet, nestling them into the sauce. Cover and cook for 8-10 minutes, until the fish is cooked through.
  • Garnish and Serve: Remove bay leaves, sprinkle with cilantro, and serve with your choice of sides.

Notes

  • Fish Substitutions: Use any firm white fish or even shrimp for a variation.
  • Spice Level: Adjust the number of jalapeños to control the heat.
  • Make Ahead: The sauce can be prepared a day in advance and reheated before adding the fish.
  • Storage: Store leftovers in an airtight container in the fridge for up to 2 days.
  • Serving Suggestions: Serve with rice, tortillas, or a fresh salad for a complete meal.

Nutrition

Calories: 250kcal | Carbohydrates: 10g | Protein: 30g | Fat: 10g | Saturated Fat: 2g | Cholesterol: 60mg | Sodium: 500mg | Potassium: 400mg | Fiber: 2g | Sugar: 4g