Sharing is caring!

(Last Updated On: October 9, 2020)

I don’t know about you, but whenever I travel to a new city I am most excited about all the new eating and drinking possibilities. Especially when traveling to a new country/culture! After spending five weeks living in Lima (studying Spanish), I thought I knew what the best restaurants in Miraflores were.

But boy, after chatting with some fellow travel lovers, turns out I have barely scratched the surface! Peru is a burgeoning culinary scene with so many amazing chefs, restaurants, and dishes to try.

So read on below for some drool-inducing tales of culinary adventures eating at some of the best restaurants in the Miraflores district of Lima, Peru.



A black bowl filled with ceviche at Maido, one of the best restaurants in miraflores

Maido is one of the best restaurants in Lima but you don’t have to take my word for it, some of its prestigious awards include: #1 restaurant in “Latin America’s 50 Best Restaurants” and #7 in “The World’s 50 Best Restaurants” (2018).

The type of cuisine is Japanese-Peruvian fusion. This might seem like an interesting mix but it makes a lot of sense given the large population of Japanese-descendant Peruvians in Lima.

Maido offers both tasting menus and à la cart, with the Nikkei tasting experience being among its most popular. This 11-course meal was delicious and not overly filling. It included lots of sushi and fish options, the perfect ingredients for a coastal city like Lima. While I enjoyed every dish, my favorite was the leche de tigre which had fresh mackerel, shallots, lime, corn and chilis.

For a world-renowned restaurant the atmosphere at Maido was very welcoming. It’s the perfect place for both fine dining or if you’re looking for something more casual you can eat at the bar. The servers are highly knowledgeable and friendly. They helped pick sake pairings and explained every dish that was brought to us.

Reservations are required and you can’t book more than 60 days in advance but it’s done online through their reservation system and was very straightforward. If you’re in Lima and can only do one pricey meal, this comparison of Maido and Central (another award-winning Lima restaurant) may be helpful. Or, if you’ve got the time and budget you may want to give both a try.

Bio: Natasha Lequepeys writes visual travel guides at And Then I Met Yoko. You can also see her amazing photography on Instagram.

La Mar Cebicheria

A plate of multi-colored ceviche from La Mar Cebicheria
The best restaurants in Miraflores often include ceviche, like this one from La Mar Cebicheria

Ceviche, or cebiche, as it’s spelled in Peru, is one of the classic Peruvian dishes you absolutely must try. My favorite spot to eat ceviche in Lima is La Mar Cebicheria, a Miraflores restaurant that specializes in dishes of acid-cured raw seafood such as ceviche.

The menu includes nearly a dozen different ceviches, and the offerings constantly change. Ask your server for the specials, which change depending on what fishermen caught that day (it should go without saying that all the seafood at La Mar is fresh fresh fresh).

But don’t limit yourself to ceviche. Also check out the tiraditos, aka the love child of Japanese sashimi and Peruvian ceviche. My favorite dish on the menu is the tiradito Chalaco, which is the catch of the day served with three sauces. I think it’s the best option if you simply can’t decide what you want: It gives you a taste of three different dishes!

Honestly, the best way to eat at La Mar Cebicheria is to go with a group of friends. The restaurant is big enough to accommodate large groups (I visited with 9 others and we had plenty of space—though we did make a reservation ahead of time). That way, you can share bites and taste all this Miraflores restaurant has to offer.

That said, La Mar isn’t a great option for vegetarians. There are a few dishes that don’t include seafood, but those are few and far between. If you like seafood, though, La Mar Cebicheria is a must-visit restaurant in Miraflores, Lima.

Bio: Catherine Ryan Gregory writes about family-friendly travel at To & Fro Fam. Follow her Insta-imperfect adventures on Catherine’s Instagram account, too! 

Punto Azul

A colorful plate of ceviche from Punto Azul, one of the best restaurants in miraflores

If you are looking for an affordable and delicious seafood restaurant in Miraflores, check out Punto Azul. Chances are, if you have been wandering around the neighborhood of Miraflores in the afternoon and saw a line of hungry people at a corner, you probably already know where Punto Azul is. Featuring some of the most delicious Peruvian dishes, including the national dish of Peru, the ceviche, Punto Azul is a restaurant you must try in Lima.

I admit (ashamedly) that I have been to Punto Azul three times in three days, but each and every one of the dishes I tried made me want to come back for more. The staff is also friendly, offering you fries when you are waiting in line. The ambiance is a mix of a quiet elegant restaurant at a 5-star hotel and an “everyday” restaurant, but it is not so fancy that you need to dress up for it.

The best part is obviously the food. If you visit Punto Azul, make sure you give their regular ceviche a try (not the Punto Azul ceviche). It is a flavor that has me longing to return to Peru!

Bio: Hi, I am Sean, the main content creator LivingOutLau. On my blog, you will find personal advice and guides on places I have experienced first-hand. That way you know you are getting the best travel advice to plan your next adventure!


Colorful dishes in wooden bowls at Central
Unique and colorful dishes at Central, one of the best (Michelin starred!) restaurants in Miraflores

Our experience at Central Restaurant was the most expensive meal we’ve ever eaten in one single sitting! For our meal for two, we spent US$565, plus tip!

If you’re a fan of the Netflix show, Chef’s Table, you’ve no doubt heard of Chef Virgilio Martinez. He is the chef/owner of one Central, which currently holds the number 6 position on the list of the world’s 50 best restaurants.

Central Restaurant is located in the southern part of Miraflores in Lima. Although you might expect them to serve upscale takes on famous Peruvian dishes, that’s not what this place is about. At Central Restaurant, they highlight Peru’s ecological landscape and culture in their cuisine.

There are currently two options from which to choose at Central. First, Mater Elevations – a 16-course meal that highlights 16 different ecosystems of Peru. Second is Mater Ecosystems with twelve. The costs of these tasting menus are PEN 618 and PEN 568, respectively. Paired drinks and tips are extra.

Due to its popularity, you will have to make your reservations months in advance. At that time, they’ll let you know which of these two menus is available.

Bio: Michael and Halef have been traveling the world together since 2008. You can follow along on their adventures on their travel blog, The Round the World Guys, or on their Instagram.

El Bodegon

A white plate/background with lomo saltado piled high
Lomo Saltado – one of Peru’s most famous (and delicious) dishes, a must try!
© daniel san martin via

The whole time you are in El Bodegon, you get the feeling that you are in an old tavern, meeting old friends for lunch. There is a bout of nostalgia everywhere in El Bodegon, be it the radio announcements, the old portraits of Peruvian celebrities, or the classic rock. And they serve classic Peruvian food but with a creative twist, which is not too pricey. It’s as intimate as nostalgic, with a kind of charm that stays with you, that brings you back.

The menu boasts more than 50 different dishes. Since my favorite dish is Causa, I have tried the “More crabs than Causa” or Causa con mas Cangrejo que Causa, and it’s a dish that never stops amazing me. The artichoke tamale is really good too. And the chocolate cake is simply out of the world. And if you are a vegetarian, they have some great veggie options as well.

Make sure that you are there before 7.15 pm, as the place packs out and there is a queue outside. 

Bio: Deb Pati is a backpacker, travel blogger and writer. He runs an initiative called The Visa Project, with a mission to have updated info on visas and making people visa smart. Find him on twitter


A white plate with beef anticuchos, boiled potato and maiz
Beef heart anticuchos – a Peruvian delicacy!
© bonchan via

If you find yourself looking for a local restaurant recommendation in Miraflores, there is a good chance Panchita will be on that list. Panchita is owned by Peruvian celebrity chef Gaston Acurio, who is on a personal decades-long mission to turn Peru into a top culinary destination. Because of this, he even has a bit of a cult following in Peru!

And with restaurants like Panchita and La Mar Cebicheria under his belt, I would agree he’s doing a fantastic job.

Each of his restaurants focus on a specific type of Peruvian food. Panchita, specifically, focuses on anticuchos, a classic street food. Anticuchos are spiced and marinated meat skewers that are grilled over an open flame. They can be made with any type of meat, and are loved throughout many countries in the Andes.

When dining at Panchita, be sure and order the piqueo dona pacha. This is an appetizer sampler of Panchita’s best shareables, including beef heart anticuchos, cilantro tamale, papa rellena and more. Especially if you’re new to Peruvian food, it’s the best way to branch out and try a few new dishes all at once.

Outside of the amazing food, Panchita’s staff are attentive and helpful. My waiter even cut my meat for me so I wouldn’t risk getting any on my black dress. Now that’s some service!

Panchita is certainly a popular spot, so I would recommend making a reservation if you can. If not, you won’t be completely out, you just may need to wait a bit for your table.


A panoramic photo of the plaza de armas of Lima, Peru

If you’re a first-time visitor to Lima, Peru, you will quickly find that there is no shortage of amazing food! And while Peru is a very affordable country overall, even in the upscale Miraflores district there are restaurant options to fit every budget.

Have you been to Lima and think I missed something? Shout it out below! What do you think are the best restaurants in Miraflores??

Like this? Pin it!

Sharing is caring!