"This article was originally written by the staff at AllTheRooms and has been converted to fit the format of our site".
Peruvian cuisine is arguably one of the best in the world, with its incredible ceviche and South American and Asian fusions that are a result of centuries of migration. The cuisine has exotic ingredients and unique flavors, so it’s easy to see why it’s so popular across the world.
Peru’s capital, Lima is known for its amazing food scene, from mouthwatering ceviche and seafood to spicy rice dishes. We’ve selected the 5 top restaurants in Lima, so you can head straight out to eat.
1. Restaurant Cordano
Restaurant Cordano has earned its name as ‘The President’s Cafe’, as it has served up food to almost every Peruvian president for the last century. Founded in the early 1900s, it’s a historic building that’s opposite the presidential palace, making it a convenient lunch stop for the country’s politicians. A visit to the restaurant is like stepping into a time machine, as the decor has been kept almost untouched for decades. Order some of the classic Peruvian dishes, such as lomo saltado, which is stir-fried beef strips, and quinoa soup.
2. La Lucha Sangucheria
No trip to Peru is complete without trying a sandwich from a sangucheria.
Peru is known for its excellent sandwich scene, with tons of sandwich shops in its main cities. La Lucha has a few different restaurants across Peru and it’s always packed with sandwich fans looking for their fix. It serves up perfectly fresh bread, with a nice crispy outer edge, and a series of delicious sandwich fillings. Try the aji de gallina sandwich, which is a Peruvian specialty that features chicken cooked in a spicy yellow pepper sauce.
Dadá is a hipster restaurant in the cool district of Barranco. It’s known for its amazing Peruvian cocktails, be sure to order the Chilcano fruit punch or a sharp pisco sour to accompany your meal. Try the fish dishes, which include zingy ceviche, hot fried fish and seafood rice. It also serves up delicious pizzas for around $4. The restaurant is located in a restored colonial building and has an arty decor.
4. Huaca Pullana
Ever wanted to dine amongst pre-Inca ruins? Look no further than the Huaca Pullana restaurant, which is on the site of the ruins with the same name. While the menu is more on the pricey side, the dishes are unique and its location is unbeatable in terms of soaking in Peruvian history. Order the roasted guinea pig, which is a traditional Peruvian dish. If you’re not the adventurous type, opt for the delicious lobster risotto. Try to nab a table outside, so you can gaze at the ruins while you eat. It can get chilly in the evening there, however, so bring a coat.
5. Punto Azul
Punto Azul is one of the best places to eat ceviche and seafood in the city. Order a plate of the mixed ceviche, the seafood risotto or the shrimp fettuccine. The restaurant serves generous portions, so arrive hungry! Word of caution: its pisco sour cocktails are completely addictive. There’s normally a large line at the Miraflores branch, but it’s well worth the wait.
Carmela is a Journalist from London. She quit the rainy UK and moved to Medellin, Colombia, where she is a Content Writer for Alltherooms.com