7 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.

La Mar

$$$$ | Miraflores Fodor's Choice

This reinvention of the traditional cebichería by chef Gastón Acurio is one of Lima's most popular lunch spots. The decor is minimal, but the menu offers a kaleidoscopic selection of delectable seafood dishes, including a trio de cebiches (various types of fish or seafood marinated in lime juice) and delectable causas (mashed-potato appetizers with seafood-and-mayonnaise fillings). Also try the arroz con mariscos (sautéed seafood and rice in a spicy cream sauce) or one of the catches of the day. The servings tend to be large, so you may want to share. The restaurant consistently ranks on San Pellegrino's list of Latin America's 50 best.

Reservations aren't accepted, so arrive before 1 or you'll wait an hour for a table.

Av. La Mar 770, Lima, 18, Peru
01-421–3365
Known For
  • Amazing seafood
  • Bustling atmosphere
  • Large shareable portions
Restaurant Details
No dinner
Reservations not accepted

Something incorrect in this review?

La Rosa Náutica

$$$$ | Miraflores Fodor's Choice

This rambling, Victorian-style complex perched over the Pacific at the end of a breakwater has long dished up good seafood with spectacular views, complete with surfers riding the waves as the sun goes down. In 2023, however, renowned Peruvian cuisinier Pedro Miguel Schiaffino took over the kitchen, and the quality restaurant's food is now commensurate with the splendid location. Classic dishes such as sea bass are still on the menu, but Schiaffino has added his takes on clams au gratin, parihuela (mixed seafood in a spicy broth), and more.

On sunny afternoons, the restaurant is a great place to watch the sunset.

Cala

$$$$ | Barranco

One of Lima's surprisingly few waterfront dining options, this elegant eatery has an impressive selection of dishes to complement its ocean vistas. The Peruvian-fusion cuisine ranges from crab ravioli in seafood soup to quinoa-crusted salmon and tenderloin with mushrooms, quinoa, and spinach. You can also order from the sushi bar. The dining room is upstairs, with a wall of glass on the ocean side and tables on a narrow balcony above the rocky beach.

Circuito de las Playas, Lima, 04, Peru
01-477–2020
Known For
  • First-rate seafood and sushi bar
  • Romantic ocean vistas
  • Well-stocked bar
Restaurant Details
Reservations essential

Something incorrect in this review?

Recommended Fodor's Video

El Mercado

$$$$ | Miraflores

Cebiches and arroces (rice dishes) made with sustainably sourced fish are the focus at this red-hot seafood emporium from Rafael Osterling (of Rafael fame). The open kitchen and interior-patio design complement the lightness of the recipes, which frequently incorporate Asian accents. Don't overlook the cooked dishes: the pulpo a la parrilla (grilled octopus) is ridiculously good.

Av. Hipólito Unanue 203, Lima, Peru
974-779–517
Known For
  • Melt-in-your-mouth causas
  • Inventive cebiches
  • Constantly evolving menu
Restaurant Details
Closed Mon. No dinner.

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?

Punto Azul

$$ | Miraflores

Generous portions of quality seafood at reasonable prices are the reason there's usually a line at this Miraflores standby. Classic Peruvian fare such as cebiche, arroz con mariscos, and parihuela keep the locals coming back. The kitchen also offers some original concoctions, such as fettuccine in a huancaína sauce with spicy panko shrimp. Unlike many Lima cebicherías, this place stays open for through dinnertime.

Cl. San Martín 595, Lima, 18, Peru
01-445–8078
Known For
  • Traditional seafood dishes
  • Affordable prices
  • Frequent lines at lunch
Restaurant Details
No dinner Sun.

Something incorrect in this review?