How to Make Ceviche Like a Limeño: What Recipes Get Wrong
Updated Date:
Author: Luchito’s Cooking Class Editorial Team
Quick Summary: Lima ceviche is cubes of very fresh, very cold white fish, seasoned with salt first, then cured for a few minutes in gently squeezed lime with chile, finished with thinly sliced red onion and served straight away with sweet potato and corn. Most recipes go wrong in one of a handful of places: they cure the fish far too long, use the wrong lime, squeeze it too hard, cut the fish too small or let it get warm.
Ceviche the Lima way: the short version
- Fish: firm white, as fresh as you can get, cut into cubes of about 2 cm.
- Cold: fish, bowl and onion all chilled before you start.
- Salt first, then lime. The order matters.
- Squeeze the limes gently, by hand. Hard squeezing pulls bitterness from the pith.
- A few minutes, not an hour. Done when the outside is opaque and the centre still translucent.
- Serve at once, with boiled sweet potato and corn, and drink the leftover leche de tigre.
What makes it Lima ceviche
Ceviche is made all along the Pacific coast of Latin America, and the versions differ a lot. A Mexican ceviche might carry tomato and avocado, and an Ecuadorian one often comes in a tomato-based broth. Lima’s style is stripped back: fish, lime, chile, salt, red onion and a little cilantro, cured briefly and eaten immediately.
Three things mark it out. The cure is short, so the fish stays tender. The marinade, leche de tigre, is treated as part of the dish rather than something to drain away. And it arrives with soft boiled sweet potato and big-kernelled corn, whose sweetness balances the acid.
It is also lunch food. Limeños eat ceviche at midday because the fish comes in that morning. Asking for it at dinner marks you as a visitor almost as clearly as asking for ketchup.
Ingredients
For four starters or two generous mains:
- 500 g very fresh, firm white fish, skinless and boneless. In Lima this is usually corvina (a sea bass) or lenguado (sole). Elsewhere, sea bass, halibut, snapper or flounder all work.
- 12 to 15 key limes, or about 8 of the larger Persian limes, enough for roughly 120 ml of juice.
- 1 red onion, sliced very thin.
- 1 ají limo, or half a fresh ají amarillo, finely chopped. A tablespoon of ají amarillo paste, or a deseeded fresh hot chile, can stand in.
- Salt, about a teaspoon to start.
- A small handful of cilantro, chopped.
- To serve: boiled sweet potato (camote), boiled corn (choclo), toasted cancha and a lettuce leaf.
- Optional, for a stronger leche de tigre: a small piece each of garlic, ginger and celery, plus a few fish trimmings.
Method
1. Chill everything. Put the fish and the mixing bowl in the fridge until the moment you start. Ceviche made with warm fish is limp.
2. Prepare the onion. Slice it as thin as you can, rinse it in iced water for a few minutes to soften its bite, then drain it well.
3. Cut the fish. Cubes of about 2 cm. Bite-sized, not diced.
4. Salt first. Season the fish with salt, toss it gently, and let it sit for a minute. The salt seasons the fish before the acid starts working.
5. Add the lime. Squeeze the limes by hand, gently, straight over the fish, and stop before you are wringing the last drops out. If you want a stronger leche de tigre, first blend a little of the juice with the garlic, ginger, celery and trimmings, strain it, and add that too.
6. Add the chile and taste. Toss, then taste the liquid. It should be bracingly sour, properly salty and warm with chile. Adjust the salt now. Some Lima cevicheros toss in an ice cube at this stage to keep everything cold, and fish it out before serving.
7. Give it a few minutes. Watch the fish rather than the clock. It is ready when the outside of each cube has turned opaque and the centre is still slightly translucent.
8. Finish and serve. Add the onion and cilantro at the last moment, toss once, and plate immediately beside the sweet potato and corn. Pour some leche de tigre over each plate.
“Awesome class! I really enjoyed it. Dasha was fantastic, I would recommend this course to anyone to learn more about the history of Peruvian cuisine. I did the vegan option which was delicious. All the staff were super friendly and welcoming. We made Causa, Pisco sour and Ceviche.” — Carolina A, January 2026
The mistakes most recipes make
Curing it for ages. This is the big one. Recipes that leave the fish in lime for half an hour, or overnight, produce a firm, chalky dish closer to an older home style than to what Lima’s cevicherías serve today. The acid keeps working the whole time, so the longer it sits, the tighter the fish gets. Even published references disagree on the exact number, with figures from a few minutes to fifteen or more. The reliable test is visual: opaque outside, translucent centre.
Using the wrong lime. Lima ceviche uses limón sutil, a small, aromatic, intensely sour lime close to what is sold elsewhere as a key lime. The large Persian limes in most supermarkets are juicier and less acidic, so they cure more slowly and taste flatter. Key limes are better if you can find them. If not, Persian limes still work. Taste, and allow a little more time.
Squeezing too hard, or using a juicer. Crushing every last drop out of a lime pulls bitter oils from the peel and white pith into the juice. Squeeze gently by hand and accept that you are leaving juice behind.
Bottled juice. It tastes flat and slightly harsh. Ceviche is only as good as the lime.
Cutting the fish too small. Small dice cures right through almost instantly and turns mushy. Cubes of about 2 cm keep a tender centre.
Lime before salt. Salting first seasons the fish evenly. Adding salt afterwards leaves the outside salty and the inside bland.
Letting it get warm. Warm ceviche goes soft and dull. Everything stays cold until it reaches the plate.
Harsh onion. Raw red onion straight from the board overwhelms the fish. Thin slicing and a cold rinse fix it.
Making it ahead. Ceviche does not hold. Because the cure keeps going, the dish you made an hour ago is not the one you meant to serve.
Calling the tomato version Limeño. Tomato, avocado and ketchup belong to other countries’ ceviches. They are delicious, but they are a different dish.
Leche de tigre: don’t pour it away
The milky liquid left in the bowl is leche de tigre, tiger’s milk: lime juice that has taken on the fish, chile, onion and salt. In Lima it is spooned over the plate, served in a small glass alongside, or sold on its own as a starter. Limeños will tell you it cures a hangover.
The fuller version blends a little raw fish with lime, garlic, ginger, celery and cilantro stems, then strains it smooth. Our guide to Peruvian techniques at home covers it as a technique you can use well beyond ceviche.
A word on raw fish
Ceviche is not cooked. The acid firms the fish and turns it opaque, but it does not reliably kill parasites or bacteria the way heat does. Buy fish sold for eating raw from a fishmonger you trust, and follow your own country’s food-safety guidance on freezing fish before eating it raw. People who are pregnant, immunocompromised or otherwise advised to avoid raw fish should skip it. A mushroom ceviche uses exactly the same method. Our vegetarian guide covers that version.
Learning it in Lima
The parts of ceviche that matter are tactile: how hard to squeeze, how the fish should look when it is ready, how sour the liquid should taste. That is why it is far easier to learn at a counter than from a page.
The afternoon session at Luchito’s Cooking Class in Miraflores starts at 2:00 pm daily and is built around ceviche, alongside causa limeña and a pisco sour. Fittingly, it is a lunchtime ceviche. If you want the full picture, buy your limes first at Surquillo Market, where the cevicheros buy theirs. Book a session or ask on WhatsApp.
Frequently Asked Questions
How long should ceviche marinate?
A few minutes in the Lima style, not half an hour or overnight. The lime keeps curing the fish the whole time it sits, so long marination gives you a firm, chalky dish closer to older home cooking. Published references disagree on an exact number, so judge by eye: it is ready when the outside of each cube is opaque and the centre is still slightly translucent. Then serve it immediately.
What kind of lime is used for Peruvian ceviche?
Limón sutil, a small, aromatic and intensely sour lime close to what is sold elsewhere as a key lime. The large Persian limes in most supermarkets are juicier but less acidic, so they cure more slowly and taste flatter. Use key limes if you can find them. Whichever you use, squeeze them gently by hand, because hard squeezing pulls bitterness from the pith.
What fish is best for ceviche?
A firm, mild white fish that is as fresh as possible. In Lima that usually means corvina (a sea bass) or lenguado (sole). Abroad, sea bass, halibut, snapper and flounder all work well. Avoid oily fish for a classic Lima ceviche, and buy fish sold for eating raw from a fishmonger you trust. Cut it into cubes of about 2 cm so the centre stays tender.
Is ceviche safe to eat?
Ceviche is raw fish. The lime firms it and turns it opaque but does not reliably kill parasites or bacteria the way cooking does. Buy fish sold for raw consumption, keep it cold throughout, and follow your own country’s food-safety guidance on freezing fish before eating it raw. People who are pregnant, immunocompromised or advised to avoid raw fish should not eat it. A mushroom ceviche uses the same method.
What is leche de tigre?
Leche de tigre, or tiger’s milk, is the liquid left in the bowl after curing ceviche: lime juice that has taken on the fish, chile, onion and salt. The fuller version blends a little raw fish with lime, garlic, ginger, celery and cilantro stems and strains it. In Lima it is spooned over the plate, served in a small glass alongside or ordered on its own, and many Limeños swear by it as a hangover cure.
Limitations
This is a home recipe and culinary guidance, not food-safety advice. Curing fish in acid does not reliably eliminate parasites or pathogens; follow the food-safety guidance of your own country on sourcing, freezing and handling fish intended to be eaten raw, and do not serve raw fish to anyone advised to avoid it. Curing times vary with the fish, the cut, the temperature and the acidity of the limes, and published sources disagree on exact figures, which is why the guide gives a visual test rather than a fixed time. Quantities are a starting point to adjust to taste. Class times and menus are the operator’s published details and subject to change.
Hungry for the real thing?
Book a hands-on cooking class in Miraflores and learn the recipes behind the stories — taught by local Peruvian chefs.
View experiences →