Spanish restaurants in Madrid
All Madrid restaurants

Best Spanish restaurants in Madrid

4 Spanish tables worth the trip in Madrid, Spain — what they cost, what to order and how early to book.

Spanish dining runs late and sociable: tapas standing at the bar, then a proper sit-down at 9pm or later. Basque kitchens in particular sit among the best in Europe.

In Madrid the Spanish list is led by Coque in Chamberí (Two MICHELIN Stars, €220-€270 / $235-$290 per person). If you want the same cooking for less, Taberna Pedraza at €45-€70 / $50-$75 is the value pick.

  1. 1.

    Coque

    Two MICHELIN Stars

    Modern Spanish · Chamberí · €220-€270 / $235-$290

    Mario Sandoval

    The Sandoval brothers' Coque offers a truly unique gastronomic journey, beginning with a tour through their impressive winery, cocktail bar, and kitchen before seating. Mario Sandoval's cuisine is deeply rooted in traditional Spanish ingredients, elevated with innovative techniques and a focus on fermentation. It's a theatrical and deeply satisfying experience in a sleek setting.

    Order: Cochinillo lacado a baja temperatura (Slow-cooked suckling pig); Liquid nitrogen desserts

  2. 2.

    Paco Roncero Restaurante

    Two MICHELIN Stars

    Avant-Garde Spanish · Salamanca · €185-€220 / $200-$235

    Paco Roncero

    Set within the elegant Casino de Madrid, Paco Roncero Restaurante presents an avant-garde approach to Spanish cuisine. Chef Roncero, a protégé of Ferran Adrià, crafts intricate, playful dishes that challenge perceptions while remaining deeply flavorful. The dining experience is precise and modern, often employing cutting-edge techniques in a grand, historic environment.

    Order: Edible Airbags; Olive oil 'caviar'

  3. 3.

    Cebo

    One MICHELIN Star

    Modern Spanish · Centro (Las Cortes) · €115-€150 / $125-$160

    Aurelio Morales

    Cebo, located in the Hotel Urban, offers a creative exploration of Spanish culinary identity, dubbed 'Madrid-Barcelona, from the earth to the sea.' Chef Aurelio Morales crafts dishes that are both aesthetically pleasing and profoundly flavorful, using exceptional seasonal ingredients. The minimalist yet elegant dining room provides a calm backdrop for a thoughtful and refined meal.

    Order: Stewed Pig's Trotter with Caviar; Grilled turbot with truffles

  4. 4.

    Taberna Pedraza

    Bib Gourmand

    Traditional Spanish · Salamanca · €45-€70 / $50-$75

    Santiago Pedraza and Carmen Carro

    Taberna Pedraza is a beloved establishment known for its commitment to traditional Spanish cuisine and exceptional product sourcing. The focus is on quality ingredients, particularly from Cantabria, and classic preparations like stews and charcoal-grilled meats. It’s a warm, bustling tavern where simple food is executed to perfection, making it a local favorite.

    Order: Cocido madrileño (Madrid stew); Anchovies from Santoña

Booking a Spanish table in Madrid

  • · For MICHELIN-starred restaurants, book 2-3 months in advance, especially for weekend dinner slots. Use online reservation systems like TheFork or the restaurant's direct website as soon as dates open.
  • · Be aware that many high-end establishments require a credit card guarantee or a non-refundable deposit. Carefully review cancellation policies to avoid charges for last-minute changes or no-shows.
  • · Consider booking a lunch tasting menu at starred restaurants; they are often a more accessible price point than dinner menus while offering a similar culinary experience. Weekday lunches can also be easier to secure.
  • · Adhere strictly to reservation times, as punctuality is expected in fine dining. Inform the restaurant immediately if you anticipate being late, and never be a no-show, as this can lead to future booking restrictions.

And the local dishes in Madrid

Bocadillo de Calamares

This iconic Madrid sandwich features crispy, fried calamari rings served in a crusty baguette, often with a squeeze of lemon or a dollop of aioli. It’s a simple yet incredibly satisfying treat, best enjoyed standing at a traditional bar counter. You can find excellent versions near Plaza Mayor, like at La Campana or Bar Postas.

Cocido Madrileño

A hearty, traditional chickpea stew, slow-cooked with various meats (pork, beef, chorizo, morcilla) and vegetables. It's typically served in three 'turns': first the broth, then the chickpeas and vegetables, and finally the meats. A true winter warmer, famously served at restaurants like La Bola Taberna, offering an authentic taste of Madrid.

Patatas Bravas

A quintessential Spanish tapas dish consisting of fried potato cubes served with a spicy tomato sauce, sometimes accompanied by aioli. The quality varies greatly, so seek out places known for their homemade sauces. El Sur is renowned for its delicious and well-spiced bravas, perfect for sharing.

Jamón Ibérico

A cured ham made from Iberian pigs, known for its rich flavour and melt-in-your-mouth texture. It's often served thinly sliced as a tapa. You can find high-quality Jamón Ibérico at specialty delis or 'Museo del Jamón' establishments across the city, offering various grades and cuts.

Other cuisines in Madrid

Seven days in Madrid

Pair these Spanish tables with the full itinerary: neighbourhoods, museums and what to skip.

Read the Madrid travel guide