Top 6 Places to Eat in Madrid

Stunning view of the iconic Metropolis building in Madrid, Spain, on a sunny day.
Kio Liu, Pexels

Madrid's culinary landscape is dynamic, presenting a rich tapestry of flavors from traditional Spanish to avant-garde, catering to every palate.

1. DiverXO

Cuisine: Avant-garde, Experimental Spanish with Asian Fusion

As Madrid's sole three-Michelin-starred restaurant, DiverXO offers an extraordinary and theatrical dining journey. Chef Dabiz Muñoz crafts a unique tasting menu that blends global, particularly Asian, influences with high-quality Spanish ingredients. Guests can expect a playful, dreamlike setting where each dish is a surprise, designed to evoke wonder. Signature creations include elaborate lobster and crab dishes, showcasing bold creativity.

Price: From €365 per person for the tasting menu

Getting There: Located in Tetuán (Calle del Padre Damián, 23). One can reach it by metro to Cuzco or Santiago Bernabéu, followed by a short walk or taxi ride.

2. Coque

Cuisine: Innovative Spanish, Modern European

This two-Michelin-starred establishment by the Sandoval brothers provides an innovative Spanish dining experience, recognized for its mastery of roasting techniques. The culinary journey often begins in a cocktail lounge, moves to the extensive wine cellar, then through the kitchen, before concluding in the elegant dining room. Expect exquisite tasting menus highlighting seasonal ingredients, with the suckling pig and creative 'liquid' croquettes being standout recommendations.

Price: From €365 per person for the tasting menu

Getting There: Situated in the Chamberí neighborhood, it is conveniently located near the Rubén Darío or Alonso Martínez metro stations.

3. Casa Botín

Cuisine: Traditional Castilian Spanish

Acknowledged as the world's oldest restaurant, Casa Botín offers a truly historic dining experience. Here, one can indulge in classic Castilian fare, most notably the succulent roasted suckling pig and tender lamb, prepared in its original wood-fired ovens. The restaurant exudes a warm, old-world charm, attracting both locals and international visitors seeking an iconic taste of Madrid.

Price: €30-€60 per person for a main course

Getting There: Found in the heart of Madrid's historic district, it is within easy walking distance of major attractions like Plaza Mayor and Puerta del Sol.

4. Casa Labra

Cuisine: Traditional Spanish Tapas, Seafood

Operating since 1860, Casa Labra is a historic tapas bar situated near Puerta del Sol. It is celebrated for its perfectly crispy 'soldaditos de pavía' (battered cod pieces) and other fresh cod preparations. This lively venue offers an authentic Madrileño tapas experience, ideal for a quick bite and a drink at its bustling standing bar.

Price: €10-€25 per person for tapas and drinks

Getting There: Located on Calle de Tetuán, 12, just off Puerta del Sol, making it easily accessible on foot from central areas.

5. La Campana

Cuisine: Traditional Spanish, Street Food

La Campana is a vibrant and unpretentious bar nestled in Plaza Mayor, famous for its quintessential 'bocadillo de calamares' (fried calamari sandwich). This establishment offers a simple yet immensely satisfying street food experience, beloved by locals and visitors alike for a quick, authentic, and affordable taste of Madrid.

Price: €5-€15 per person

Getting There: Directly in Plaza Mayor, it is centrally located and easily reachable by walking from most downtown areas.

6. B13

Cuisine: Vegan Spanish and International

This popular vegan eatery in Malasaña is celebrated for its inventive plant-based interpretations of classic Spanish dishes. B13 is particularly renowned for its vegan potato omelette, offering a delightful and flavorful alternative. The menu also features a variety of satisfying sandwiches and mixed plates within a casual, lively atmosphere, perfect for those seeking affordable and tasty vegan options.

Price: €10-€20 per person

Getting There: Found on Calle Ballesta, 13, in the Malasaña neighborhood. It is accessible via the Gran Vía or Callao metro stations, followed by a short walk.