Top 5 Restaurants in Lima

Peru is an incredible country that has been fascinating travelers for hundreds of years. Peru’s capital, Lima, that was once regarded as one of the least safe places from South America has managed to slowly reinvent itself as one of the most prominent gastronomy destinations in the world.

If Lima’s on your itinerary for your vacation to Peru, and world-class cuisine is what you’re after, then you might want to check out our list of the top restaurants in Lima:

Central Restaurant

Central is not only one of the best restaurants in Lima, but also in the world, ranked Number 6 in “The World’s 50 Best Restaurants” for 2018. The brainchild of famous chef Virgilio Martinez aims to amaze its guests with innovative and contemporary Peruvian dishes that use exquisite bio-diverse ingredients found all across Peru.

Eating at Central feels like taking an awe-inspiring sensory trip across Peru, celebrating the country’s biodiversity from its enchanting rainforests, all the way up to the coast or high up in the Andes mountains. The ingredients are gathered by Mater Iniciativa, a team of researchers who travel across Peru and which is led by Chef Martinez’s sister.

Astrid y Gaston

Astrid y Gaston is one of the best restaurants in Lima, and it does not fall short when it comes to delivering a world-class gastronomic experience. Both the place and its chef, Gaston Acurio, have been at the forefront of Peru’s gastronomic revolution for over 20 years now.

Some of the best dishes to try out at Astrid y Gaston are the Ceviche and the Nikkei stewed beef, and purple corn crepe with peanut hoisin and chifa pickles. Needless to say, everything on the menu is nothing short of amazing.


Malabar is another restaurant that adds a lot of value to Lima and further sediments its position as the gastronomic capital of South America. If dishes prepared with handpicked ingredients straight out of the Amazonian rainforests sounds good, then the small plates carefully prepared by Chef Pedro Miguel Schiaffino’s team will surely make you happy.

The restaurant is renowned for its fresh sea urchin tamale, sea bass ceviche with banana passion fruit, tiger’s milk and yucca, crunchy guinea pig with fava beans and green pea hummus, as well as a varied array of Peruvian cocktails.

Maido Restaurant

Chef Mitsuharu Tsumura’s Maido, offers its guests a unique combination of flavors and dishes that stem from a fusion of Japanese techniques and Peruvian recipes. Ranked number 7 in “The World’s 50 Best Restaurants” for 2018. If you go to Maido, we recommend you try out the 16 course Nikkei Experience menu, as it will surely offer you an unforgettable sensory and culinary experience. It’s also one of the best places in Lima, where you can taste various types of classic sushi. Another great option is the Cau Cau dim sum with sea snail.

La Mar Restaurant

If seafood and fish are your thing, then you can’t go wrong with La Mar Restaurant, another restaurant from Gaston Acurio. Even though the restaurant is known for its fantastic ceviche, all options on the menu are delicious. La Mar is probably one of the best places to eat side by side with the locals as it’s one of the most popular and accessible eating places in Lima.

Some of the best options on the menu include the desgustacion de ceviche (Ceviche Tasting Menu), chalana de causas and picante de mariscos.

Have fun exploring the city and “Buen Provecho!” (“Enjoy your food”) while checking out some of the best places to eat in Lima.

If you are booking your Peru vacation package through us and would like to eat at one of these places, ask your travel adviser to make the reservation for you.