Mexican
Shrimp Ceviche
★★★★½ (4.6)
Cooked shrimp tossed with lime juice, tomato, cucumber, and cilantro for a refreshing, no-stove dish that tastes like the beach - perfect for a hot day or a light appetizer.
- No stovetop needed beyond a quick 3-minute shrimp boil
- Bright citrus and fresh vegetables make it feel light and cooling
- Ready to eat in under an hour, mostly hands-off marinating time
- Bring a medium pot of water to a boil. Add the shrimp and cook for 2 to 3 minutes, just until they turn pink and opaque and curl into a C shape; do not overcook or they will turn rubbery.
- Drain the shrimp immediately and rinse under cold water to stop the cooking, then pat dry with paper towels.
- Once cool enough to handle, chop the shrimp into bite-sized pieces (roughly thirds) and place them in a large glass or ceramic bowl (avoid reactive metal bowls).
- Pour the lime juice and lemon juice over the shrimp, making sure they are fully submerged. Cover and refrigerate for 30 minutes to let the citrus firm up the texture and infuse flavor.
- After 30 minutes, drain off about half of the citrus juice, leaving just enough to keep everything moist, and discard the rest.
- Add the diced tomatoes, cucumber, onion, jalapeno, and cilantro to the bowl with the shrimp and stir gently to combine.
- Season with 1 teaspoon salt and stir in the ketchup or hot sauce if using for a light pink tint and extra tang. Taste and adjust salt or lime juice as needed.
- Fold in the diced avocado gently just before serving so it does not turn mushy from overmixing.
- Serve immediately in small bowls or glasses with tostadas or crackers for scooping, keeping any leftovers refrigerated and eaten within 24 hours.
Cook the shrimp briefly first rather than relying on raw citrus to cook them; this keeps the texture reliably tender and is the safer approach for a beginner cook.
Add the avocado at the very last minute before serving so it stays in neat cubes instead of turning to mush when stirred with the acidic juices.
Nutrition (per serving)
220Calories
22gProtein
9gFat
15gCarbs
4gFiber
520mgSodium
Nutrition information is estimated and provided for convenience only.