New this month
Get the Allrecipes magazine

Tracey's Fish-Free Summer Ceviche


"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 cals
Original recipe yields 6 servings

On Sale

What's on sale near you.


Sort stores by

We're showing stores near
Update Location
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Ready In

  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 g fat; 14 g carbohydrates; 15.5 g protein; 60 mg cholesterol; 142 mg sodium. Full nutrition

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 1
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 ...