Madrid Restaurants

Spain is an essential foodie pilgrimage, and no city holds a candle to Madrid when it comes to variety of national and international cuisines. Its cutting-edge restaurants helmed by celebrated chefs make the city one of Europe's most renowned dining capitals.

When it comes to dining, younger madrileños gravitate toward trendy neighborhoods like bearded-and-bunned Malasaña, gay-friendly Chueca, rootsy La Latina, and multicultural Lavapiés for their boisterous and affordable restaurants and bars. Dressier travelers, and those visiting with kids, will feel more at home in the quieter, more buttoned-up restaurants of Salamanca, Chamartín, and Retiro. Of course, these are broad-brush generalizations, and there are plenty of exceptions.

The house wine in old-timey Madrid restaurants is often a sturdy, uncomplicated Valdepeñas from La Mancha. A plummy Rioja or a gutsy Ribera del Duero—the latter from northern Castile—are the usual choices for reds by the glass in chicer establishments, while popular whites include fruity Verdejo varietals from Rueda and slatey albariños from Galicia After dinner, try the anise-flavored liqueur (anís), produced outside the nearby village of Chinchón, or a fruitier patxaran, a digestif made with sloe berries.

Sort by: 13 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. Casa Dani

    $

    Casa Dani is a legendary bar in Mercado de la Paz whose tortilla de patata (potato omelet) is easily the best in town, and perhaps the country (if first place in the National Spanish Omelet Championship of 2019 is any indication). Each hefty wedge is packed with caramelized onions and served hot and slightly runny. Adventurous eaters should opt for the con callos version, topped with spicy tripe. The €13 prix fixe, which hinges on market ingredients, is a great lunch deal if you're not in a rush (prepare for long lines to be seated).

    Calle de Ayala 28 (also Calle de Lagasca 49), Madrid, 28001, Spain
    91-575–5925

    Known For

    • Possibly world's best tortilla española
    • Value prix-fixe lunch
    • Long lines that are worth the wait

    Restaurant Details

    Rate Includes: Closed Sun. No dinner
  • 2. Four

    $

    Expertly pulled espressos, natural wines, and unexpectedly outstanding food—think velvety scrambled eggs, flavorful quiches, and homemade cakes and pastries—have made this café on Plaza del Biombo an instant hit with locals and expats, many of whom treat the roomy communal table like a coworking space (just be considerate and order more than a coffee if you plan on staying awhile).

    Calle de Calderón de la Barca 8, Madrid, 28013, Spain
    62-257–1608

    Known For

    • €15 weekday prix fixe
    • Genial bilingual staff
    • Industrial-chic decor plus sunny patio seating

    Restaurant Details

    Rate Includes: Closed Tues.
  • 3. Bar La Gloria

    $

    Your reward for overlooking the soulless IKEA furnishings of this family-run dinette is honest home-cooked food served at exceptionally reasonable prices for the neighborhood. Try Cordoban-style flamenquines (ham-and-cheese-stuffed pork), salmon tartare, or (on Sunday) a crave-worthy paella Valenciana. Reservations are a must for Sunday lunch; call ahead or visit the website to book a table and preorder your paella.

    Calle del Noviciado 2, Madrid, 28015, Spain
    91-083–1401

    Known For

    • Budget weekday prix fixes
    • Sunday paella
    • Local crowd

    Restaurant Details

    Rate Includes: Closed Mon. No dinner Sun.
  • 4. Casa Carola

    $$$$

    Cocido madrileño, Madrid's quintessential boiled dinner of rich consommé, butter-soft chickpeas, and some half-dozen cuts of meat, is the must-order item at this Salamanca institution, especially in the winter, when temperatures plummet. The wooden straight-back chairs, kitschy cotton bibs, and walls hung with black-and-white photos belie the fact that this lunch-only restaurant opened just two decades ago, but one taste of its famous cocido, and you might as well be at an abuela's kitchen table.

    Calle de Padilla 54, Madrid, 28006, Spain
    91-401–9408

    Known For

    • Cocido madrileño served in three courses
    • Old-timey interiors
    • Warm service

    Restaurant Details

    Rate Includes: No dinner
  • 5. Casa Carola

    $$$$ | Salamanca

    Locals flock to Casa Carola for one dish, cocido madrileño, Madrid's famous boiled dinner whose roots can be traced to a medieval Sephardic stew called adafina. Served ritualistically in three courses, or vuelcos—broth, then chickpeas and vegetables, then meats—it's an essential Madrid experience, especially in the cold-weather months. Madrid has several famous cocido restaurants, but Casa Carola stands out for its ultrabuttery garbanzos, nostalgic decor (think black-and-white photos and old newspaper clippings), and service with panache. Tie on your starched cloth bib and prepare to feast.  Lunch only.

    Calle de Padilla 54, Madrid, Madrid, 28006, Spain
    91-401--9408

    Known For

    • Cocido madrileño served in three courses
    • Old-timey interiors
    • Warm service

    Restaurant Details

    Rate Includes: No dinner. Closed mid-June–mid-Sept.
  • Recommended Fodor’s Video

  • 6. Casa Lafu

    $$

    If you haven't tried Chinese food in Madrid, you're missing out—the city has some of the best Chinese restaurants in Europe thanks to a vibrant immigrant community. Casa Lafu, with its serene white-tablecloth dining room, stands out for its expertly prepared repertoire of regional dishes, from Sichuan-style málà (spicy) plates to Shanghainese wine-cooked meats and Cantonese dim sum. Well-priced tasting menus and hot pot options round out the offerings. 

    Calle de la Flor Baja 1, Madrid, 28013, Spain
    91-548–7096

    Known For

    • Hot pot
    • Upscale Chinese cuisine at affordable prices
    • Rare regional specialties
  • 7. DiverXO

    $$$$

    When you ask a Madrileño about a remarkable food experience—something that stirs the senses beyond feeding one's appetite—DiverXO is the first name you'll hear. The take-no-prisoners tasting menu incorporates a dizzying array of international ingredients and chemical processes. Getting a table at this foodie shrine is akin to scoring a ticket for the Super Bowl, so plan well ahead—there's an online reservation system that requires that you to pay in full in advance.

    Calle del Padre Damián 23, Madrid, 28036, Spain
    91-570–0766

    Known For

    • Punk-rock fine dining
    • Courses that use the whole table as a canvas
    • Madrid's only Michelin three-star

    Restaurant Details

    Rate Includes: Closed Sun.–Tues., Reservations essential
  • 8. Kappo

    $$$$ | Chamberí

    Kappo delivers a classic, ultrarefined omakase experience free of fusion fripperies—a reminder that when the quality of fish is this good, there's no need for showy garnishes and tableside pyrotechnics. On a given night, chef Mario Payán might grace your chopsticks with grouper, yellowtail, horse mackerel, or scallop anointed with, say, a drop of ponzu or a scraggle of pickled daikon. Spanish line-caught tuna often figures heavily on the menu, which has a set price of €58 and includes a starter, 15 pieces of sushi, and dessert. If you're feeling social, sit at the u-shape bar, where you can watch the sushi masters work their magic; for a quiet meal, request a table.

    Calle de Bretón de los Herreros 54, Madrid, Madrid, 28003, Spain
    91-042--0066

    Known For

    • Multihour omakase experience
    • Impeccably fresh fish
    • Exclusive atmosphere

    Restaurant Details

    Rate Includes: Closed Sun. and Mon.
  • 9. Kappo

    $$$$

    Kappo delivers a classic, ultra-refined omakase experience free of fusion fripperies—a reminder that when the quality of fish is this good, there's no need for showy garnishes and tableside pyrotechnics. On a given night, chef Mario Payán might grace your chopsticks with grouper, yellowtail, horse mackerel, or scallop anointed with a drop of ponzu or a scraggle of pickled daikon. Spanish line-caught tuna often figures heavily on the set menu, which includes a starter, 15 pieces of sushi, and dessert. If you're feeling social, sit at the u-shape bar, where you can watch the sushi masters work their magic; for a quiet meal, request a table.

    Calle de Bretón de los Herreros 54, Madrid, 28003, Spain
    91-042–0066

    Known For

    • Multihour omakase experience
    • Impeccably fresh fish
    • Exclusive atmosphere

    Restaurant Details

    Rate Includes: Closed Sun. and Mon.
  • 10. La Huerta de Tudela

    $$

    Real talk: it can be hard to find a vegetable in Madrid. But in Navarra, the region this restaurant looks to for inspiration, there's never a shortage of asparagus, artichokes, cardoons, piquillo peppers, and other seasonal delicacies. Savor a vegetable-centric tasting menu that hinges on ingredients from the owners' family farm for €42, a steal in this increasingly overpriced neighborhood.

    Calle del Prado 15, Madrid, 28014, Spain
    91-420–4418

    Known For

    • Vegetarian- and celiac-friendly cuisine
    • Many bottles of wine under €20
    • Delectable crispy artichokes
  • 11. La Sanabresa

    $

    Most budget prix fixes in Madrid are limited to lunch, but La Sanabresa offers a budget three-course dinner as well. Choose from over 20 appetizers and 40 entrées that comprise a highlight reel of grandmotherly Spanish cuisine: gazpacho, ensaladilla rusa, fried anchovies, chicken cutlets, and on and on. Service is old-school and no-nonsense, just like the decor (think white paper tablecloths and wooden straight-back chairs).   

    Calle del Amor de Dios 12, Madrid, 28014, Spain
    91-429–0338

    Known For

    • Prix fixes are a steal
    • Traditional holdout in a gentrified area
    • Satisfying soups and stews

    Restaurant Details

    Rate Includes: Closed Sun.
  • 12. Restaurante Badila

    $$

    This mom-and-pop lunch-only staple has paper tablecloths, walls hung with ceramic plates, and a chalked menu. The ever-rotating prix fixe menu is the move here—for €15 (or €18 on weekends), choose from, say, rustic bean stew, a huge T-bone steak, or a wild-mushroom scramble, followed by homemade chocolate cake.

    Calle de San Pedro Mártir 6, Madrid, 28012, Spain
    91-429–7651

    Known For

    • Great-value prix fixe
    • Lovingly made modern Spanish food
    • Bubbly staff

    Restaurant Details

    Rate Includes: No dinner
  • 13. Tripea

    $$$$

    Chef Roberto Martínez Foronda turns food critics' heads with his Spanish-fusion restaurant hidden inside the Mercado de Vallehermoso, Chamberí's traditional market. The ever-changing tasting menu—a steal at €45—takes cues from chifa (Peruvian-Chinese) and nikkei (Peruvian-Japanese) culinary canons and incorporates fresh ingredients from the market.

    Calle de Vallehermoso 36, Madrid, 28015, Spain
    91-828–6947

    Known For

    • Experimental tasting menus
    • Spanish-fusion cuisine
    • Foodie buzz

    Restaurant Details

    Rate Includes: Closed Sun. and Mon.

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video