Skip to main content New this month
Get the Allrecipes magazine

Tracey's Fish-Free Summer Ceviche

Rated as 4 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 cals
Original recipe yields 6 servings


{{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 recipes


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 ...