Best Restaurants in Madrid

Where to eat in Madrid, Spain: splurge dinners, casual local favorites, cheap eats, brunch, and rooftop views.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Best Restaurants in Madrid: Where to Eat Like a Local

Madrid is Europe’s culinary crossroads. It is a city that eats late, drinks well, and prioritizes the social aspect of a meal as much as the ingredients. You will find centuries-old taverns serving heavy stews and sleek Michelin-starred rooms pushing culinary boundaries. The food identity here is built on high-quality pork, fresh seafood flown in daily from the coast, and a ritualistic approach to tapas. Whether you want a €3 tortilla slice or a 20-course tasting menu, the dining scene is accessible and uncompromising on quality.

Must-try dishes in Madrid

Before hunting for the best restaurants in Madrid, you need to know what to order. These are the city’s non-negotiables.

  • Cocido Madrileño: A three-course chickpea-based stew featuring meats, sausages, and vegetables. It is the ultimate cold-weather comfort food.
  • Bocadillo de Calamares: Simple fried squid rings served in a crusty bread roll. It is the unofficial sandwich of the city.
  • Tortilla de Patatas: Spanish potato omelet. The best versions in Madrid are often slightly runny in the center.
  • Callos a la Madrileña: A rich, smoky tripe stew with chorizo and blood sausage. It is a traditional staple found in older taverns.
  • Huevos Rotos: "Broken eggs" served over fried potatoes and topped with salty Iberico ham or pimentón-spiced chorizo.
  • Churros con Chocolate: Deep-fried dough strips dipped in a cup of thick, dark melted chocolate, typically eaten for breakfast or late-night snacks.

Best restaurants for a splurge

When looking for where to eat in Madrid for a special occasion, these spots offer world-class execution and unique atmospheres.

DiverXO (Tetuan)

Dabiz Muñoz’s three-Michelin-starred flagship is a radical departure from traditional fine dining. Expect a "hedonistic" experience where servers wear surrealist uniforms and the food is presented as edible art. It is expensive and difficult to book, but it offers a creative intensity you won't find anywhere else in Europe. The flavors are aggressive, global, and unforgettable.

Amazonico (Salamanca)

Located in the upscale Salamanca district, Amazonico is as much about the scene as the food. The interior is a lush, jungle-themed masterpiece. The menu focuses on high-end Brazilian and Amazonian flavors, including grilled meats and creative sushi. It is the place to see and be seen in Madrid, backed by high-quality ingredients and a live jazz club downstairs.

Botín (La Latina)

Founded in 1725, Botín holds the Guinness World Record for the oldest continuously operating restaurant in the world. While touristy, it remains a favorite for its suckling pig (cochinillo) roasted in a wood-fired oven. The basement dining rooms look like a time capsule. It provides a historical gravity that few other restaurants can match.

Best casual restaurants and local favorites

These are the reliable spots where locals go for consistent quality without the pretense.

Casa Toni (Sol)

This is a gritty, authentic tapas bar that focuses on organ meats and traditional offal, but their fried pimientos de Padrón and bravas are equally excellent. It is loud, crowded, and perfectly represents the no-frills Madrid dining culture. Stand at the bar, order a beer, and watch the chefs work the griddle in the window.

Juana La Loca (La Latina)

Famous for having some of the best tortilla de patatas in the city, this spot is a staple of the La Latina neighborhood. The tortilla here is caramelized with onions and served slightly gooey. It is a modern takes on a tavern experience, with an excellent selection of pinchos that rotate seasonally.

Sala de Despiece (Chamberí)

This restaurant mimics a butcher’s shop with white tiles and hook-hanging decor. The menu is a list of raw ingredients and their origins. You sit at a long communal counter and watch the staff finish dishes with blowtorches or surgical precision. It is interactive, fast-paced, and serves some of the best beef and seafood in Chamberí.

Bodega de la Ardosa (Malasaña)

A historic wood-paneled bodega that has been serving vermouth on tap since 1892. It is famous for its tortilla and its fried artichokes. You may have to duck under the bar to reach the back seating area. It is the quintessential Malasaña experience—old-world charm meeting a younger, trendy crowd.

Best cheap eats and street food

Madrid is an excellent city for those on a budget. You can eat incredibly well for under €15 if you know where to look.

Takos Al Pastor (Sol)

Located just off Gran Vía, this tiny shop consistently has a line out the door. The tacos are cheap—often around €1.50—and the quality rivalries top-tier Mexican spots. Order the al pastor or the nopal. It is fast, efficient, and the best value-for-money meal in the city center.

El Brillante (Atocha)

While there are many places to get a calamari sandwich, El Brillante is a Madrid institution right across from the train station. It is bright, bustling, and serves the iconic bocadillo de calamares on crusty bread. It isn’t fancy, but it is a necessary rite of passage for any visitor.

Mercado de San Fernando (Lavapiés)

For a less polished, more local market experience than San Miguel, head to Lavapiés. This market features stalls selling everything from craft beer to Greek street food and traditional cheeses. It is a community hub where you can graze on different plates for a few euros each while standing at high tables.

San Ginés (Centro)

The most famous chocolatier in Madrid. While it is a tourist landmark, the prices remain reasonable. They are open 24 hours most days, making it the primary spot for a late-night sugar hit. The churros are thin and crispy, while the chocolate is rich enough to drink on its own.

Best breakfast and brunch

The brunch scene has exploded in Madrid recently, moving beyond the traditional toast and coffee.

Misión Café (Malasaña)

This is a paradise for coffee nerds. They use high-end equipment and roasted beans to produce some of the best espresso in the city. The food menu is small but elevated, featuring sourdough toasts with seasonal toppings and house-made pastries. The minimalist, clean design makes it a great spot to start a morning.

Federal Café (Conde Duque)

An Australian-style cafe that helped spark the brunch trend in Madrid. It features large windows, communal tables, and a menu filled with eggs, avocado toast, and fresh juices. It is a reliable spot for a long, slow weekend breakfast in one of the city's coolest neighborhoods.

Pum Pum Café (Lavapiés)

Known for its rustic interior and vegetarian-friendly options, Pum Pum is a Lavapiés staple. Expect a wait on weekends. Their croissants are excellent, and the shakshuka is a standout. It has a cozy, lived-in feel that reflects the eclectic nature of the surrounding neighborhood.

Best rooftop or view dining

Madrid’s skyline is best enjoyed with a drink and a plate of food.

Picalagartos Sky Bar (Gran Vía)

Located on the roof of the NH Collection Gran Vía, this spot offers 360-degree views of the city's most famous street. The food is modern Spanish, and the cocktail list is extensive. It is one of the more sophisticated rooftops, avoiding the rowdy club atmosphere of other nearby terraces.

Azotea del Círculo (Centro)

Sitting atop the Círculo de Bellas Artes cultural center, this is arguably the most iconic view in Madrid. You pay a small fee to take the elevator up, but the view of the Metropolis building is worth it. The restaurant serves Mediterranean cuisine that holds its own against the stunning backdrop.

Best food neighborhoods to wander

If you don't have a specific reservation, head to these areas and follow the crowds.

  • La Latina: The heart of the "Tapeo." On Sundays after the Rastro market, Cava Baja and Cava Alta streets are packed with people moving from bar to bar.
  • Chamberí: A more residential, upscale neighborhood. Calle Ponzano is the epicenter of the "Ponzaning" movement—a stretch of street filled with high-end tapas bars and trendy restaurants.
  • Malasaña: The hipster enclave. Here you will find a mix of 100-year-old taverns and the city’s most experimental vegan cafes and specialty coffee shops.
  • Retiro: Specifically the area east of the park (Ibiza neighborhood). This is where wealthy locals go for high-quality seafood and traditional sit-down meals in a quieter environment.

Please note that restaurant opening hours and reservation requirements can change frequently; always check the official website before visiting.

More Madrid guides

Back to the Madrid guide

Have Oerno plan your Madrid trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Madrid.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.