What Ceviche Actually Is

Peruvian ceviche is raw fish (classically corvina — a Pacific sea bass, though sole, sea bream, and other white-fleshed fish are used) cut into cubes and cured in fresh lime juice with red onion, ají amarillo (Peruvian yellow chilli, fruity and moderately hot), coriander, and salt. The citric acid in the lime juice denatures the fish proteins in a process chemically similar to heat cooking — the fish turns opaque and firms in texture over 10–20 minutes of contact with the lime. It is served immediately after curing, with choclo (large-kernelled Andean corn), cancha (toasted corn kernels), and camote (sweet potato). The leche de tigre — the curing liquid left in the bowl — is one of the most intensely flavoured liquids in any cuisine on earth.

Ceviche Peru vs Mexican Ceviche

Peruvian and Mexican ceviche share the raw-fish-in-lime-juice foundation but are otherwise entirely different preparations. Mexican ceviche typically uses tomato, cucumber, and avocado alongside the lime and chilli — a more robust, vegetable-forward preparation often served in a tostada or avocado shell. Peruvian ceviche uses no tomato, no avocado in the main preparation, and is defined by the ají amarillo and leche de tigre — a cleaner, more intensely seafood-focused preparation. Neither is superior; they are different dishes that happen to share a technique.

Leche de Tigre: The Elixir

The leche de tigre (tiger's milk) — the lime-based curing liquid mixed with the fish's released juices, blended smooth and seasoned further — is the essential Peruvian culinary experience. It is served in a shot glass as a standalone starter at serious cevicherías, often with a piece of fish and a cancha kernel in the bottom. The flavour is: intensely sour from the lime, mildly hot from the ají, savoury from the fish proteins, and alive with something that is difficult to describe and impossible to forget. Order it first at any cevichería — before the main ceviche, as its own experience.

Best Ceviche Lima Peru

La Mar (Miraflores): Gastón Acurio's landmark cevichería is the most famous in Lima and maintains consistently excellent quality despite the queues. Lunch only (12pm–5pm), no reservations, wait for a table. Order the ceviche clásico, the leche de tigre shot, and the chicharrón de calamar. $25–45/person.
El Mercado (Miraflores): Rafael Osterling's cevichería is slightly less famous than La Mar and equally excellent. The tiradito de lenguado (sole tiradito) is exceptional. Lunch only.
Chez Wong (La Victoria): Lima's most legendary ceviche experience — open only from 12pm to 3pm, takes no reservations, serves only what the owner Javier Wong decides to make that day (always ceviche or tiradito, always extraordinary). Cash only, minimal signage, no sign of tourist infrastructure. The most authentic ceviche experience in Lima. If you're planning a broader Peru adventure, consider visiting Machu Picchu as well, or exploring the Amazon Rainforest, or even venturing further south to Patagonia.

How to Eat Ceviche Peru: The Protocol

Order the leche de tigre shot first. Then the ceviche arrives: eat the ceviche with the choclo and cancha as textural contrast. The camote (sweet potato) provides a cooling, starchy relief from the acidity. Drink cold Cusqueña beer or chicha morada alongside. Do not add hot sauce — the ají amarillo provides the right heat. Do not eat ceviche at dinner: Peruvians consider ceviche a lunch dish (fresh fish, fresh lime, maximum sun — the logic is cultural and practical). Cevicherías close in the afternoon.