History

Pre-Inca Moche coastal cooks marinated fish in tumbo passionfruit for centuries. Spanish citrus from 1532 replaced tumbo; Japanese Nikkei technique from 1899 shortened the marinade to 5 minutes, abandoning the Mexican-style long cure. Ceviche became Peru's national dish; June 28 is the national day since 2008.

Common allergens: Fish, Shellfish

Make it at home

Yield Serves 4Hands-on 15 minTotal 20 minDifficulty Easy

Ingredients

  • 600g sashimi-grade white fish (corvina, lenguado, or sea bass), cut in 2cm cubes
  • 10 limes (Peruvian limon de pica or key lime), juiced
  • 1 red onion, sliced thin
  • 1 aji limo or habanero chile, deseeded and minced
  • 2 tbsp coriander leaves, chopped
  • Sea salt to taste
  • 2 sweet potatoes (camote), boiled and sliced
  • 1 large corn cob (choclo), boiled and cut in rounds

Method

  1. Salt the fish lightly and let stand 2 minutes.
  2. In a glass bowl, combine fish, lime juice, minced aji limo and 1 tsp salt. Stir gently to coat.
  3. Let cure 5 minutes only; the fish should turn opaque on the outside, remain tender inside.
  4. Add red onion and coriander, stir once.
  5. Plate immediately. Serve sweet potato slices and corn alongside.
  6. Pour the marinade (leche de tigre) into small glasses for sipping.

Tip from the editors. Use the freshest fish you can find; over-cured ceviche turns rubbery in 15 minutes. Lime, not lemon.

Where to eat ceviche

Ceviche in Lima

La Mar Cebicheria ★ 4.6

Seafood$$$mirafloresMon-Thu 12:00-17:00, Fri-Sun 12:00-17:30

La Mar at Av Mariscal La Mar 770 in Miraflores is Gaston Acurio's 2005 cevicheria, No.26 on Latin America's 50 Best 2025 and a Lima lunch institution.

Signature: Ceviche clasico, Tiradito, Causa rellena

Order: The ceviche clasico and a tiradito sequence, with chicha morada to drink.

Tip: Lunch only; queue starts at 11:30 on weekends because there are no reservations.

Pescados Capitales ★ 4.4

Seafood$$$mirafloresMon-Sat 12:00-21:00, Sun 12:00-17:00

Pescados Capitales on Av Mariscal La Mar 1335 in Miraflores pioneered the cevicheria corridor, with a sin-named menu and sophisticated seafood program.

Signature: Ceviche siete pecados, Jalea, Tiradito

Order: The ceviche siete pecados (seven sins) and a jalea to share, with maracuya juice.

Tip: Quieter at 14:30 than 13:00; delivery available till 21:00 daily.

Punto Azul ★ 4.4

Seafood$$mirafloresDaily 11:00-16:00

Punto Azul on Calle San Martin 595 in Miraflores is one of Lima's most popular cevicherias, fifteen years on the map serving daily generous ceviche plates.

Signature: Ceviche mixto, Tiradito, Arroz marinero

Order: The ceviche mixto and a leche de tigre shot to chase it.

Tip: Lunch only; the kitchen closes at 16:00 sharp regardless of queue.

El Mercado ★ 4.4

Seafood$$$mirafloresMon-Sun 12:30-17:00

El Mercado at Av Hipolito Unanue 203 in Miraflores is Rafael Osterling's daytime seafood room, a terrace cevicheria with gyoza, taco and curry bridges too.

Signature: Ceviche, Tiradito, Pulpo grillado

Order: The ceviche of the day plus a tiradito; the gyoza fusion course is a sleeper.

Tip: Lunch only, no dinner; busy at 13:30 and quiet at 15:30 Walk-ins usually OK.

Canta Rana ★ 4.4

Seafood$$barrancoSun 11:00-20:00, Mon 11:00-18:00, Tue-Sat 11:00-22:00

Canta Rana at Calle Genova 101 in Barranco is a 35-year Lima cevicheria-huarique, the Sunday lunch standard for limenos who skip the destination cevicherias.

Why locals love it: 35-plus-year cevicheria-huarique embedded in the Barranco neighborhood, the Sunday lunch standard for limenos who skip the destination cevicherias.

Tip: Cash only is safer; Saturday lunch queue runs past the corner by 13:00.

Ceviche in Miami

NUNA ★ 4.5

Japanese-Peruvian$$$$brickell

NUNA at the Four Seasons Miami is chef Jaime Pesaque's Nikkei rooftop on Brickell Avenue, the Peruvian-Japanese room that opened above the hotel in May 2025.

Signature: Ceviche Limeno, NUNA Roll, Saltado al Wok

Order: Ceviche Limeno with corvina in leche de tigre, sweet potato and cilantro.

Tip: Dinner only, Monday to Saturday from 6pm; the rooftop terrace seats are the booking to request at sunset.

Naoe ★ 4.8

Japanese sushiChef Kevin Cory$$$$$280Book 6 to 8 weeks ahead

Naoe on Brickell Key in Miami is Kevin Cory's five-seat omakase counter at 661 Brickell Key Drive, the only AAA Five-Diamond and Forbes Five-Star room.

Order: The bento opener with Cory's family's heirloom soy sauce; the omakase follows.

Tip: One service nightly Tuesday to Saturday. Reservations are non-refundable; sake pairing is the add-on locals book.

Estiatorio Milos ★ 4.5

GreekChef Costas Spiliadis$$$$Lunch prix-fixe $39, dinner a la carteBook 2 weeks ahead

Estiatorio Milos in Miami Beach is Costas Spiliadis's Greek seafood dining room in South of Fifth at 730 1st Street, a 2025 Michelin Recommended pick.

Order: Whatever the whole-fish display offers; flown in from Greece and the Med, sold by the pound.

Tip: Lunch prix-fixe at $39 is the city's best fine-dining value. The wine list runs deep into Assyrtiko.

More cities are in research. Want ceviche covered somewhere specific? Tell us where you want to eat.

Browse all dishes →