Lima
Where to eat in Lima: local dishes, markets and neighborhoods
Lima is known for ceviche, lomo saltado and ají de gallina, plus chifa and Nikkei cooking. Eat ceviche at lunch only, in a busy cevichería; go to a market for cheap set menus and Miraflores or Barranco for dinner. Budget S/ 15–25 for a menu del día, S/ 40–80 for a sit-down seafood lunch.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideLima
Key facts
- Signature dishes
- Ceviche, lomo saltado, ají de gallina, causa, anticuchos, arroz chaufa
- When to eat ceviche
- Lunch only; most cevicherías close by late afternoon
- Cheapest solid mealcheck
- Menu del día at a market or neighborhood restaurant: S/ 15–25 (2026 estimate)
- Mid-range sit-down lunchcheck
- S/ 40–80 per person without drinks (2026 estimate)
- Best areas for visitors
- Miraflores, Barranco, San Isidro, plus market food halls
- Peak meal timescheck
- Lunch 13:00–15:00, dinner from 19:30; many places close Mondays
- Tippingcheck
- Often already added as a 10% service charge; otherwise round up (check)
Options at a glance
Lima's food splits into three practical choices: a cheap set lunch (menú del día) near where you are, a proper seafood lunch, or an evening meal of criollo and chifa dishes. Ceviche is a lunch dish — plan the day around it rather than hoping for it at 20:00.
| Option | Typical cost (2026 estimate) | Time needed | Best for |
|---|---|---|---|
| Menu del día (soup, main, drink) | S/ 15–25 | 30–45 min | Cheap weekday lunch, trying stews |
| Cevichería lunch | S/ 40–80 | 60–90 min | The dish Lima is known for |
| Market food stall | S/ 10–20 | 20–40 min | Breakfast, juices, anticuchos |
| Chifa or pollo a la brasa dinner | S/ 25–50 | 45–60 min | Family-style evening meal |
| Nikkei or tasting-menu dinner | S/ 150+ | 2–3 hours | A splurge, book ahead |
Prices are 2026 estimates for one person, without alcohol; tourist-area restaurants run higher.
What Lima is known for
Ceviche (cebiche) is the dish most associated with the city: raw white fish cured in lime with chilli, onion and salt, served with sweet potato and corn. It is a lunch dish, and the classic cevichería opens around midday and closes once the fish runs out or the afternoon ends.
Lomo saltado — beef stir-fried with onion and tomato, soy sauce, chips and rice — shows the Chinese influence that runs through Peruvian cooking. That same influence appears as chifa: arroz chaufa, noodle dishes and wonton soups, eaten any time of day.
Criollo cooking covers ají de gallina (shredded chicken in a yellow-chilli and bread sauce), causa (a cold layered potato terrine), papa a la huancaína, and tacu tacu. In the evening, anticuchos — grilled beef-heart skewers — are the standard street snack, and picarones, squash-and-sweet-potato doughnuts, are the usual dessert.
Where locals eat
Most Limeños eat their main meal at lunch, and the menú del día is the everyday format: a soup or starter, a main, sometimes a drink, at a fixed low price. You find them in market food halls, in residential districts, and around offices. They are the cheapest way to eat well and the easiest place to try stews you will not see on tourist menus.
Markets are worth a visit for their own sake. Surquillo, near Miraflores, and the larger Santa Anita and La Victoria markets have cooked-food stalls, juice counters and fruit stands. Go before 15:00 for the full choice.
For dinner, Miraflores and Barranco hold most of the visitor-friendly restaurants, from pollo a la brasa chains to criollo places and Nikkei kitchens. San Isidro and the center around Plaza San Martín have older, more traditional dining rooms. Neighborhoods away from the tourist circuit are cheaper and just as good; ask at your accommodation for the nearest menú spot.
- Lunch is the main meal; book or arrive early for popular cevicherías.
- Many restaurants close one day a week, often Monday — check before travelling across town.
- Seafood is best earlier in the day, when the fish is freshest.
What it costs
Lima can be cheap or expensive depending on where you sit down. A market or neighborhood menú del día is the low end; a cevichería in Miraflores or Barranco is the middle; a Nikkei or tasting-menu restaurant is the top end and needs a reservation.
Drinks and extras add up: a jug of chicha morada or a fresh juice is inexpensive, wine and cocktails are not. Tipping is not universal — some places add a service charge, others leave it to you.
| Item | 2026 estimate | Notes |
|---|---|---|
| Menu del día | S/ 15–25 | Weekday lunch, market or neighborhood |
| Ceviche plate | S/ 35–70 | Price rises with the fish and the district |
| Pollo a la brasa (quarter) | S/ 20–35 | Often with chips and salad |
| Anticucho skewer | S/ 5–12 | Evening street stalls |
| Fresh juice | S/ 8–15 | Market counters |
| Bottled water | S/ 2–5 | Cheaper in shops than restaurants |
Estimates only; tourist-area prices are higher and menus change.
Practical tips
Eat ceviche at lunch. If you want it for dinner, a few places serve it in the evening, but the classic version is a midday dish and quality follows the fish delivery.
Vegetarian food is easy in Lima: papa a la huancaína, causa without meat, tacu tacu, and chifa vegetable dishes. Watch for meat stock in soups and for fish stock in coastal cooking. Say "soy vegetariano/a, sin carne ni caldo de carne".
For allergies, carry a written card in Spanish. Peanuts (maní), shellfish (mariscos), shrimp (camarones) and fish (pescado) turn up in sauces and stocks where you would not expect them. Soy sauce in saltados contains wheat, which matters for coeliac travellers.
"Buen provecho" is what you say when joining or leaving a table. Tap water is not for drinking; bottled or filtered water is normal, including for brushing teeth if you are cautious.
- Carry small cash for markets and street stalls.
- Lunch service peaks 13:00–15:00; arrive before or after to avoid a wait.
- Ask whether service is included before adding a tip.
Getting to the food districts
Miraflores and Barranco are walkable within themselves and linked by frequent buses and taxis along the coast road. The historic center is reachable by Metropolitano bus or taxi from Miraflores; allow 30–50 minutes in traffic. Surquillo market is a short walk or taxi ride from Miraflores.
If you are coming from the airport, a taxi or ride-hailing car to Miraflores takes roughly 45–60 minutes outside peak hours (check current traffic). Do not plan a ceviche lunch straight off a long-haul flight unless you have time to spare.
- Metropolitano and buses need a rechargeable card; taxis are metered by app or negotiated.
- Traffic is heaviest 07:00–09:00 and 17:00–20:00.
Food day trips from Lima
The valleys and towns north and south of Lima have their own kitchens. Huaral, north of the city, is known for fruit and for its own criollo cooking; Barranca, further north, is a stop on the way to the Caral ruins and has simple coastal seafood. Both work as long day trips if you start early.
If you are heading onward in Peru, food changes with altitude: the Andes bring potatoes, corn, rocoto and cuy, while Arequipa has its picanterías and the Amazon has river fish and juane. Plan meals around the region you are in rather than expecting Lima's seafood everywhere.
FAQ
Questions people ask
What food is Lima known for?
Ceviche first, then lomo saltado, ají de gallina and causa, with chifa (Peruvian-Chinese) and Nikkei cooking as the city's other signature. Anticuchos and picarones cover the evening.
Where do locals eat in Lima?
At lunch, in market food halls and neighborhood restaurants serving the menú del día — a fixed-price set of soup, main and sometimes a drink. In the evening, pollo a la brasa shops, chifas and criollo restaurants in residential districts.
How much does a meal cost in Lima?
A market or neighborhood menú del día runs about S/ 15–25 (2026 estimate). A cevichería lunch is S/ 40–80, and a Nikkei or tasting-menu dinner starts around S/ 150. Tourist-area prices are higher.
Can I eat ceviche for dinner in Lima?
Usually not. Ceviche is a lunch dish and most cevicherías close by late afternoon. A few restaurants serve it in the evening, but the classic version is midday.
Is Lima good for vegetarians?
Yes, better than most of Peru. Papa a la huancaína, causa without meat, tacu tacu and chifa vegetable dishes are common. Ask about meat stock in soups and fish stock in coastal dishes.
Deep dive
Every source; changeable facts are marked check
Sources
- officialPROMPERÚ — official tourism board of Peru
- officialMunicipalidad de Lima
- secondaryWikivoyage — Lima
- secondaryOpenStreetMap