Ingredients
Method
Step-by-Step
- Cut the very fresh, skinless fish into even 1/2-inch cubes. Keep the fish cold while you prepare the other ingredients so it remains firm and fresh.
- Place the fish in a nonreactive glass, ceramic, or stainless-steel bowl. Add the lime juice and lemon juice, making sure the fish is mostly submerged.
- Stir gently, cover the bowl, and refrigerate for 15 to 30 minutes. Stop when the exterior of the fish is opaque and the center is still tender; a longer marinade creates a firmer, more fully opaque texture.
- Drain off some of the citrus liquid if desired. Fold in the red onion, tomato, chile, cilantro, kosher salt, and black pepper without breaking up the fish.
- Taste and adjust the salt, citrus, and chile to suit your preference. Gently fold in the diced avocado immediately before serving.
- Serve the ceviche cold with tostadas, tortilla chips, or saltine crackers. Sweet potato and corn are also traditional accompaniments in Peruvian-style presentations.
Notes
Use very fresh, properly handled fish and keep it refrigerated. Citrus changes the fish's texture and color but does not reliably eliminate all parasites or pathogens, so commercially frozen fish intended for raw preparations is often the safer choice. Add the onion, herbs, tomato, and avocado after marinating to keep them crisp and fresh.
