
Peruvian Classic Ceviche – Fish Cured in Lime with Ají Amarillo
Fresh white fish cured in tiger's milk (leche de tigre) with ají amarillo, red onion and coriander.
About This Recipe
Peruvian ceviche is one of the world's greatest dishes — raw white fish chemically 'cooked' by the acidity of lime juice, dressed in a marinade called leche de tigre (tiger's milk) that is simultaneously citrusy, spicy from ají amarillo chilli, and deeply flavoured from fish and celery. It is the national dish of Peru and has become one of the most celebrated dishes in global gastronomy, with Peru named among the world's top culinary destinations largely on the back of its ceviche culture. The key to Peruvian ceviche is the leche de tigre — not just lime juice poured over fish, but a complex citrus marinade flavoured with ají amarillo, garlic, ginger, celery and coriander, blended and strained to create a deeply aromatic liquid that cures and flavours the fish simultaneously. The fish is 'cooked' (the proteins denature) by the acid within 2–5 minutes — longer and it becomes rubbery. This quick marinade is what distinguishes Peruvian ceviche from the longer-cured versions elsewhere. Ceviche is served with choclo (large kernel corn), cancha (toasted corn), sliced red onion and sweet potato. It must be eaten immediately after assembly — within minutes. The leftover leche de tigre is traditionally drunk as a hangover cure.
Ingredients
Serves 4
- 600 gvery fresh white fish fillet(sea bass, flounder or halibut, cut into 2cm cubes)
- 150 mlfresh lime juice(about 8 limes)
- 2ají amarillo or yellow chillies(or 2 tbsp ají amarillo paste)
- 2 clovesgarlic
- 2 cmfresh ginger
- 2 stickscelery
- 1 small bunchfresh coriander stems(save leaves for garnish)
- 1red onion(very thinly sliced)
- 1 tspsalt
- choclo, cancha, sweet potato(to serve)
Instructions
- 1
Make the leche de tigre
Blend lime juice, ají amarillo, garlic, ginger, celery, coriander stems and salt with 50ml water. Blend 30 seconds. Strain through a fine sieve. Taste — it should be intensely flavoured, sour and spicy.
- 2
Prepare the onion
Soak thinly sliced red onion in cold salted water for 10 minutes. Drain and rinse — this removes harshness.
- 3
Cure the fish
Place fish cubes in a cold bowl. Pour leche de tigre over. Toss gently. Leave 2–4 minutes — the fish will turn opaque on the outside while remaining slightly translucent in the centre.
2–4 minutes is the window. Longer makes the fish rubbery; shorter and it is still completely raw.
- 4
Assemble immediately
Add drained onion slices and half the coriander leaves. Toss gently. Plate immediately with choclo, cancha and sweet potato. Garnish with remaining coriander.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Fish quality is paramount — use the freshest possible fish, ideally sashimi-grade.
- →
Serve immediately after assembly — ceviche does not wait.
- →
The leche de tigre can be made 1 hour ahead. The fish should not be combined with it until service.
Variations
- •
Mixed seafood ceviche: add prawns, scallops and calamari alongside the fish.
- •
Ceviche nikkei: add soy sauce and sesame oil to the leche de tigre for the Japanese-Peruvian fusion style.
Storage
Ceviche must be eaten immediately. Leche de tigre keeps 24 hours refrigerated.
History & Origin
Ceviche has been prepared along the Peruvian coast for at least 2,000 years, with ancient Moche civilisation pottery depicting fish in ceramic vessels. The original preparation used tumbo (a local citrus fruit) and ají peppers. Spanish colonists introduced limes and onions in the 16th century, refining the dish to its modern form. Peru declared ceviche a national patrimony in 2004 and National Ceviche Day is celebrated on June 28.
Frequently Asked Questions
Is ceviche safe to eat? The fish is raw.
Fresh, high-quality fish 'cured' in lime juice is safe for most healthy people. The acid denatures the fish proteins (changes their texture from raw to 'cooked' in appearance) but does not eliminate all pathogens the way heat does. Use sashimi-grade fish, keep everything cold, and eat immediately. People who are pregnant, immunocompromised, or cautious about raw fish should avoid it or use previously frozen fish (freezing kills most parasites).
Can I make ceviche without ají amarillo?
Ají amarillo paste gives the leche de tigre its characteristic fruity, medium heat and yellow-orange tint, so it's worth seeking out at a Latin grocery store or online. In a pinch, a habanero or a mix of yellow chilli and a touch of turmeric for colour will get you closer than leaving the heat out entirely.
What's the best fish for ceviche if I can't get sea bass?
Any very fresh, firm white fish works — flounder, halibut, snapper, or fluke are all good choices. Avoid oily, strongly flavoured fish like mackerel or salmon for classic ceviche, and always buy from a fishmonger you trust, telling them explicitly it's for eating raw.
Nutrition Facts
Per serving (150g / 5.3 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →More Peruvian Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes