Madrid has become the European capital of ceviche. No joke. Stroll through Lavapiés, take a turn around Chamberí, or get lost in Tetuán, and you will see that Peruvian food has ceased to be something exotic and has become part of the Madrid culinary landscape. And thank goodness, because few cuisines have the ability to make you happy with a plate of arroz chaufa or leave you knocked out with a well-executed lomo saltado.
But of course, with so much offer comes the problem: where can you really eat well? Because not everything that glitters is gold, and not everything that has ají amarillo deserves your money. I have tracked down opinions, tried dishes, and spoken to those I needed to talk to bring you this selection of the best Peruvian restaurants in Madrid.
Tanta, Gastón Acurio's venture in the capital
We start strong. Tanta is the Madrid project of chef Gastón Acurio, probably the most important name in contemporary Peruvian gastronomy. Located in the heart of Salamanca, this venue bets on accessible Peruvian cuisine without sacrificing quality.
The classic ceviche is a must, with its balanced leche de tigre and just the right amount of spice. But if you want something more substantial, the arroz con pato will leave you speechless. The meat falls apart and the rice absorbs all the cooking juices.
“We went without a reservation on a Saturday and got lucky. The ceviche was spectacular, very fresh. The service was attentive without being overwhelming. We will definitely return.” – Review on Google Maps
Recommended dishes: classic ceviche, causa limeña, arroz con pato, suspiro limeño.
Average price: 35-45€ per person.
What you should know before going
Tanta is not cheap, that must be accepted. You are paying for location, name, and impeccable execution. Book in advance, especially on weekends. The venue has a very pleasant indoor terrace for the good weather months.
Piscomar, a cult cevichería in Ponzano
If there is a street in Madrid that concentrates good restaurants per square meter, it is Ponzano. And amid so much competition, Piscomar has earned a spot as one of the best cevicherías in the city.
Chef Jhosef Arias leads a kitchen that respects tradition but is not afraid to play. His lubina tiradito with rocoto cream is addictive, and the seafood arroz chaufa has that wok touch that can only be achieved with real fire and an experienced cook's wrist.
“The best ceviche I have tried outside of Peru. The fish was incredibly fresh and the leche de tigre had the perfect balance of acidity and spice. The service was excellent.” – Regular customer
What I like most about Piscomar is that they do not hide behind the name. Here you come to eat raw fish and seafood, and that is exactly what they give you: top-quality product without unnecessary frills.
Recommended dishes: lubina tiradito, mixed ceviche, anticuchero octopus, shrimp chupe.
Average price: 40-50€ per person.
El Inti de Oro, the classic that never fails
There are restaurants that have been doing things right for so long that they almost go unnoticed. El Inti de Oro is one of them. With over 20 years in Madrid and several locations throughout the city, this restaurant has fed generations of Madrileños with its honest and unpretentious Peruvian cuisine.
The lomo saltado at El Inti de Oro is a reference. Tender meat, quickly sautéed over high heat, crispy fries, and that touch of soy and vinegar that makes the dish work. Simple but devastating.
“We have been coming as a family for years. The portions are generous, the flavor is authentic, and the prices are reasonable for the quality they offer. My mother's ají de gallina reminds me of what my grandmother used to make in Lima.” – Verified review
Why it remains relevant
In a world of Instagrammable restaurants and media chefs, El Inti de Oro reminds you that real cooking does not need fireworks. You come, eat well, pay fairly, and leave happy. That, in the end, is all that matters.
Recommended dishes: lomo saltado, ají de gallina, seco de cordero, picarones.
Average price: 25-35€ per person.
Callao24 by Jhosef Arias, market ceviche in Chueca
Hidden near Plaza de Chueca, Callao24 is one of those well-kept secrets that lovers of Madrid's ceviche guard jealously. The venue is small, the decor is simple, but what comes out of its kitchen is worth every meter of the queue that sometimes forms at the door.
Their proposal is clear: fresh ceviche, prepared on the spot, with the fish of the day. The menu changes according to what arrives from the market, which is an unmistakable sign that they work with real products.
“Small but cozy place. We ordered the ceviche of the day and a tuna causa. Everything was fresh and delicious. The owner is charming and explains each dish to you. Highly recommended.” – TripAdvisor opinion
Recommended dishes: ceviche of the day, tuna causa, salmon tiradito, squid chicharrón.
Average price: 30-40€ per person.
La Ceviteka, Peruvian fusion in Malasaña
We close the list with La Ceviteka, a venue that has managed to win the heart of the Malasaña neighbourhood with its Peruvian-Japanese fusion proposal. If the concept of nikkei sounds foreign to you (sorry for the easy joke), here you will discover why this mix of cultures works so well on the plate.
The nikkei tiradito with passion fruit sauce is a sensory journey. The acidity of the fruit, the controlled spice, and the silky texture of the raw fish form a combination you won't easily forget. They also have a menu of Peruvian makis that breaks all established norms.
“I discovered this place by chance and now it’s my favourite Peruvian restaurant in Madrid. The nikkei fusion is very well done, the flavours are unique. The atmosphere is casual and modern, perfect for going with friends.” – Google review
What sets La Ceviteka apart is that they are not afraid to experiment. You won’t find your grandmother's Lima recipe here, but you will discover flavours you didn’t know could exist together.
Recommended dishes: nikkei tiradito, acevichado maki, grilled octopus with ají chimichurri, lúcuma cheesecake.
Average price: 35-45€ per person.
What these restaurants have in common
Beyond serving Peruvian food, these five venues share something fundamental: respect for the product. It doesn’t matter if we are talking about the most traditional proposal of El Inti de Oro or the daring fusion of La Ceviteka, they all work with quality ingredients and refined techniques.
| Restaurant | Area | Specialty | Price Range |
|---|---|---|---|
| Tanta | Salamanca | High Peruvian cuisine | 35-45€ |
| Piscomar | Ponzano | Cevichería | 40-50€ |
| El Inti de Oro | Various | Traditional cuisine | 25-35€ |
| Callao 24 | Chueca | Market ceviche | 30-40€ |
| La Ceviteka | Malasaña | Nikkei fusion | 35-45€ |
Tips for making the most of your experience
Always book when you can. Good Peruvian places in Madrid fill up, especially on weekends. Ask for recommendations from the staff, they usually know better than anyone what is especially good that day. And please, don’t be afraid of spice. Peruvian ají has personality, but it doesn’t come to hurt you. It comes to make you happy.
Peruvian cuisine in Madrid has evolved a lot in recent years. We are no longer talking about restaurants for nostalgic or curious diners, but about a consolidated gastronomic scene that competes on equal terms with any other international proposal. These five restaurants are a good testament to that.





