πŸ‹
Peru Β· Lima Β· Seafood

Ceviche ClΓ‘sico β€” Lima's National Dish, Done Right

Peru treats ceviche with the same reverence France treats wine β€” regional, personal, fiercely debated. We learned this version from a chef in Miraflores who told us most recipes lie about the leche de tigre. He was right.

Prep time20 mins
Cure time3–5 mins
Serves2–3 people
DifficultyEasy
Key skillTiming
Ad unit β€” 728Γ—90 leaderboard

The most important thing the chef in Lima told us was this: the lime juice does not "cook" the fish in the way heat does. It denatures the proteins on the surface, changing the texture and opacity β€” but it's not the same process, and it doesn't make the fish safe in the way heat does. Which means the quality and freshness of your fish is everything.

The second most important thing: leche de tigre β€” tiger's milk, the acidic, spicy marinade β€” should be made separately and added to the fish at the last minute. Most recipes marinate the fish for 20–30 minutes. In Lima, the best ceviche marinates for three minutes and is eaten immediately.

The only equipment that matters: Ceviche requires a very sharp knife to slice the fish precisely and cleanly β€” a dull knife tears and bruises. We use a flexible fish knife for the slicing and it makes a genuine difference to the final texture. Beyond that: a bowl, a citrus press, and very fresh fish.

Affiliate link β€” we earn a small commission if you buy, at no extra cost to you.

Ingredients

For 2–3 people

Firm white fish β€” sea bass or halibutSushi-grade, skin off, pin-boned400g
Limes, freshly squeezedMust be fresh β€” bottled doesn't work8–10
AjΓ­ amarillo paste (or scotch bonnet)The defining flavour of Peruvian ceviche1–2 tsp
Red onion, very thinly sliced1 small
Fresh ginger, grated1 tsp
Garlic, finely grated1 small clove
Fresh coriander, leaves onlylarge handful
Saltto taste
Sweetcorn (choclo) or white corn, cooked1 cob
Sweet potato, roasted and sliced1 small

⏱ The timing rule: Make the leche de tigre first. Slice the fish. Combine them at most 5 minutes before serving. This is the difference between ceviche and something that has been over-cured into a rubbery texture. Do not let it sit.

Ad unit β€” 300Γ—250

Method

1

Prepare the onion

Slice red onion paper-thin β€” a mandoline is ideal. Rinse under cold water for 2 minutes, then soak in ice water for 10 minutes. This removes the harsh raw bite while keeping the crunch. Drain and pat dry before using.

2

Make the leche de tigre

Juice the limes. Whisk in the ajΓ­ amarillo paste, grated ginger, garlic, and a generous pinch of salt. Taste β€” it should be sharp, slightly spicy, complex. Set aside.

3

Slice the fish

Cut fish into 2cm cubes or thin slices β€” uniform size is important for even curing. Work quickly and keep the fish cold. Put the sliced fish back in the fridge if you're not combining immediately.

4

Combine at the last minute

Pour leche de tigre over fish. Add the drained onion rings. Gently fold β€” don't stir aggressively. The fish will begin to turn opaque immediately. This is correct. Wait exactly 3–4 minutes.

5

Plate and serve

Spoon onto chilled plates. Arrange corn and sweet potato alongside. Scatter coriander leaves. Serve and eat within 10 minutes β€” this dish has exactly one correct window.

Notes

Going to Lima?

Miraflores and Barranco are the neighbourhoods. Central restaurant is worth the advance booking if you can get it. For accessible-but-excellent ceviche, La Mar on a weekday lunch. The Surquillo market for the best produce in the city.

One recipe. One destination. Every Thursday.

Get the next recipe from the road directly in your inbox β€” free.