Skip to main content New<> this month
Get the Allrecipes magazine

Tracey's Fish-Free Summer Ceviche

Rated as 4.33 out of 5 Stars

"This light, refreshing dish is versatile enough to serve in a martini glass for an elegant appetizer or as the perfect side at a summer grill."
Added to shopping list. Go to shopping list.


2 h 20 m servings 351
Original recipe yields 6 servings


{{model.addEditText}} Print
  1. Gently toss tomatoes, mozzarella cheese, onion, cucumber, and avocado together in a large bowl.
  2. Mix orange juice, olive oil, cilantro, and lemon juice in a small bowl; drizzle over tomato mixture and toss to coat. Season mixture with salt and pepper.
  3. Cover bowl with plastic wrap and refrigerate at least 2 hours.


  • Cook's Note:
  • You can use lime juice in place of lemon juice, if preferred.
  • The fresh mozzarella is a wonderful substitute for vegetarians and those who do not like, or have allergies to, fish and shellfish.
  • Make sure to choose ripe avocados; the citrus juice will stop them from browning.

Nutrition Facts

Per Serving: 351 calories; 25.9 14 15.5 60 142 Full nutrition

Explore more


Read all reviews 2
Most helpful
Most positive
Least positive

Light and refreshing mix of textures and flavours. I was worried about the mozzarella in citrus so I ate it immediately instead of letting it sit. This serves nicely with some tortilla chips. I ...

Love this recipe! Fresh and tasty!