Best Restaurants in Madrid

Hungry in Madrid? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.

The best restaurants in Madrid

Madrid's dining scene is a vibrant fusion of traditional Spanish cuisine and modern gastronomic trends, offering visitors a culinary experience like no other. From bustling tapas bars serving up small plates of jamón ibérico and patatas bravas to Michelin-starred restaurants showcasing innovative dishes, Madrid has something for every palate. Don't miss the chance to indulge in authentic paella, freshly caught seafood, and decadent churros con chocolate. With charming outdoor terraces, cozy bodegas, and trendy rooftop bars, dining in Madrid is not just a meal, but a cultural adventure that will leave you craving more.

100 restaurants

  1. Fresh food market4.4158,228 reviews

    Mercado de San Miguel

    In the heart of Madrid's Plaza de San Miguel stands this iconic iron-and-glass market, a 1916 architectural marvel transformed into a buzzing food emporium. Vendors hawk pristine seafood, Iberian hams, cheeses, and craft beers amid a whirlwind of locals and visitors grazing on tapas. The atmosphere pulses with laughter, clinking glasses, and the sizzle of fresh preparations, making it the ultimate spot to dive into Madrid's culinary soul without leaving the historic center.

    Price level $$

    7 min walk · 0.5 kmPl. de San Miguel, s/n, Centro, 28005 Madrid

  2. Chocolate cafe4.370,303 reviews

    Chocolatería San Ginés

    A Madrid institution since 1894, Chocolatería San Ginés serves thick hot chocolate and freshly fried churros in an intimate passageway setting. Open 24/7, this beloved spot captures the essence of Spanish café culture with its timeless charm and perfectly balanced, non-oily treats that keep locals and travelers returning for generations.

    Daily 0:00–24:00Price level $

    4 min walk · 0.3 kmPasadizo de San Ginés, 5, Centro, 28013 Madrid

  3. Tapas4.635,693 reviews

    Tapa Tapa Montera

    In the throbbing heart of Madrid's Centro district, Tapa Tapa Montera stands as a beacon for tapas lovers. This bustling spot on C. de la Montera transforms simple bites into an art form, drawing crowds with its authentic flavors and lively energy. Expect plates piled high with patatas bravas, gambas al ajillo, and croquetas that vanish as quickly as they're served. The bar hums with locals and visitors sharing stories over glasses of crisp vermouth or tempranillo. It's where tradition meets the rush of urban life, offering a true taste of Madrid's street-smart culinary soul. Perfect for a quick solo nibble or a drawn-out feast with friends.

    Price level $$

    4 min walk · 0.3 kmC. de la Montera, 47, Centro, 28013 Madrid

  4. Italian4.823,691 reviews

    Baldoria Madrid

    Baldoria Madrid brings genuine Italian pizzeria tradition to Madrid's upscale Salamanca neighborhood. With wood-fired ovens and imported ingredients, this restaurant delivers authentic Neapolitan pizza that consistently earns praise from locals and visitors alike. The warm, inviting atmosphere and exceptional quality have made it a standout destination for Italian cuisine in the capital.

    Price level $$

    6 min drive · 3.1 kmC. de José Ortega y Gasset, 100, Salamanca, 28006 Madrid

  5. Restaurant4.724,095 reviews

    Rosi La Loca

    In Madrid's buzzing Centro district, Rosi La Loca delivers an electrifying dining experience where bold Mexican and Spanish fusion tapas steal the show. This lively spot packs in crowds with its generous portions, creative flavors, and unbeatable value, turning every meal into a festive gathering. High-energy vibes meet mouthwatering dishes like guacamole, tacos, and croquetas in a space that pulses with local energy.

    Mon–Fri 12:30–1:30 · Sat–Sun 12:00–1:30Price level $

    1 min walk · 0.1 kmC. de Cádiz, 4, Centro, 28012 Madrid

  6. Italian4.722,959 reviews

    Oven Mozzarella Gran Vía | Restaurante Italiano Madrid

    Planted right on Gran Vía, Oven Mozzarella delivers wood-fired pizzas and fresh pasta with a buzz that matches Madrid's theatrical energy. Massive portions of bubbling mozzarella and crisp crusts draw crowds to this Italian outpost amid the city's neon pulse. Expect lively tables, quick service, and flavors that cut through the urban rush—perfect for fueling theater nights or late strolls.

    Price level $$

    7 min walk · 0.6 kmGran Vía, 6, Centro, 28013 Madrid

  7. Hamburger4.721,794 reviews

    SteakBurger Bar

    Prime burgers grilled to perfection on Madrid's iconic Gran Via. Juicy steaks in bun form draw crowds to this bustling spot blending American grill vibes with Spanish energy. High ratings reflect consistent quality in a prime location perfect for theater breaks or late-night bites.

    Price level $$

    6 min walk · 0.5 kmGran Vía, 16, Centro, 28013 Madrid

  8. Mediterranean4.817,639 reviews

    La Taberna de Peñalver

    A celebrated Mediterranean tapas restaurant in Madrid's upscale Salamanca district, La Taberna de Peñalver combines traditional Spanish cuisine with contemporary flair. Known for its exceptional rice dishes, creative tapas, and carefully curated beer selection, this bustling establishment draws locals and visitors alike with its warm atmosphere and consistently excellent execution. With nearly 16,000 five-star reviews, it stands as one of Madrid's most beloved dining destinations.

    Daily 12:00–24:00Price level $$

    6 min drive · 3.1 kmC. del Conde de Peñalver, 90, Salamanca, 28006 Madrid

  9. Italian4.717,957 reviews

    My Pasta My Art

    A celebrated Italian restaurant in Madrid's historic Centro district, My Pasta My Art combines traditional pasta-making techniques with contemporary culinary artistry. With over 17,000 reviews and a 4.7-star rating, this moderately-priced establishment has become a destination for both locals and visitors seeking authentic Italian cuisine prepared with meticulous attention to detail.

    Price level $$

    12 min walk · 1.0 kmC. del Espíritu Santo, 16, Centro, 28004 Madrid

  10. Market4.322,946 reviews

    Mercado San Antón

    Nestled in the lively Chueca district, Mercado San Antón transforms a historic site into a buzzing culinary destination. Three levels brim with fresh produce, gourmet stalls, and tapas bars where locals and visitors mingle over innovative Spanish bites and craft drinks. Exposed brick walls and glass walkways create an airy, modern vibe amid the market's energetic hum, perfect for casual grazing or people-watching in central Madrid.

    Daily 9:30–24:00Price level $$

    10 min walk · 0.8 kmC. de Augusto Figueroa, 24, Centro, 28004 Madrid

Explore Madrid on the map

A handpicked selection of must-see spots in Madrid, mapped for you.

More about Madrid

Madrid
City guide

Madrid travel guide

Madrid combines grand boulevards, world-class museums, royal history, lively neighbourhoods and late-night Spanish culture in Spain’s spirited capital.

Tell me more about Madrid

More to explore in Madrid

Explore more

Spain
More of the region

Explore more of Spain

Discover Spain: A vibrant tapestry of culture, history, and breathtaking landscapes, where every city offers a unique adventure and unforgettable experiences.

Explore Spain
The Evendo app on two phones

Evendo: Your Ultimate Travel Guide to Madrid

Discover Madrid with Evendo - a 100% free app-based travel guide covering attractions, landmarks, dining, and more for an unforgettable trip.

Download on the App Store Get it on Google Play

Get the latest from Evendo

Hand-picked travel deals, new destination guides and trip ideas, straight to your inbox.