Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Peruvian Ceviche

Cebiche Peruano, Ceviche de Pescado

Peruvian ceviche is the national dish of Peru: cubes of very fresh sea bass cured in lime juice with red onion, ají limo and cilantro, with the milky, spicy marinade it leaves behind — leche de tigre — spooned over the top. It arrives with boiled sweet potato and big-kernel choclo corn, the sweet and starchy balance to all that citrus and heat. One serving is about 371 g.

Ceviche is Peru's national dish and the centre of its coastal food culture, eaten at lunch in cevicherías that often close by late afternoon because the fish must be that morning's catch. In December 2023 the practices and meanings around preparing and eating ceviche were inscribed on UNESCO's Representative List of the Intangible Cultural Heritage of Humanity. The Peruvian version is distinct from its neighbours: raw fish cured briefly in lime, never cooked first, with leche de tigre, red onion, ají limo, sweet potato and choclo.

Pairs well with: Boiled sweet potato, choclo corn and cancha

Provenance

Peru flag Peru

Coastal Peru

Latin America & Caribbean

Time Dedication

35m

25m prep • 10m cook

Batch Yield

4 Servings

280 kcal per serving

1 serving ≈ 371 g

Technical Skill

Intermediate

Intermediate (Raw Fish, No Cooking)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Prime Metabolic Fit

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

Occasions: Summer lunches, coastal lunches, light weekend lunches, seafood suppers Cost: Medium — about $5–6 per serving at home
A plate of cebiche de corvina with lime-cured white fish cubes, red onion, ají strips, lettuce, sweet potato and choclo corn

Coastal Peru

Photo: Picanteria karol, CC BY-SA 4.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Medium — about $5–6 per serving at home (USD)

A good Peruvian ceviche is cold, bright and sharp: the fish firm and silky, the onion crisp, the leche de tigre milky and spicy, never watery or bitter.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 35m
P

Prep Stage: Fish, Onion & Sides

25 Mins • Knife Work & Boiling

Boil the sweet potato and the choclo first and set them aside to cool. While they cook, cube the fish and keep it ice-cold, slice the onion paper-thin and soak it in salted ice water, chop the ají and cilantro, and squeeze the limes.

Maestro Tip: Everything must be cold before the fish meets the lime: chill the bowl, the fish and the juice. Warm ceviche cures unevenly and tastes flat.

  1. 1

    Boil the Sweet Potato and Choclo

    25 Mins Boiling water, 100°C (212°F)

    Put the sweet potatoes in a pot of salted water and boil for 20-25 minutes until a knife slides in easily. In the last 10 minutes, add the choclo to the same pot. Drain both, let the sweet potato cool, then peel it and cut it into thick rounds.

    Boiling the sweet potato in its skin keeps it from going watery; peel it only once it is cool enough to handle.

    Done when: Sweet potato tender all the way through; choclo kernels plump and soft.

  2. 2

    Blend the Leche de Tigre

    5 Mins Cold, about 4°C (40°F)

    Put the reserved 60 g of fish, half of the lime juice (90 ml), the minced garlic, half of the chopped ají and a pinch of salt in a blender. Blend for 30 seconds until smooth, then strain through a fine sieve into a jug. This cloudy, spicy juice is the leche de tigre.

    Strain it: a smooth leche de tigre coats the fish evenly, while bits of blended fish make the ceviche look cloudy.

    Done when: A pale, milky juice that smells sharply of lime, garlic and chilli.

  3. 3

    Cure the Fish

    10-15 Mins Chilled, 4°C (40°F)

    Put the cubed fish in a cold glass or ceramic bowl. Sprinkle with the remaining salt, add the rest of the lime juice and the remaining ají, and toss gently. Add the drained onion and the cilantro, toss once more, and leave in the fridge for 10-15 minutes. The fish will turn opaque at the edges and firm up — that is the acid doing its work.

    Do not cure it longer than 15 minutes: the fish goes from firm and silky to chalky and tough, and the lime starts to taste bitter.

    Done when: Fish opaque on the outside, still slightly translucent and silky in the centre, with a clean lime smell.

  4. 4

    Plate and Serve

    5 Mins Serve cold, 4°C (40°F)

    Line each plate with a lettuce leaf. Spoon the fish and onion into the centre, lay slices of sweet potato and a spoonful of choclo alongside, and pour a little leche de tigre over each portion. Serve at once, with the rest of the leche de tigre in a small jug on the table.

    Serve it the moment it is plated: ceviche waits for no one, and the fish keeps curing in the bowl.

    Done when: Cold plates, bright fish, crisp onion, and the sweet potato and corn ready to balance each sharp bite.

Finishing Touches & Plating

Eat it the same day, with a spoon and a fork, and drink the leche de tigre left in the bowl — in Peru it is served as a shot on the side and is considered the best part.

Nutritional Physiology & Benefits

Nutrition

Energy

280

kcal / serving

Protein

31g

Complete AA

Carbs

32g

Complex

Fats

4g

Healthy

Per serving (4 servings · 1 serving ≈ 371 g)
Energy280 kcal
Protein31 g
Carbohydrates32 g
Fat4 g
Fibre4.0 g
Sugar10.2 g
Sodium726 mg
Per 100g
Energy76 kcal
Protein8.4 g
Carbohydrates8.6 g
Fat1.1 g
Fibre1.1 g
Sugar2.7 g
Sodium196 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Sea bass provides vitamin B12, selenium and iodine; lime juice and ají add vitamin C; sweet potato and choclo add vitamin A, potassium and fiber. All nutrition values are estimated.

High-Protein, Low-Fat Lunch

One serving gives about 31 g of protein for only 280 calories, so it fills you up without feeling heavy on a hot day.

Fresh Fish and Vitamin C

The sea bass supplies vitamin B12 and selenium, while the fresh lime juice and ají add vitamin C with every bite.

Naturally Light and Quick

No frying and no heavy sauce: the fish is cured cold in citrus, and the sweet potato and corn add slow, steady energy.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Cancha (Toasted Corn Kernels)

The classic crunch: salty, toasted corn kernels give the soft, cold fish something to bite against, and their toasted flavour rounds out the sharp lime.

Vegetables

Boiled Sweet Potato

Already part of the plate, its sweetness is the counterweight to the lime and the ají — without it the ceviche tastes one-note sharp.

Drinks

Chicha Morada or Iced Tea

A cold, lightly sweet purple-corn drink (or plain iced tea) cools the chilli heat and keeps the meal refreshing without alcohol.

A Cold Lager or Pisco Sour

A crisp lager cuts through the citrus, while a pisco sour echoes the lime in the dish — both are what Lima's cevicherías pour with it.

Full Menus

Full Menu: Ceviche, Then Lomo Saltado

A light ceviche first, then the hot beef stir-fry, is how a long Peruvian lunch runs — cold and sharp, then hot and savoury.

Complete menu

A plate of Peruvian ceviche with sweet potato, choclo and cancha on the side, a jug of leche de tigre on the table, and a cold chicha morada or lager — a classic Lima lunch.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Eating Raw Fish That Is Not Fresh Enough

Lime juice changes the look and texture of fish but does not reliably kill bacteria or parasites the way heat does, so only use fish sold as safe to eat raw and keep it ice-cold from shop to plate. If the fish smells at all fishy, do not use it raw. This is general food information, not medical advice.

Curing the Fish for Hours

Leaving ceviche in lime juice for hours does not make it safer — it makes the fish tough and chalky and the juice bitter. Cure for 10-15 minutes and eat it the same day. This is general food information, not medical advice.

Storing Leftovers for the Next Day

Cured fish deteriorates fast: the onion turns mushy, the fish toughens and bacteria can grow even in the fridge. Eat ceviche the same day it is made and throw away what is left. This is general food information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA light, refreshing lunch for most adults; the protein and low fat make it a good warm-weather choice.
  • ChildrenServe children a mild portion with the ají left out and the fish from a trusted source; the lime cure is not a substitute for cooking, so ask your clinician if unsure.
  • ElderlyA gentle, easy-to-chew lunch, but raw fish carries more risk for older adults with weaker immunity — buy only fish sold as safe to eat raw and eat it the same day.
  • Pregnant womenRaw fish is generally advised against in pregnancy, so skip this dish or use fish cooked to 63°C (145°F) first and cooled. Ask your clinician.
  • Breastfeeding womenThe fish, lime and vegetables are fine for most breastfeeding women; keep the chilli mild and make sure the fish is very fresh.
  • AthletesAbout 31 g of lean protein per serving with little fat makes it a good recovery lunch; add an extra slice of sweet potato for more carbohydrate after training.
  • Weight gainA light dish on its own — add more sweet potato and choclo, or a second serving, to raise the energy.
  • Weight lossAt 280 calories with high protein it fits a lighter lunch well; keep the sweet potato portion as stated and skip sugary drinks with it.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesThe sweet potato and choclo carry most of the carbohydrate, about 32 g per serving; keep the portions as stated and check your blood sugar as usual. Ask your clinician about portions.
  • High blood pressureSodium is moderate at about 726 mg per serving; most of it is the added salt, so you can cut the salt in the cure a little. Ask your clinician about portions.
  • Kidney diseaseFish is high in protein and the dish is fairly high in potassium from the potato and corn; portion control matters. Ask your clinician before eating it regularly.
  • GoutFish and seafood can be high in purines; a small portion now and then is usually better than a large one. Ask your clinician.
  • Stomach issuesLime juice and raw onion can irritate a sensitive stomach; eat a small portion, skip the ají, and avoid eating it on an empty stomach. Ask your clinician if unsure.
  • Cardiovascular diseaseLean white fish, little fat and no frying make this a heart-friendly choice in general; keep the salt as stated. Ask your clinician about portions.
  • Fatty liverA low-fat, high-protein dish that fits well in general; the sweet potato adds fiber. Ask your clinician about portions.
  • Food allergiesContains fish. If you are allergic to fish, do not eat this dish. The lime, onion and chilli are not common allergens but check the fish source for cross-contact.
  • Special therapeutic dietsNaturally gluten-free and dairy-free as written, and low in fat. If you follow a low-sodium or low-potassium diet, adjust the salt and sweet potato and ask your clinician.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Keep covered in the fridge in a glass or ceramic container; keep the sweet potato and choclo in separate containers.
In the fridge
Eat the same day. At most 24 hours at 4°C (40°F) or below, and only if it has stayed cold the whole time.
In the freezer
Do not freeze: the fish turns mushy, the onion goes soft and the lime juice turns bitter on thawing.
How to reheat
Do not reheat — ceviche is served cold. Any leftover fish that must be heated should reach 63°C (145°F), but the dish will not taste the same; discard leftovers instead.
Freezing recommended
No — freezing ruins the texture of the fish and the onion.
Signs it has spoiled
Fishy or ammonia smell, slimy fish, cloudy juice or any off taste — throw it away.

More recipes to explore

A plate of lomo saltado with seared beef strips, tomato and onion, French fries and a mound of white rice Peru flag Peru 40m
Dinner •Lima Heritage

Lomo Saltado

Lomo saltado is Peru's beloved Chifa stir-fry: strips of sirloin seared at screaming heat in a wok, tossed with red onion, tomato, soy sauce and red wine vinegar, then folded with crisp French fries and served beside white rice. It is the meeting of Cantonese wok cooking and Peruvian ingredients on one plate — smoky, salty, tangy and completely moreish. One serving is about 579 g.

Comfort & Energy

Sirloin seared at high heat with onion, tomato, soy and vinegar, tossed with fries and served with rice.

Pairs Well With
French fries, white rice and salsa criolla
Quick Prep (<30m)
A bowl of ají de gallina with creamy golden chicken sauce, white rice, a boiled egg, peas and a black olive Peru flag Peru 1h
Dinner •Lima Heritage

Ají de Gallina

Ají de gallina is Lima's great comfort stew: poached chicken shredded into a velvety golden sauce of ají amarillo, bread soaked in evaporated milk, ground walnuts and Parmesan, served over white rice with a boiled egg, black olives and boiled potato. It is creamy, nutty, gently spicy and deeply filling — the dish Peruvians ask for when they come home. One serving is about 574 g.

Comfort & Warmth

Poached chicken in a creamy ají amarillo sauce thickened with bread, evaporated milk, walnuts and Parmesan.

Pairs Well With
White rice, boiled potato, boiled egg and black olives
Tagliatelle al ragù Bolognese in a bowl with Parmigiano-Reggiano Italy flag Italy 4h 25m
Lunch •Emilia-Romagna

Tagliatelle al Ragù Bolognese

Slow-braised soffritto and coarse ground heritage meats layered over handmade egg yolk dough for mid-day stamina.

Lean Protein

Slow-simmered beef ragù tossed through fresh egg tagliatelle.

Pairs Well With
Bitter Radicchio & Aged Balsamico di Modena
Pasta & Noodles • High Protein
Pad kra pao gai — Thai holy basil chicken with fried egg and rice Thailand flag Thailand 30m
Lunch •Bangkok Street Flame

Pad Kra Pao Gai

High-heat wok flash of holy basil and crushed chillies over minced chicken, served over jasmine rice with a crispy-edged fried egg.

High Energy

Capsaicin brings the heat; holy basil adds a peppery, clove-like aroma.

Pairs Well With
Chilled Cucumber Salad & Fish Sauce Lime Dip
High Protein • Quick Prep (<30m)

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.