madrid

Madrid's best tapas, dish by dish: bravas, calamares, tortilla, torreznos, callos and croquetas

Where to eat Madrid's best patatas bravas, bocadillo de calamares, tortilla de patatas, torreznos, callos a la madrileña, jamón and croquetas. Addresses and judgment, dish by dish.

By ExploraSpain editorial team· August 17, 2026· 13 min read

If you only have time for seven stops in Madrid, here's the short list: Las Bravas (bravas), El Brillante (bocadillo de calamares), Casa Dani (tortilla de patatas), El Pedrusco de Aldealcorvo (torreznos), Malacatín (callos a la madrileña), Lhardy (jamón and cured meats) and Casa Julio (croquetas). They're different places in different neighborhoods, but each one nails one specific dish better than almost anyone else in the city. This guide goes dish by dish, not neighborhood by neighborhood: for each of the seven Madrid classics, we tell you where to order it, exactly what to ask for, and what to skip.

This isn't a "50 best bars in Madrid" list. It's the opposite: for each dish, one or two places with judgment, and why. If you want to fit tapas into a longer visit, check Madrid in 3 days or Madrid on a budget first.

Quick summary: what to order and where

Dish Place Area What to order
Patatas bravas Las Bravas Sol (Pasaje Matheu / Callejón del Gato) A ración of bravas with the original sauce
Bocadillo de calamares El Brillante Atocha (Pza. Emperador Carlos V, 8) The regular bocadillo, standing at the bar
Tortilla de patatas Casa Dani Mercado de la Paz (Salamanca) A ración of tortilla, ideally early on a weekday
Torreznos El Pedrusco de Aldealcorvo Chamberí Whole torreznos, not diced into taquitos
Callos a la madrileña Malacatín La Latina (C. de la Ruda, 5) Callos, plus their cocido if you go at lunchtime
Jamón and cured meats Lhardy Sol (Carrera de San Jerónimo, 8) Iberian ham at the standing counter
Croquetas Casa Julio Malasaña (C. de la Madera, 37) A mixed half-ración of flavors

Where to eat Madrid's best patatas bravas?

At Las Bravas (Pasaje Matheu, 5 and Callejón del Gato, 3, both right by Sol). This isn't opinion: this bar's brava sauce has been a registered trademark since 1959, and a large part of what's called "salsa brava" elsewhere in Spain today descends, directly or indirectly, from the formula cooked up here. It's genuinely spicy, tomato-free, paprika-based, served over fried potato cut into irregular chunks rather than the uniform square cut that's become standard elsewhere.

What to order: a ración of bravas, nothing else added. Don't ask for "patatas bravas with alioli" — that's a modern variant that doesn't even make sense to order here.

Judgment call: there are two locations less than 200 meters apart, both equally authentic (same owner, same recipe). If one has a queue, go to the other. Neither has comfortable tables for a long meal: this is standing tapas, in and out.

⚠️ Heads up: there are imitators all over Madrid using the "bravas" name without being the original house. If the bar isn't on Pasaje Matheu or Callejón del Gato, it isn't Las Bravas, even if the sign looks similar.

Where to eat Madrid's best bocadillo de calamares?

At El Brillante, next to Atocha station (Plaza del Emperador Carlos V, 8). Open since 1961, it's the bar most madrileños associate with this sandwich, and it's still packed at any hour without the quality slipping. The key is the bread: crispy outside, soft inside, holding up to the oil without going soggy before your first bite.

What to order: the regular bocadillo de calamares, no added lemon or mayonnaise — the salt from the fried squid itself is enough.

Judgment call: you eat standing or at the bar counter, it's not a sit-down-and-relax kind of place. If you prefer a more old-school atmosphere with tighter prices, the area around Plaza Mayor (Casa Rúa, La Ideal) has several classic alternatives, though none with El Brillante's fame.

Where to eat Madrid's best tortilla de patatas?

At Casa Dani, inside the Mercado de la Paz (Calle de Ayala, 28, Salamanca district). Open Monday to Friday 7:00 AM–8:00 PM and Saturdays 7:00 AM–5:00 PM; closed Sundays. They make hundreds of tortillas a day, which at most places would be a bad sign, but here it's the guarantee that the one you're served just came out of the pan. The texture is why it's become famous beyond Madrid: juicy inside, almost runny in the center, without ever being raw.

What to order: a regular ración of tortilla, plain. No need to specify "with onion" or "without onion" — they make it with onion by default.

Judgment call: go early or on a weekday. At lunch (2–3 PM) there's a queue at the market counter, and by mid-afternoon the day's batch may already be gone.

Where to eat Madrid's best torreznos?

At El Pedrusco de Aldealcorvo (Calle de Juan de Austria, 27, Chamberí). Torreznos aren't originally from Madrid — they're from Soria — but the city has adopted them as a classic bar tapa, and this asador treats them with the same care as its roast suckling pig: cured Iberian pork, two months of curing, slow-roasted in a wood oven, cooled, then fried to order in olive oil so it comes out fluffy inside without excess grease outside.

Alternative: Casa Mortero (Calle de Zorrilla, 9, city center), which does a three-stage torrezno — cold-cured, air-dried and fried — served with patatas meneás and a paprika-based sauce.

What to order: the whole torrezno, not cut into taquitos — that way you get the full contrast between the crispy crackling and the juicy meat.

Judgment call: these are "restaurant with serious torreznos" places, not fast-bar counters. Count on booking a table, especially at El Pedrusco on weekends.

Where to eat Madrid's best callos a la madrileña?

At Malacatín (Calle de la Ruda, 5, La Latina). Open since 1895 — one of Madrid's fifteen centenary restaurants — it's been making its cocido and callos with the same recipe for 128 years, now run by the fourth generation of the same family. Closed Tuesdays. They won the best-broth award at Madrid's 2022 Cocido Route and hold a Solete from the Repsol Guide.

Alternative: Casa Lucio (Calle de la Cava Baja, 35, also in La Latina), better known for its huevos estrellados but with callos a la madrileña just as serious, in an even more old-school tavern setting.

What to order: the callos, obviously, but if you go at lunchtime on a weekday, Malacatín's full cocido is one of the most honest food experiences you can have in Madrid: soup, chickpeas and meats served in three courses.

Judgment call: portions are generous — don't over-order thinking you'll still be hungry. Book ahead if going on a weekend, especially for the cocido.

Where to eat good jamón and Spanish cured meats in Madrid?

At Lhardy (Carrera de San Jerónimo, 8, next to Sol). Open since 1839, it's one of the city's oldest culinary institutions, and on the ground floor it has a delicatessen counter where you can eat standing up: hand-carved Iberian ham, cured meats, foie and a hot consommé served in a cup, all built for a quick stop before moving on.

Alternative: if you'd rather sit at a table with a bigger menu of acorn-fed Iberian ham, Cinco Jotas runs several of its own restaurants in Madrid (Jorge Juan, Padre Damián, Santa Ana), with 100% Iberian product from Jabugo guaranteed by the brand itself.

What to order: at Lhardy, the Iberian ham board at the counter; at Cinco Jotas, any ración of acorn-fed ham, which is what they control best.

Judgment call: Lhardy is a quick, standing stop, ideal if you're walking through Sol/Huertas. Cinco Jotas is a sit-down plan, pricier, but with the quality guarantee of a brand that controls the whole chain, from the dehesa to the plate.

Where to eat Madrid's best croquetas?

At Casa Julio (Calle de la Madera, 37, Malasaña). It's the city's reference point for this dish: croquetas made fresh daily, with a creamy béchamel that doesn't break on the first bite, in flavors that go well beyond classic ham — morcilla with quince, spinach with raisins and gorgonzola, wild mushroom with leek. They'll suggest a half ración if you're not too hungry, a sign the place is built for trying variety, not filling up on just one.

Alternative: Casa Labra (Calle de Tetuán, 12, Sol), open since 1860 and the place where Spain's Socialist Party (PSOE) was founded in 1879. Its specialty isn't the ham croqueta but the cod croqueta, which along with battered cod strips is the tapa this centenary bar is known for. Open daily 11:30 AM–3:30 PM and 6:30–10:30 PM, except January 1st.

What to order: at Casa Julio, a mixed half ración to try two or three flavors. At Casa Labra, the cod croqueta and a battered cod strip, standing at the bar — there are no tables.

Judgment call: Casa Labra always has people waiting at the door at lunchtime; it's not a place to rush, but the wait is short because bar service is fast.

Prefer tapas by neighborhood instead of dish by dish?

If you'd rather pick one neighborhood and do a bar crawl instead of criss-crossing the city dish by dish, here are the four Madrid areas with the highest density of good tapas — three or four spots per area.

La Latina and Cava Baja

The street with the highest concentration of taverns per square meter in Madrid. We've already mentioned Malacatín and Casa Lucio for their callos; on the same street or very close by:

  • Posada del León de Oro (Cava Baja, 12) — cocido served in three courses, and rabo de toro (oxtail).
  • Posada de la Villa (Cava Baja, 9) — roast suckling lamb and callos.
  • Taberna La Chata (Cava Baja, 24) — a free tapa with every drink, huevos rotos with ham.

Judgment call: going on a Sunday at midday for vermú is the street's most old-school experience; on weekdays it's much quieter and you can take your time.

Malasaña

  • Casa Julio (Madera, 37) — the reference point for croquetas (already covered above).
  • Bodega de La Ardosa (Colón, 13) — open since 1892, tap vermouth and a tortilla de patatas that rivals Casa Dani's in fame.

Judgment call: two century-old spots ten minutes' walk apart. You can do both in the same evening without rushing.

Chueca

  • Bodega Ángel Sierra (Gravina, 11) — classic bar counter, tap vermouth with pickles.
  • El Cisne Azul (Gravina, 19) — mushroom specialists, less than 50 meters from the previous one.
  • Bocaíto (Libertad, 4-6) — pintxos; the cod with guacamole one is the most ordered.
  • La Trastienda (Augusto Figueroa, 24, inside Mercado de San Antón) — more than 12 different croqueta flavors.

Judgment call: Gravina is the route's main street; you can do the whole crawl in one evening without needing a car or the metro.

Barrio de Salamanca

Pricier than the rest of the areas on this list, but with a serious level if you'd rather sit down at a table.

  • Jurucha (Ayala, 19) — ham and egg croquetas (the latter only in the mornings), homemade empanadas.
  • La Maruca (Velázquez, 54) — northern Spanish cooking: ensaladilla with bonito, fried squid.
  • Sagardi (Paseo de la Castellana, 13) — Basque pintxos, gildas.

Judgment call: tapas here are more about sitting at a table than bar-hopping, and prices are higher than the rest of the areas on this list.

What we would NOT recommend

Bars with a laminated photo of bravas or calamares in the window. Same warning sign in Madrid as in any other Spanish city: the more effort a bar puts into selling you the image, the worse the actual dish tends to be.

Ordering "tortilla to go" at any central bar without asking when it was made. Central Madrid has plenty of passing-trade bars with the previous lunch's tortilla still in the display case. If you don't see them making it regularly, ask.

The immediate Sol area on a Saturday at 2 PM with no reservation or patience. Las Bravas, Casa Labra and El Brillante are small places in a very busy area; at that hour, all three have queues. Go at 12:30 PM or after 4 PM to avoid it.

Bars advertising "callos a la madrileña" on a laminated fixed-price tourist menu. Callos take hours to cook; a place serving them at any table at any hour is probably reheating them from a big batch made days earlier.

Common visitor mistakes

  1. Going to Las Bravas expecting to find a table to sit and relax. It's bar-standing tapas, not a sit-down restaurant.
  2. Ordering Casa Dani's tortilla mid-afternoon and finding it sold out. Go before 2 PM if you want to be sure.
  3. Confusing Las Bravas with any other Madrid bar that also serves bravas. The name has been trademarked since 1959; imitators don't have the same sauce.
  4. Not booking at Malacatín or Casa Lucio on a weekend. They're small places with high demand; without a reservation, the wait can be long.
  5. Ordering ham croquetas at Casa Labra. Cod is the specialty there — for ham, go to Casa Julio instead.

Frequently asked questions

Which is the original bravas bar in Madrid? Las Bravas, with two locations near Sol (Pasaje Matheu 5 and Callejón del Gato 3). They trademarked their brava sauce recipe in 1959, and it's the source of much of what's now known as "salsa brava" across Spain.

Where can I get Madrid's most famous bocadillo de calamares? At El Brillante, next to Atocha station (Plaza del Emperador Carlos V, 8), open since 1961. It's the bar most madrileños associate with this sandwich.

How much does it cost to eat tapas at these places in Madrid? These are popular bars, not fine dining: a ración of bravas, a bocadillo de calamares or a half ración of croquetas usually run €5–10. Malacatín's full cocido or a board of acorn-fed Iberian ham at Cinco Jotas cost more, upwards of €20–25.

Do I need to book to eat callos a la madrileña in Madrid? At Malacatín and Casa Lucio, yes, especially on weekends and at lunchtime — they're small places with high demand. On a weekday or outside peak hours (2–3:30 PM), you can usually get a spot without booking.

Where can I eat croquetas that aren't ham in Madrid? At Casa Julio, which besides the classic ham version makes flavors like morcilla with quince or spinach with raisins and gorgonzola. For cod croquetas, the reference point is Casa Labra.

Are torreznos a traditional Madrid dish? Not originally — they're from Soria — but Madrid has adopted them as a classic bar tapa. El Pedrusco de Aldealcorvo and Casa Mortero are two of the places in the city that take the most care preparing them.

Closing

These seven places aren't a trendy list or a selection of Michelin-starred restaurants: they're the ones that, dish by dish, have spent decades — in some cases, more than a century — doing the same thing with the same care. If you're tapas-hopping in Madrid on limited time, this is the route that prioritizes quality over quantity: one stop per dish, no filler.

If you want to fit this route into a longer visit, check Madrid in 3 days or, if you're after a plan without spending on activities, Madrid on a budget.