The Ultimate Guide to Food in Madrid, Spain from Someone Who Lived There
When it comes to experiencing the best food in Madrid, I could honestly dedicate multiple articles to it. When I lived in Madrid, one of my favorite things to do was eat and drink my way around the city. Whenever friends or family came to visit, we would dedicate only a small amount of time to visiting the top sites in the city, and the majority of it actually going from bars to restaurants to markets.
Madrid is also one of those cities where you don’t need to spend a fortune to eat well, which made it such a fun place to live. I pretty much ate and drank out every single day, which is something you really can’t do in the US.
Some of my favorite experiences were sitting outside with friends drinking cañas, getting buckets of beer and people watching, grabbing something quick from a local spot, or ordering several tapas and sharing everything.
In this Madrid food guide, we’re going to cover the local dishes and drinks you should try, where to eat and drink, the markets worth visiting, and some of the food experiences that I think are actually worth adding to your Madrid itinerary.
Want to save this article for later? Pin it!

*Please note that this blog post may contain some affiliate links, which we make a small profit on, at zero cost to you. Links are only used on products & services that we’ve used and believe in, to give you the best buying experience. Purchasing from these links helps us to continue providing free travel guides for you- so thank you for your support!
Our Travel Planning Recommendations
Madrid Food Guide: a Brief Overview of Food in Madrid
Before diving into all of the best foods to try and fun culinary activities, the first part of our Madrid food guide is here to share a bit about what eating and drinking in Madrid is like.
⭐️ What Food is Madrid Famous For?
Madrid isn’t necessarily known for one single dish in the way Valencia is known for paella. Instead, the food scene is a combination of traditional Madrileño dishes, classic Spanish foods, tapas, jamón, and the everyday bar culture that makes eating in Madrid so much fun.
Some of the foods we think you should try include cocido madrileño, tortilla de patatas, jamón, croquetas, pimientos de Padrón, pulpo a la gallega, and tapas. You can also find food from every region of Spain throughout the capital, so Madrid is a great place to sample dishes from beyond the city itself.
And then there is the drinking culture. Getting a caña, sitting on a terraza, ordering some tapas, and staying much longer than you originally planned is basically part of the Madrid experience.



🕙 Meal Times in Madrid
One thing that may be a big adjustment for tourists visiting Spain is the meal times. Spaniards are much more strict with meal times, and restaurants will often close between meals.
Lunch is from 2-5, and is the biggest meal of the day. I was working in a school and we actually had a 2-hour lunch break every single day. We’d eat so much that I finally understood why people have siestas – from the food coma it essentially puts you in.
Dinner is very late, and typically starts around 9 pm. It’s super common to have dinner at 10 or 11 pm, and I even had dates I went on that started at midnight! Nightlife starts even later, so these times are important to keep in mind.
💡 Restaurants who serve all day long are typically tourist traps. For the best food in Madrid look for the ones that close between lunch and dinner.
🍳 What Do Madrileños Eat for Breakfast?
Locals do breakfast pretty small in Madrid – usually a coffee with something small. One of the most popular breakfasts is tosta con tomate, a toasted baguette with pureed tomato and garlic with olive oil sprinkled on top.
Combos are common, with toast or a pastry and coffee. One of my go-to combos was a racion de tortilla with coffee. They call it a potato omelet – but truthfully it’s much heavier on the potato, and a nice option for those that like a heavier breakfast.

💡 Spaniards have a VERY big lunch, so breakfast is often very small.
💵 How Much Does it Cost to Eat in Madrid?
When I lived in Madrid, prices were wildly affordable. You could go out an have a meal under 10 euros, and drinks would cost just a euro or two. On our last visit to Madrid, we were shocked to see prices have increased drastically since.
Madrid is definitely one of the pricier cities to eat in Spain now, and there are fewer and fewer options for authentic, affordable meals, especially in the center. You should expect to pay closer to 20 euros for a dish, and 5-15 euros for drinks.
That being said, there are still some great deals you can find, and some fun cheap eats, that we’ll go over later in our guide.
💸 What Do You Tip Waiters in Madrid?
Tipping in Madrid is not mandatory and never expected. Locals usually round up the bill or leave small change if the service was good. A tip of 5 to 10 percent is considered generous rather than the standard.
In bars and cafés, tipping is not common at all, and no one will be offended if you leave nothing. Service is a lot more relaxed in Spain, so don’t expect quick meals, unless you specify that with the server beforehand.

Upgrade Your Inspo
Get the best travel tips, tricks, and hidden gems sent directly to your inbox. You’ll become a better traveler, week after week.

Upgrade Your Inspo
Get the best travel tips, tricks, and hidden gems sent directly to your inbox. You’ll become a better traveler, week after week.
Madrid Food Guide: Food in Madrid You Need to Try
Now that you know a bit about Madrid’s cuisine, let’s get into the next fun part of our Madrid food guide – sharing all of the best dishes you should try while visiting Spain’s capital.
🍹 Drinks in Madrid to Try

🥘 Foods in Madrid to Try



Finding the Best Food in Madrid: Where to Eat & Drink
Now that you know what dishes to add to your culinary bucket list, let’s dive into the next part of our Madrid food guide – where to eat! Here are some of our top recommendations for restaurants, bars, cafes, and markets around the city.
☕️ Favorite Cafes in Madrid




🛒 Markets and Food Halls
Madrid’s markets are some of our favorite places to eat because you can try several different things without committing to one restaurant.

🍴 Fun, Cheap Eats in Madrid
Madrid has so many fun places to eat and drink on a budget! If you’re looking to save some money or just have a fun vibe, here are some of the places I used to frequent and recommend:



⭐️ Our Favorite Restaurants in Madrid

Experiencing the Best Food in Madrid: Culinary Tours & Experiences
No Madrid food guide would be complete without looking beyond restaurants and into hands-on food experiences. The best way to enjoy Madrid’s flavors and traditions it is by tasting, cooking, and exploring alongside the locals themselves.
From city markets to interactive workshops, these experiences help you truly immerse yourself into the food and drink scene of Madrid.
🛒 Explore the Different Markets
Markets are so much fun because they allow you to try a variety of food in Madrid. It’s especially a great option if you’re with a group or are looking to try different flavors.
💡 Missed the markets? We have a list of them in the previous section!
🍴 Take a Food Tour
If you want to try a lot of Spanish food without spending your entire trip researching where to eat, a food tour is a great option. We especially like these for first-time visitors because you get to try several places while also learning what the different foods are and how locals actually eat them.
👩🏻🍳 Take a Cooking Class
If you want to do more than just eat Spanish food, there are plenty of hands-on cooking classes in Madrid. These are particularly fun for couples, families, or anyone who likes being able to recreate something from their trip once they get home.
You can find everything from paella courses to learning how to make a variety of tapas.
🍷 Go Wine Tasting
Madrid is also a great base for wine lovers, and you don’t necessarily have to leave the city to enjoy Spanish wine.
🍻 Experience Madrid’s Drinking Culture
One of my favorite parts of living in Madrid was how casually people incorporated drinks into everyday life. You don’t need a big night out to enjoy Madrid’s drinking culture. Sitting on a terraza with a caña and some food while people watching is honestly one of the simplest ways to experience the city.
💃🏻 Combine Food With a Show
Madrid is also a great city for pairing dinner or drinks with entertainment. From traditional flamenco shows to experiencing the opera, this is the perfect way to enjoy a more elevated night out.
Madrid Food Guide FAQ
Now you know pretty much everything you need to know about eating and drinking your way around Madrid! But in case you missed anything in our Madrid food guide, we’ve gathered some frequently answered questions with answers for you.
What food is Madrid famous for?
Madrid is best known for traditional dishes like cocido madrileño, as well as Spanish staples such as tortilla de patatas, jamón, croquetas, and tapas. What makes eating in Madrid especially fun, though, is the food culture around those dishes, from grabbing a caña at a local bar to sitting outside on a terraza and sharing several plates with friends.
What should I eat in Madrid for the first time?
We’d start with tortilla de patatas, cocido madrileño, jamón, Manchego cheese, croquetas, pimientos de Padrón, and a few different tapas. If you’re visiting during warm weather, we’d also add Italian ices or another cold treat, while a café con leche is an easy way to experience the everyday café culture.
What is cocido madrileño?
Cocido madrileño is Madrid’s signature hearty stew, made with chickpeas, meat, and vegetables. It’s traditionally served in separate courses, making it a much more substantial meal than your average plate of tapas. If you want to try something that is particularly associated with Madrid itself, this is one we’d put near the top of your list.
Is Madrid good for food?
Absolutely. One of our favorite things about Madrid is that you can eat incredibly well without every meal being expensive or elaborate. You can spend an afternoon hopping between tapas bars, grab a cheap montadito, eat at a historic restaurant, explore a food market, or simply sit outside with a caña and some snacks.
What is a caña in Madrid?
A caña is a small beer, and ordering one is a very normal part of going out in Madrid. When I lived there, going out for cañas was one of my favorite things to do. You can grab a beer, have a tapa or some snacks, people watch, and then decide where you’re going next.
What is a cubo in Madrid?
A cubo is a bucket of beer, usually ordered when you’re with a group. When I lived in Madrid, this was one of my favorite ways to spend an afternoon or evening with friends. We’d sit outside at a cervecería, order a cubo, grab some snacks, and people watch. La Sureña was always my favorite place for this.
What is a menú del día in Madrid?
A menú del día is a fixed-price lunch menu offered by many restaurants. It generally includes several courses and a drink for one set price, making it a great option when you want a substantial meal without spending a fortune. Look for it posted outside restaurants around lunchtime.
What time do people eat in Madrid?
People in Madrid generally eat later than many Americans are used to. Lunch is the big meal of the day, while dinner is usually much later in the evening. You don’t need to completely rearrange your itinerary around Spanish meal times, but if you eat extremely early, you’ll probably find yourself dining before most locals.
Is paella popular in Madrid?
You can definitely find paella in Madrid, but if paella is one of your priorities, we’d save it for Valencia. Madrid has plenty of foods that are much more closely associated with the city itself, so we wouldn’t choose Madrid specifically for paella.
Where should I eat in Madrid?
There isn’t one single neighborhood or restaurant we would call the best place to eat in Madrid. We recommend mixing it up between traditional restaurants, neighborhood bars, markets, and casual spots. Mercado de San Miguel is an easy choice if you want lots of options in one place, while smaller local restaurants and bars can be better for a more everyday Madrid experience.
What are the best food markets in Madrid?
Some of our favorites are Mercado de San Miguel, Mercado de San Antón, Mercado de Tirso de Molina, and Mercado Ildefonso. If you’re only visiting one, we’d choose Mercado de San Miguel because it’s centrally located right by Plaza Mayor and gives you plenty of options to try in one stop.
Do you need to tip in Madrid?
Tipping isn’t expected in Madrid in the same way it is in the US. You can leave something for particularly good service, but you shouldn’t feel obligated to add a large percentage to every bill.
What is the best way to experience food in Madrid?
Honestly, we’d recommend doing a combination of things rather than planning every meal around a restaurant reservation. Try a few traditional dishes, visit a market, go out for cañas, share some tapas, and leave time to simply sit outside and enjoy the terraza culture. Some of my favorite food memories from living in Madrid were the most casual ones.

Madrid Food Guide: Final Thoughts & What’s Next
The best thing about eating in Madrid is that you don’t need to make every meal into an event.
Of course, there are historic restaurants and famous markets worth visiting, but some of my favorite memories from living there were much simpler. We’d grab some food, order a few beers, sit outside, and spend hours talking and people watching.
If you really want to experience the best food in Madrid, leave some room in your itinerary for that kind of spontaneity.
⭐️ Some Final Tips for Enjoying the Food in Madrid
Want to save the article for later? Pin it!

👀 What’s Next?
Now that you’ve finished our Madrid food guide, you probably want to know more about visiting the city! Well, right now we have a few other Madrid guides for you including:
✈️ How to Get to Madrid, Spain
🤩 16 best things to do in Madrid
🚌 How to get around Madrid
📖 Madrid Travel Guide
Here are also some other Spain guides we have:
💃🏻 Celebrating Feria de Abril in Sevilla
☀️ Things to Do in Sevilla
📖 Granada Travel Guide
📸 Most Instagrammable Spots in Barcelona
📖 Barcelona Travel Guide
🌊 Places to Visit in Costa Blanca
✈️ How to get to Valencia
🚗 How to get around Valencia
🤩 24 Top things to do in Valencia
🍴 Valencia food guide
🪂 48 Unique Things to Do in Valencia
☔️ 22 Things to Do in Valencia When it Rains
🍅 Experiencing Tomatina festival
🔥 Las Fallas Festival
📖 Ultimate Valencia Travel Guide
Here are guides we have about the Canary Islands:
🌊 El Hierro Travel Guide
🌋 La Palma Travel Guide
🌳 La Gomera Travel Guide
🌄 Gran Canaria Travel Guide
🏖 Fuerteventura Travel Guide
🏝 Isla de Lobos Travel Guide
🍷 Lanzarote Travel Guide
🤩 50 Epic Spots in Lanzarote
⛴ La Graciosa Travel Guide
🌅 Tenerife Travel Guide
📖 The Ultimate Canary Islands Travel Guide




So are you ready dive into the rich culinary scene of one of our favorite European cities? We hope this Madrid food guide has helped you for planning some amazing dining experiences, as well as unique tours to savor the best that this destination has to offer.
Want to learn more about Madrid or other nearby cities? Don’t miss out on our other Madrid guides or other Spain travel guides, and make sure to subscribe to our newsletter to be up to date with our newest articles.
Ready to start planning an incredible trip to Madrid? Well, we’re here to help! Scratch Your Mapa offers custom travel planning services, that have been designed to make you the perfect itinerary and save you money too. Want to learn more? Take a look at our planning packages or sign up for your consultation!

Here are some other guides you’ll love:

