How to Eat Like a Local in Madrid

One of the best parts of discovering a new city is tasting local delights. Madrid does not disappoint with tons of hidden treasures for food lovers. With restaurants featuring classic Madrid cooking, regional Spanish cuisine, and plenty of tapas, there’s something for everyone. Wondering where locals eat in the Spanish capital? With our tips, you’ll learn all the secrets for how to eat like a local in Madrid.

Overhead shot of various small plates of food and glasses of red wine on a white tabletop.
Here’s everything you need to navigate Madrid’s food scene like a pro.

View Tapas as More than Small Plates

Dinner in Madrid means tapas. And how do we eat tapas in Madrid? Here in the capital, “tapas” is more a style of eating than the size of the plates. The most common way to do tapas in Madrid is by ordering large plates called raciones, and sharing them among the group.

Madrileños, or people from Madrid, swarm tapas bars and order a variety of plates to be enjoyed among friends. This is not a sit-down, steak-and-two-sides kind of deal. It’s a feast for the senses with plates of cured meats, grilled seafood, salads, cheese plates, and more coming out of furious kitchens to hungry diners.

Insider’s Tip: For a great tapas-style meal, order a few plates at a time and try going to several places, grabbing something at each place. You can always order more, so start small and build as you eat like a local in Madrid.

T
To eat tapas like a local in Madrid, stay standing up, order one plate at a time, and share.

Know the Timetable

One of the most important parts of enjoying a great meal in Madrid is knowing when locals observe mealtimes. Kitchens in Spanish restaurants usually have very specific hours. Here’s a quick cheat sheet:

8 am: Have a coffee before leaving the house
11 am: Have breakfast; either a toasted baguette with fresh tomato and olive oil, churros con chocolate, or a pastry
2 pm-3 pm: Have lunch; this is the biggest meal of the day
6 pm-7 pm: Have your afternoon snack, which is called a merienda
9 pm and on: Have dinner

Eat Seasonally

Eating in Madrid is tied to the seasons. During the winter months look for cocido madrileño, Madrid’s hearty stew made with garbanzo beans, meats, and vegetables. In the hot summer months, cold soups are king. Gazpacho and its silkier cousin salmorejo are menu musts!

A lovely bowl of salmorejo garnished with chopped ham and hard cooked egg is perfect hot weather food. Seasonal eating is one of our tips for how to eat like a local in Madrid.
Seasonal eating never tasted so good. The scorching months of summer call for something cool and salmorejo is just right.

Try a Typical Breakfast

One of the best ways to start your day and eat like a local in Madrid is with a nice cup of coffee and tostada con tomate (toast with fresh tomato puree)This classic breakfast combination consists of a small toasted baguette served with a little bowl of freshly-pureed tomato.

You spoon the tomato over the bread and then drizzle it with olive oil and sprinkle with salt. It’s like sunshine on bread! If you’re feeling like a little protein kick, you can add on some cured Spanish ham.

Toasted bread with fresh pureed tomato
Toast with excellent olive oil and fresh tomato: a Spanish breakfast classic.

Insider’s Tip: One of our favorite places to enjoy an extra large tostada con tomate is centrally located Venta el Buscón near Puerta de Sol. For just a few euros, fuel up for the day with an amazing tostada with ham, freshly grated tomatoes, coffee, and orange juice.

Don’t Forget Second Breakfast

As lunch time in Madrid doesn’t roll around until at least 2 pm, it’s normal to get a little peckish as the morning rolls on. Do like the locals do and pop into a neighborhood cafetería for a pick-me-up breakfast. This is a crucial step if you want to eat like a local in Madrid.

A typical Madrid late-morning snack (around 11 am) is a pincho de tortilla or a wedge of a thick potato and onion omelet. Spanish tortilla, as it’s called, is great at any time of day. But, you’ll typically see office workers, students and anyone ready for something to much on, standing at a bar, happily eating their slice as their mid-morning snack to tide them over until lunch.

Pincho de tortilla
Cooked to perfection on the outside and gooey on the inside: just how we locals like our tortilla.

Enjoy a Menú del Día For Lunch

Once you’re ready for lunch (starting around  2 pm) try a Madrid favorite, the menú del día, or set lunch menu. This great lunch option is served at restaurants throughout the city during the week and at some places on the weekend. When you sit down for your meal, you’ll choose between several options for your first course (normally salads, soups or rice dishes) and a meat or fish dish for you second course.

The meal also includes dessert or coffee, bread, and a drink. As lunch is the main meal of the day in Spain, the portions are usually quite substantial. A menú del día is the best way to eat like a local in Madrid when it comes to lunch. It’s a great way to sample a number of dishes in the same meal, and for between 12 and 17 euros per person, the price can’t be beat!

For a traditional menú del día of Spanish home cooking, we love La Sanabresa (Calle Amor de Dios, 12). For something a little more modern, you can’t go wrong with L’Artisan Furansu Kitchen and their menú of market-fresh French and Japanese dishes.

Woman at cooking class leaning down to smell her homemade gazpacho during a Spanish cooking class
With multiple courses – plus dessert! – menú del día is a leiurely affair.

Stop by a Traditional Market

Markets in Madrid are one of our true passions. Each neighborhood has its own market featuring stands selling meats, fish, produce, cheese and more.

A great new trend in Madrid markets is that in addition to the butchers, charcuteries, and fishmongers, there are also a number of small bars and restaurants featuring dishes prepared with ingredients from the market itself. Ogle the selection of seasonal fruits and vegetables and fresh-from-the-sea fish and seafood, then sit down for a drink and a bite. Do all this in the bustling atmosphere of a neighborhood hub to truly eat like a local in Madrid.

Insider’s Tip: One of our favorite markets is the Mercado de la Paz near Retiro Park. If you’re planning a shopping day in Barrio Salamanca (a great idea) take a break from the boutiques with a stop at the market! And if you do, don’t miss the tortilla at Casa Dani – it’s one of our all-time favorites.

Stalls of yellow and red tomatoes at a market.
One secret to the best menús del día in Madrid: fresh ingredients purchased fresh from the nearest market.

Go for Merienda

The merienda is Madrid’s answer to afternoon tea, typically a sweet late afternoon snack. As dinner is quite late in Madrid, starting around 9 pm, you might get hungry along the way. If you’re craving something sweet, try one of Madrid’s great bakeries for a late afternoon pastry to tide you over. This is also a perfect time of day to try churros and chocolate, the famous long, crispy donuts dipped in thick hot chocolate.

Insider’s Tip: For freshly made churros and amazing hot chocolate, try Chocolat, one of our food tour partners in the Huertas neighborhood near the Prado and Reina Sofia museums. For a real Madrid treat, order the porras, thicker and fluffier versions of the churro.

Churros and chocolate for a late afternoon snack is one of our tips for how to eat like a local in Madrid.
Churros and hot chocolate is the most delicious afternoon pick-me-up.

Enjoy the Most Typical Aperitivo

People from Madrid love getting their evening started, especially on weekends, with a glass of sweet, red Spanish vermouth. This aperitif is a fortified white wine flavored with herbs and spices and it is the perfect way to open up your appetite for the meal to come. It’s such a beloved tradition that locals refer to it as “La Hora del Vermut.

Try snacking on some olives as vermouth’s sweet flavor goes perfectly with tangy, pickled foods. In most bars, vermouth is served on tap and in small glasses garnished with a slice of orange or lemon. Rub elbows with the locals as you sip the most in-the-know drink.

Several glasses of red vermouth and two dishes of olives and pickled skewers on a marble bar top.
Start your evening like a true madrileño with a glass of sweet vermouth.
Update notice: This blog post was updated September 26, 2023.

Ready to demystify tapas culture – and the fascinating world of Spanish wine? Join us for the Tapas and Wine: Small Group Literary Quarter Tasting Tour! Enjoy 8 tapas tastings paired with 5 Spanish wines and vermouths at three bars with your expert guide. You’ll gain the knowledge and skills you’ll need to order tapas and wines like a pro during the rest of your time in Spain.

0 Comment

  1. Paulo Peronja says
    September 3, 2018 at 8:43 am

    usefull

Leave a Reply