Madrid is one of the best cities in Spain for food lovers. The Spanish capital combines traditional restaurants, tapas bars, food markets, and a modern culinary scene full of creativity.
During your trip, make sure to try classic Madrid specialties such as the bocadillo de calamares, as well as famous Spanish dishes like jamón ibérico, tortilla española, and different types of tapas.
What you will find in this post:
Typical Madrid foods you need to try
Before choosing restaurants, it is worth knowing some of the city's traditional dishes. Madrid's cuisine combines influences from all over Spain but also has some unique local classics.
Bocadillo de calamares
The fried squid sandwich is probably Madrid's most famous snack. Usually served in a simple bread roll with just a few ingredients, it is a local tradition, especially around Plaza Mayor.
Cocido madrileño
One of the capital's most traditional dishes. This hearty stew is made with chickpeas, meat, vegetables, and cured sausages. It is especially popular during the colder months.
Tortilla española
The famous Spanish omelet made with potatoes and eggs. Simple but one of the most common dishes found in tapas bars.
Jamón ibérico
One of the greatest symbols of Spanish gastronomy. This cured ham is usually served in thin slices as an appetizer or accompanied by bread and olive oil.
Churros with chocolate
A classic Spanish dessert. In Madrid, the most famous place to try it is the traditional Chocolatería San Ginés.
Best restaurants in Madrid
If you are visiting Madrid for the first time, these restaurants are excellent choices to experience Spanish cuisine and the city's atmosphere.
Traditional Spanish restaurants
- Casa Botín: Considered one of the oldest restaurants in the world, founded in 1725. It is famous for its cochinillo (roast suckling pig) and historic atmosphere.
- Casa Labra: One of Madrid's most traditional places to enjoy tapas. It is especially famous for its croquetas de bacalao (cod croquettes).
- Chocolatería San Ginés: A classic stop to try churros with hot chocolate. It has been open since 1894 and is located near Plaza Mayor.
- Mercado de San Miguel: One of the city's most famous food markets, perfect for tasting different tapas, wines, and Spanish products in one place.
Food markets in Madrid
Food markets are a great option for travelers who want to try several different dishes without having to choose only one restaurant.
- Mercado de San Miguel: The most famous market in Madrid. Although it is quite touristy, it is worth visiting for its variety of tapas, desserts, wines, and Spanish products.
- Mercado de San Antón: Located in the Chueca neighborhood, it features restaurants, bars, and a pleasant rooftop where you can enjoy a drink.
- Mercado de San Ildefonso: A more modern option, with several small restaurants and a younger atmosphere.
Where to eat cheaply in Madrid
Despite being a European capital, Madrid offers many options for eating well without spending too much. One of the best ways to save money is taking advantage of tapas bars and the famous menú del día.
💡 Money-saving tip
Many restaurants offer the famous menú del día, usually during lunch. It normally includes a starter, main course, drink, and dessert for a fixed price.
- Tapas bars: One of the best ways to eat in Madrid. You can order small portions and try several different dishes.
- 100 Montaditos: A Spanish chain known for its small sandwiches and affordable prices. A good option for a quick meal.
- Bakeries and cafés: Great for breakfast or quick snacks with croissants, bocadillos, and Spanish pastries.
Tips for eating in Madrid
- Meal times: Spaniards usually have lunch later, generally between 2 PM and 4 PM, and dinner after 9 PM.
- Make reservations: Popular and traditional restaurants often get crowded, especially on weekends.
- Enjoy tapas: In Madrid, eating tapas is part of the experience. You do not need to order only one main dish.
- Tips: Tipping is not mandatory in Spain, but rounding up the bill or leaving a few euros is common when the service was good.
Frequently asked questions about food in Madrid
What is the typical food of Madrid?
The most traditional dishes are cocido madrileño, bocadillo de calamares, tortilla española, tapas, and churros with chocolate.
How much does it cost to eat in Madrid?
A simple meal usually costs between €10 and €15 per person. At traditional restaurants, expect around €20 to €35 per person.
Is Mercado de San Miguel worth visiting?
Yes, especially for the experience. Although it is more touristy, it is a great place to try different Spanish foods in a short time.
Where to eat near Plaza Mayor?
The area has many traditional options, including Mercado de San Miguel, historic restaurants, and famous places for bocadillo de calamares.
Madrid is a city that combines history, culture, and gastronomy like few others. Whether trying tapas in a traditional bar, enjoying chocolate with churros, or tasting a typical Spanish dish, food is an essential part of experiencing the Spanish capital.
Our recommended partners
These are companies and services that we use or recommend to make your trip easier. By booking through our links, you support Feitos para Viajar at no extra cost.
Accommodation for your trip
Find hotels, apartments and accommodations for every travel style and budget.
Tours and experiences
Book tours, tickets and unforgettable experiences in the destinations you visit.
Internet while traveling
Stay connected with an international eSIM to use maps, translation and apps without relying on Wi-Fi.
International payments and exchange
Save money abroad with an international account and competitive exchange rates.
Travel insurance
Travel with peace of mind with coverage for medical emergencies and unexpected situations.
Train and bus tickets
Compare and book train and bus tickets across Europe in one simple platform.

Written by
Feitos para Viajar
We're Fernanda and Vinicius, travel content creators since 2021. As software engineers living in Germany, we share real travel experiences to help you discover both iconic destinations and hidden gems.
Gostou das nossas dicas? Então compartilhe este blog com seus amigos e siga-nos para mais sugestões de viagem! Estamos aqui para ajudar você a explorar o mundo com confiança e planejamento.

