Why Lima Is a World-Class Food City
Lima's transformation into a global food destination over the past 20 years is one of the most remarkable developments in contemporary gastronomy. The city now has more restaurants in the World's 50 Best list than any other in Latin America. Central (ranked No. 1 in the World's 50 Best in 2023) and Maido (consistently top 10 globally) represent the peak — but the excellence runs far deeper than the tasting menu tier. Cevicherías that have been operating for 40 years, market stalls with 3-hour queues, and neighbourhood Chinese-Peruvian Chifa restaurants all participate in the same extraordinary food culture. Lima rewards food-focused travellers who allocate real time and real budget to eating.
Fine Dining: The World-Class Tier
Central — Virgilio Martínez: The most celebrated restaurant in South America — a menu exploring Peru's ecosystems by altitude, from ocean floor to high Andean puna, with each course sourced from a specific elevation and geography. Book 3–6 months ahead online at centralrestaurante.com.pe. Cost: $200–250/person for the full tasting menu. Worth every penny for serious food travellers. Located in Barranco.
Maido — Mitsuharu Tsumura: The world's finest Nikkei (Japanese-Peruvian fusion) restaurant — raw fish preparations of extraordinary refinement combined with Andean ingredients. Book 2–4 months ahead. $180–220/person. Miraflores.
Astrid y Gastón — Gastón Acurio: The godfather of modern Peruvian cuisine's flagship — a colonial mansion in San Isidro, with a tasting menu exploring Peru's culinary heritage. $150–180/person. The bar programme is exceptional.
Lima Food Guide Miraflores: Mid-Range
La Mar Cevichería: Gastón Acurio's ceviche restaurant in Miraflores is the most reliably excellent mid-range seafood restaurant in Lima — open for lunch only, arrives full by 1pm, wait for a table. Order the ceviche clásico, the tiradito de atún, and a cold Cusqueña beer. $30–50/person.
El Mercado — Rafael Osterling: Another lunch-only ceviche institution, slightly less known than La Mar but equally excellent. The arroz con mariscos (seafood rice) is extraordinary.
Isolina: Traditional Lima home cooking at its finest — the kind of food Limeño grandmothers make. Lomo saltado, ají de gallina, and causa in a beautiful colonial Barranco setting. $25–40/person.
Where to Eat in Lima Peru: Budget and Markets
Mercado de Surquillo: The city's finest food market — Mercado No. 1 in Surquillo (the market adjacent to Miraflores) has excellent market comedores (eating stalls) on the upper floor serving ceviche, lomo saltado, and causa from $5–8. The produce section on the ground floor is one of the best places in Lima to see the extraordinary diversity of Peruvian ingredients: 3,000 varieties of potato, hundreds of chilli types, tropical and Andean fruits simultaneously. Perfect for travellers planning to continue to Machu Picchu who want to understand Peru's incredible ingredient diversity.
Tanta: Gastón Acurio's casual chain serving excellent versions of classic Peruvian dishes at accessible prices ($15–25/person) — reliable at any of its Lima locations.
Antigua Taberna Queirolo: A 100-year-old traditional tavern in the Pueblo Libre district — pisco, chicha morada, and simple Peruvian food at local prices. The most atmospheric of Lima's old-school eating and drinking establishments.