9 Best Restaurants in Lima, Peru

Background Illustration for Restaurants

Lima has long been a popular destination among foodies, but its dining scene is now hotter than ever. Three of the city's eateries were listed in the World's 50 Best Restaurants in 2017; nine were included in the list of 50 Best Restaurants in Latin America; and the World Travel Awards has named Peru the World's Leading Culinary Destination for five years in a row. When Peru's celebrity chefs Gastón Acurio and Astrid Gutsche moved their flagship Astrid & Gastón to a refurbished colonial mansion called Casa Moreyra, they inaugurated it with a week of activities attended by some of the world's top chefs and restaurant critics, and the reservation book was already filled for the next four months. Luckily, there are other world-class dining options in Lima, and the midranged restaurants are pretty impressive, too.

Panchita

$$$ | Miraflores Fodor's choice

Situated on a quiet Miraflores side street, and featuring a wood-burning oven and a cozy lounge where locals linger over cocktails late into the evening, this understated eatery serves up comfort food, Gastón Acurio style. Nearly everything on the menu is good, but standouts include the anticuchos (kebablike skewers, usually of beef hearts, but here also with more imaginative options such as swordfish) and codillo de cerdo crocante, pig's knuckles with meat so juicy you won’t need the accompanying zarza criolla. Go late at night, when the mood is mellow and romantic.

Av. Dos de Mayo 298, Lima, 18, Peru
01-242–5957
Known For
  • Classic criollo cooking
  • Excellent tacu tacus
  • Multidish samplers
Restaurant Details
No dinner Sun.
Reservations essential

Something incorrect in this review?

Café del Museo

$$$ | Pueblo Libre

Sequestered inside the walls of the colonial palace that houses the Museo Larco, this is one of the most charming places in Lima to enjoy a meal. The Peruvian-fusion menu offers everything from empanadas to ravioli stuffed with squash to beef with wild mushroom sauce. Tables on the terrace overlook a lush garden with blazing bougainvillea, ancient statues, and tinajas—Peruvian amphorae.

El Señorío de Sulco

$$$ | Miraflores

Owner Isabel Álvarez has authored several cookbooks on traditional Peruvian cuisine, which is the specialty here. Start with one of several cebiches or the chupe de camarones (a creamy river-prawn soup) if in season, then move on to arroz con pato (rice and duck with a splash of dark beer) or huatia sulcana (a traditional beef stew).

Malecón Cisneros 1470, Lima, 18, Peru
01-441–0389
Known For
  • Cebiches and other seafood
  • Well-executed versions of traditional Peruvian dishes
  • Attentive service
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Recommended Fodor's Video

Isolina Taberna Peruana

$$$ | Barranco
Meat lovers wait in line here for a chance to savor chef José del Castillo's slow-cooked osso buco, seco de asado de tira (short-rib stew), or costillar de cerdo a la chorrillana (crispy pork ribs with tomatoes and onions). It's the kind of food Peruvians have eaten for centuries, impeccably prepared and served in a tavern setting. The menu also includes sangrecita (blood sausage), hígado (liver), mondonguito (tripe stew), and other delicacies. Most plates hold enough food for several people, so share or order a half portion. Starters include some tasty seafood dishes.
Av. San Martín 101, Lima, 04, Peru
943-833–031
Known For
  • Traditional meat dishes
  • Big portions
  • Great lomo saltado

Something incorrect in this review?

Matsuei

$$$ | Miraflores

The sushi chefs shout out a greeting as you enter the teak-floored dining room of this Miraflores standout, which dates back to the early '70s. The kitchen specializes in sushi and sashimi, but if raw is not your thing, there's also plenty of hot food such as tempuras, teriyakis, and kushiyaki, a broiled chicken fillet with ginger sauce. The emphasis here is on traditional Japanese cooking, rather than Peruvian Nikkei.

Cl. Atahuapa 195, Lima, 27, Peru
981-310–180
Known For
  • Ancestral Japanese cooking
  • Super-fresh seafood
  • Tasty stir-fried rice
Restaurant Details
Closed Mon. No dinner Sun.

Something incorrect in this review?

Nanka

$$$

At this bistro run by an Australian Peruvian couple, the emphasis is on sustainable, locally sourced, organic ingredients. Lofty sentiments, to be sure—but it also helps that this pair can really cook. Their cebiche is a fresh take on a criollo classic, combining bonito with avocado, pickled papaya, and watermelon, while the pulpo mediterráneo features octopus tentacles atop a bed of ratatouille and rustic potatoes. Vegan-friendly options abound, as do scrumptious desserts.

Cl. Manuel Bañón 260, San Isidro, Peru
994-294–931
Known For
  • Environmentally conscious cooking
  • Good duck dishes
  • Lots of vegetarian and vegan choices
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Pescados Capitales

$$$ | Miraflores

This vast, whitewashed restaurant with a laid-back vibe is popular with limeños, who flock here for its inventive recipes and fresh seafood. The name is a play on the Spanish term for the seven deadly sins, and gula (gluttony) is one of many sins worth committing here—think fettuccine with a mix of scallops, shrimp, and squid in a spicy cream sauce. Another is avaricia, or covetousness: the paiche (jungle fish) fillet served with tacacho quinoa and the salad made of cecina and chonta (smoked pork and heart of palm) will have your palate lusting. Forget morality, and just dig in!

Av. Mariscal La Mar 1337, Lima, 18, Peru
01-680–4600
Known For
  • Inventive seafood dishes
  • Busy lunchtime vibe
  • Good jungle-accented selections
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Punta Sal

$$$ | Miraflores

On a sunny afternoon, the view of the malecón and its graceful paragliders from the upper floors of this restaurant is as good as the food—which is excellent. Dishes include classic cebichería fare such as tiradito criollo (thin slices of marinated fish in a yellow-pepper sauce), conchitas a la parmesana (scallops on the half-shell smothered in garlic and toasted cheese), or pescado a la chorrillana (fish fillet in a tomato, onion, and chili broth). Piqueos, platters of appetizers, are fun to share. This place has another, less crowded (but also less scenic) location on Avenida Conquistadores in San Isidro. Arrive before 1 to get a window table.

Malecón Cisneros at Av. Tripoli, Lima, 18, Peru
01-242–4524
Known For
  • Classic limeño seafood
  • Great views of the Pacific
  • Long waits on weekends
Restaurant Details
No dinner

Something incorrect in this review?

Rafael

$$$ | Miraflores

This small corner house is inconspicuous at first glance, but at mealtimes it's invariably packed with foodies feasting on Rafael Osterling's culinary creations. One of Lima's best chefs, Osterling mixes Peruvian, Mediterranean, and Asian influences in a menu brimming with innovation. There are plenty of pastas, such as gnocchi in a shrimp, scallop, and squid pesto, but the eclectic carta ranges from fish curry to roast suckling pig.

If you don't have a reservation, you may be able to grab a small table in the bar.

Cl. San Martín 300, Lima, 18, Peru
966-409–797
Known For
  • Pastas with seafood
  • Mediterranean flavors
  • Delicious duck dishes
Restaurant Details
Closed Sun. No lunch Mon.

Something incorrect in this review?