Borderless Kitchen

June 18, 2026 · 4 min read

Ceviche: Peru's National Dish, Why Lime Juice Is Not the Same as Cooking, and the Leche de Tigre You Drink After

Peruvian ceviche is raw fish 'cured' in fresh lime juice (*leche de tigre*, tiger's milk) with onion, rocoto chili, and salt. The acid in the lime juice denatures the fish's surface proteins, changing their texture and appearance to mimic cooking — but the fish is not cooked in the traditional sense; it contains no heat-denatured proteins below the surface. The resulting liquid — leche de tigre — is drunk straight after the fish is eaten. Peruvian ceviche takes minutes, not hours.

Ceviche (also spelled cebiche or seviche) is Peru's most recognized dish internationally and its cultural touchstone at home. Lima is considered the world capital of ceviche — the variety and quality of cevicheria (ceviche restaurants) in Miraflores, Barranco, and across the city constitutes a distinct food culture organized around a single preparation.

The key distinguishing feature of Peruvian ceviche versus the many other Latin American and Southeast Asian preparations loosely called "ceviche": it is made and eaten quickly. The fish marinates in lime juice for 3–10 minutes, not hours. The goal is partially cured fish that retains a raw, silky center — not fish that has been fully transformed by extended acid exposure.


The Chemistry: Is It Cooked?

Technically: no, the fish is not cooked by lime juice.

Cooking involves heat denaturing proteins. Lime juice (acid) also denatures proteins — the acid changes the protein's structural shape, causing it to firm up and turn opaque at the surface. This mimics the visual and textural appearance of cooked fish. But acid denaturation is a surface process that does not penetrate deeply or eliminate pathogens the way heat does.

What this means practically:

  • The outer surface of each fish cube will be firm and opaque (acid-denatured)
  • The interior of each cube remains raw and translucent if marinated briefly (3–5 minutes)
  • Longer marination (30+ minutes) produces fish that is uniformly opaque but may become rubbery
  • The lime juice does NOT make the fish microbiologically safe — only fresh, sushi-grade fish from reputable sources should be used

This is not a cooking method that makes raw fish "safe to eat." The fish must already be fresh and clean.


Leche de Tigre (Tiger's Milk)

The liquid that accumulates in the ceviche bowl — a mixture of lime juice, fish juices, onion, chili, and salt — is called leche de tigre (tiger's milk). It is the most flavorful element of the preparation.

At Peruvian cevicherias, leche de tigre is:

  1. Poured over the ceviche as the last step
  2. Drunk straight from a small glass as a palate cleanser or hangover remedy

The bright, intensely acidic, savory, slightly spicy liquid is considered by many diners to be as significant as the fish itself.


The Chilies

Ají Amarillo (Yellow Chili)

The foundational chili of Peruvian cooking. Bright orange-yellow, with a distinctive tropical fruit flavor alongside its heat. Available as a paste at Latin American grocery stores (ají amarillo paste). Irreplaceable — no other chili has the same flavor profile. If you cannot find it, use a mixture of mango hot sauce and cayenne as a distant approximation.

Rocoto (Red Rocoto Chili)

A round, red, thick-walled chili with intense heat and a slightly fruity character. Used in ceviche as sliced rings for color and heat. Available at Latin grocery stores or substituted with fresh red jalapeño or serrano.


The Fish

The requirement: Very fresh fish with firm, white, lean flesh. The fish should have no fishy smell; it should smell of the sea, cleanly.

Traditional choices in Peru:

  • Sea bass (lenguado — flounder or similar flatfish)
  • Corvina (croaker)
  • Any fresh white fish of firm, lean texture

Practical options outside Peru:

  • Sea bass
  • Halibut
  • Snapper
  • Cod (works but is softer)

Do not use oily fish (salmon, mackerel, tuna) for traditional white ceviche — the fat creates a different, heavier result.


The Accompaniments

Peruvian ceviche is always served with:

  • Choclo (Peruvian large-kernel corn): Boiled giant corn kernels with a starchy, dense texture. Completely different from sweet corn. Available canned at Latin grocery stores.
  • Canchita (toasted corn nuts): Dried corn kernels deep-fried until crunchy — provides textural contrast.
  • Sweet potato (camote): Boiled or baked yellow sweet potato, sliced, on the side. The sweetness balances the acid.

The Complete Recipe

Serves: 4 Time: 20 minutes (plus 30 minutes refrigerating onions)

Ingredients

  • 500g fresh sea bass or white firm-flesh fish, cut into 2cm cubes
  • 200ml fresh lime juice (from about 12–15 limes — must be fresh, not bottled)
  • 1 red onion, very thinly sliced
  • 2–3 tablespoons ají amarillo paste (or to taste)
  • 1–2 fresh rocoto or serrano chilies, seeded and thinly sliced
  • Small handful fresh cilantro/coriander
  • Salt to taste
  • 1 clove garlic, minced very fine (optional — not in all versions)

Accompaniments:

  • Choclo (giant Peruvian corn), boiled
  • Canchita (fried corn nuts)
  • Yellow sweet potato, boiled and sliced

Method

1. Prep the onions: Slice onion very thin; soak in cold water with 1 teaspoon salt for 15–20 minutes. Drain and rinse. This removes the harsh raw onion bite while retaining crunch.

2. Mix: In a bowl, combine fish cubes, lime juice, ají amarillo paste, salt, and garlic if using. Mix gently.

3. Marinate: Let sit 3–10 minutes at room temperature. For a sashimi-like result, 3 minutes produces raw-centered fish. For more fully cured, wait 8–10 minutes.

4. Add onion and chili: Add the soaked onion and sliced rocoto; toss.

5. Finish with leche de tigre: Taste the accumulated liquid; season with more salt and lime if needed. Add a small amount more lime if desired.

6. Plate immediately: Ceviche should be served immediately after mixing. Add cilantro leaves on top.

7. Drizzle leche de tigre: Spoon some of the accumulated liquid over the fish as a sauce. Reserve some in a small glass alongside.

Serve with choclo, canchita, and sweet potato on the side.


The Regional Variations

Ceviche nikkei: The Japanese-Peruvian fusion version, developed within Peru's Japanese immigrant community (one of the largest in South America). Incorporates ponzu, soy sauce, and sometimes sesame oil into the leche de tigre. Fish may be tiradito-style (thinly sliced rather than cubed).

Tiradito: Thinly sliced fish (like sashimi) laid flat and dressed with leche de tigre. Japanese influence on the presentation; this is Nikkei cuisine.


Related reading: Lomo Saltado Peruvian Stir-Fry Guide | Thai Nam Prik Pla Fish Sauce Chili Dips Guide

The full recipes live in the book.

Get Tokyo Meets Tuscany on Amazon

Paperback $24.99 · Hardcover $34.99 · eBook $9.99

Free download

Get the free Flavor Pairing Matrix.

The Italian × Japanese ingredient chart behind every recipe in the book. Enter your email — free PDF, one page.