Halibut ceviche with tomatoes, avocado, olives, lime juice

Halibut Ceviche "Veracruz"

This is a Mexican Ceviche Recipe with fresh garden tomatoes, avocado, jalapeno, olives and cilantro. With a brine in lime juice, this Halibut Ceviche is a beautiful light dinner. Refreshing, bright and full of flavor.

Course Main Course Seafood
Cuisine Mexican
Keyword Halibut Ceviche
Prep Time 20 minutes
Brine/Cure Time 2 hours
Total Time 20 minutes
Servings 4
Calories 274 kcal


  • 1 pound halibut fillets or other white fish fillets
  • 1/2 cup fresh lime juice
  • 2 firm ripe tomatoes peeled, seeded and finely diced
  • 2 to 3 jalapeno chiles seeded and minced
  • 1/3 cup fresh cilantro chopped
  • Fine sea salt and freshly ground black pepper
  • 1 avocado
  • 10 green olives preferably Manzanillas, pitted and coarsely chopped
  • 1 teaspoon dried Mexican oregano
  • 2 Tablespoons extra-virgin olive oil


  1. Cut the fish fillets into 1/2-inch cubes and put them into a large glass or ceramic bowl. Pour the lime juice over the fish, making sure all the pieces are covered. Let the fish stand in the lime juice until opaque and firm, 2 to 3 hours.

  2. Drain and pat the fish dry with paper towels. Put the fish cubes back into the bowl and add the tomatoes, chiles, cilantro, and salt and pepper to taste. Stir to mix well and refrigerate for at least 2 hours.
  3. When ready to serve, pit, peel and dice the avocado and stir it into the fish mixture along with the olives and oregano. Drizzle the ceviche with the olive oil and spoon into 4 individual serving glasses. Serve right away with corn chips, or chill before serving for up to 12 hours.

Nutrition Facts
Halibut Ceviche "Veracruz"
Amount Per Serving
Calories 274 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 3g19%
Cholesterol 56mg19%
Sodium 238mg10%
Potassium 816mg23%
Carbohydrates 9g3%
Fiber 5g21%
Sugar 2g2%
Protein 23g46%
Vitamin A 480IU10%
Vitamin C 35.2mg43%
Calcium 31mg3%
Iron 0.7mg4%
* Percent Daily Values are based on a 2000 calorie diet.