Restaurants you must visit at least once in Madrid
Madrid is a city bursting with culinary delights, from cozy cafes and lively taverns to gourmet brunch spots and Michelin-starred restaurants
It’s one of the country’s top gastronomic destinations, offering something for every palate. However, there are a select few places that stand out as “must-visit” spots, whether you’re a local or just visiting.
Discover the Brunches at EatMyTrip
Nestled in the iconic neighborhoods of La Latina and Malasaña, you’ll find two of our EatMyTrip locations, where the doors are always open to welcome you.
Why should you visit us? Because at EatMyTrip, you’ll experience a true brunch like no other, with dishes that deliver a unique blend of flavors, all crafted from the finest ingredients. And after your meal, indulge in one of our specialty smoothies or coffees!
The service? Unbeatable; we treat every customer as our top priority, ensuring that you leave fully satisfied with your dining experience.
Other Must-Visit Restaurants in Madrid
Looking for more dining options in Madrid? Here’s a list of restaurants that you should definitely add to your culinary bucket list!
Osa
Our first recommendation is one of Madrid’s most renowned restaurants, located along the Manzanares River. It’s tucked away from the main culinary hub in a spectacular house with a garden that evokes the charm of a traditional Madrid colony.
Osa blends various culinary techniques, including French methods, to create dishes like rabbit rillette, Clan Obrador bread, and chocolate peppers with cod pil-pil from the Faroe Islands.
Lobito de Mar
If you’re familiar with the work of chef Dani García, there’s no doubt you’ll want to dine at this restaurant on Jorge Juan Street.
As the name suggests, seafood is the star of the show, with a focus on the highest quality products, freshly sourced from the fish market early each morning to ensure peak freshness.
The restaurant is meticulously designed to offer a pleasant and welcoming atmosphere, with top-notch service for all its guests. Our suggestion? Try the grilled tuna T-bone—it’s a must!
Yugo the bunker
Located on San Blas Street, this incredible restaurant, boasting a Michelin star, is one of the most popular in the city.
It offers an extensive menu with dishes crafted from high-quality ingredients by experienced staff, ensuring a culinary experience you won’t find anywhere else. The highlight? Their classic menu—once you try it, you won’t want to miss out on tasting more.
Kuoko
Ask any local about the best restaurants in Madrid, and many will direct you to this spot on San Bartolomé Street 14.
Kuoko’s dishes are a spectacle of flavors, achieved through the exceptional skills of its chefs, the quality of its ingredients, and, above all, their stunning presentation. And you might be thinking, “This must be expensive, right?” Not at all! You’ll be pleasantly surprised when you see the menu prices.
The only downside? The place isn’t very large, so it fills up quickly, which means you’ll need to book a table in advance.
Cornamusa
Situated on the sixth floor of the Correos building, one of the city’s most beautiful and iconic landmarks, Cornamusa is a dining experience not to be missed.
Helmed by chef Manuel Berganza, with Jesús Almagro as head chef, the restaurant’s culinary focus is on Madrid’s traditional cuisine, offering simple yet meticulously crafted dishes.
Dining here in such an elegant and sophisticated setting while savoring authentic Madrid cuisine is a real treat. Sure, the prices are on the higher side, but for a one-time experience, it’s well worth it.
Rural
This restaurant is led by chef Rafa Zafra, known for his expertise in seafood. However, at Rural, he shifts the focus to meat, making it a top spot for carnivores in Madrid.
Located on Marqués de Cuba Street, just a few steps from his other establishment, Estimar, here you can savor a variety of meats, including beef, ox, pork, and different types of poultry, all cooked using various techniques such as josper, grill, or Castilian oven. Again, it’s a place where you might have to splurge a bit, but the experience is definitely worth it.
Allégorie
Fancy indulging in fine French cuisine right in the heart of Madrid? It’s possible at Allégorie, located in the Chamberí neighborhood, and it’s a place you should visit at least once in your life.
Chef Romain Lascarides, who has worked in several two- and three-Michelin-starred restaurants, is the mastermind behind the kitchen here.
The stars of his menu are the broths and sauces. You’ll find a wide variety of fish, vegetables, and meats, with the option to choose between two set menus. If you have the chance, don’t miss trying his famous Marie Hot Landes chicken stew.
Mawey Taco Bar
Sometimes, you just want something as simple as a taco, right? If that’s the case, Mawey Taco Bar has the best tacos in Madrid.
Paired with delicious guacamole, aguachile, and other mouth-watering Mexican salsas, these tacos will leave you speechless, all accompanied by a homemade michelada. Our recommendation if you visit this spot on Oloid Street 6? Go for the tacos al pastor—you’ll love them!
La Campana
To wrap up this list of must-visit restaurants in Madrid, we couldn’t leave out a true city landmark, La Campana, located on Botoneras Street 6.
What makes La Campana so special? Without a doubt, it’s their calamari sandwich. As you may know, this dish is a staple of Madrid’s culinary scene. You can also order other types if you prefer, as well as portions of different dishes.
Though it’s often crowded, the service is quick, and the high turnover means you won’t have to wait long to savor your sandwich.