Fresh Shrimp Ceviche
Seafood

Fresh Shrimp Ceviche

★★★★½ (4.6)

Tender shrimp gently cooked in citrus juice and tossed with crisp vegetables and herbs, this no-stove ceviche is a refreshing, protein-packed starter perfect for warm days.

20 min Prep
0 min Cook
50 min Total
4 Servings
  • No stove or oven needed, just fresh citrus and a fridge
  • Light, cool, and packed with texture from crisp vegetables
  • Clear visual test for safely 'cooked' shrimp using citrus acid
  1. Place the finely chopped raw shrimp in a non-reactive glass or ceramic bowl (avoid metal, which can react with the acid).
  2. Pour the lime juice and lemon juice over the shrimp, making sure every piece is fully submerged in liquid.
  3. Cover and refrigerate for 25 to 30 minutes, stirring once halfway through, until the shrimp turns fully opaque and pink throughout with no gray or translucent spots, which means the citrus acid has fully 'cooked' it.
  4. While the shrimp marinates, combine the red onion, tomatoes, jalapeno, and cucumber in a separate bowl.
  5. Once the shrimp is fully opaque, drain off about half of the citrus juice, reserving the rest to keep the ceviche moist, and discard the excess.
  6. Add the marinated shrimp to the bowl of chopped vegetables and gently toss to combine.
  7. Fold in the cilantro, salt, and olive oil, mixing gently so the shrimp does not break apart.
  8. Taste and adjust salt or add a squeeze more lime juice if it needs more brightness.
  9. Gently fold in the diced avocado last, right before serving, so it stays intact and does not turn mushy.
  10. Chill for another 10 minutes if time allows, then serve cold with tortilla chips or crackers for scooping.
Chop the shrimp small and uniform so the citrus juice can fully penetrate and 'cook' every piece evenly within 30 minutes.
Always use fresh raw shrimp meant for ceviche and keep everything well chilled; do not let the bowl sit at room temperature for more than a few minutes at a time.

Nutrition (per serving)

220Calories
24gProtein
8gFat
14gCarbs
4gFiber
480mgSodium

Nutrition information is estimated and provided for convenience only.