Home › Food tours › Madrid

Food tours in Madrid: what to eat and which tour to book

Madrid

Madrid eats in small rounds. You order a caña (small beer) or a vermouth, get a plate of something with it, and move to the next bar. The city's own dishes are heavy, inland food: cocido madrileño (a chickpea and meat stew served in courses), callos (tripe stew), fried squid sandwiches, and patatas bravas. Seafood is also good and fresh even though the city is far from the sea. The best bar-hopping is in La Latina, Lavapiés, Huertas and Chamberí. Restaurants around Plaza Mayor and Puerta del Sol are mostly for tourists.

Use this page to plan what to order, where, and at what time. Madrid eats late: lunch runs from about 14:00 and dinner from 21:00. The tours below are real listings on GetYourGuide and Viator. Prices marked 'seen' were in the listing snippets when we checked. Prices marked 'approx' are estimates. Prices and group sizes change, so confirm on the booking page.

See the top-rated tourAll food tours in Madrid

What to eat in Madrid

DishWhat it isWhere to eat itTypical price*
Madrid stew
cocido madrileño
Chickpeas, beef, chorizo, black pudding, pork and vegetables, cooked slowly. It is served in two or three 'vuelcos': first the broth with noodles, then the chickpeas, vegetables and meats.Traditional taverns in the centre and Chamberí. Many cook it only at lunchtime, and some only on certain days, so check before you go.roughly €18–28 per person for the full cocido
Fried squid sandwich
bocadillo de calamares
Battered squid rings in a crusty baguette, sometimes with alioli. It is the city's classic cheap lunch.Bars in the streets around Plaza Mayor, especially the arcades and Calle de Toledo.roughly €4–7
Spicy potatoes
patatas bravas
Fried potato chunks with a spicy paprika sauce, often with alioli as well. Every bar claims its own recipe.Tapas bars across La Latina, Huertas and Lavapiés.roughly €5–8 a ración (sharing plate)
Madrid-style tripe
callos a la madrileña
Beef tripe stewed with chorizo, black pudding and paprika until sticky. It is a winter dish and a favourite of older taverns.Old-style tabernas in La Latina and the centre, often served in a small clay dish.roughly €9–16 a ración
Broken eggs
huevos rotos
Fried eggs broken over chips, usually topped with jamón or chistorra sausage.Taverns on Cava Baja in La Latina, and casual bars everywhere.roughly €10–15 a plate
Potato omelette
tortilla de patatas
A thick omelette of potatoes and egg, with or without onion. Madrid bars tend to serve it slightly runny in the middle.Bar counters everywhere, as a pincho (one slice) with a drink.roughly €2.50–4 a slice
Churros with chocolate
churros con chocolate
Fried dough sticks dipped in thick hot chocolate. Porras are the fatter version. It is eaten at breakfast or very late after a night out.Long-running chocolaterías near Puerta del Sol, such as the famous one in Pasadizo de San Ginés (expect queues), and ordinary neighbourhood cafés.roughly €4–7 for a portion with chocolate
Vermouth on tap
vermú de grifo
Sweet red vermouth served from the tap with ice and an orange slice. Many locals drink it before Sunday lunch, often with olives or a gilda (an anchovy, olive and pepper skewer).Old bars in La Latina and Lavapiés, especially around the Sunday Rastro flea market.roughly €2.50–4 a glass

Where to eat: markets and neighbourhoods

La Latina and Cava Baja

NeighbourhoodEvenings from about 20:30, and Sunday from late morning into the afternoon. Weekends get very crowded.

Madrid's main tapas district. Cava Baja and Cava Alta are lined with taverns serving huevos rotos, jamón and grilled dishes. On Sunday, the area around the Rastro flea market fills with people drinking vermouth.

Mercado de San Miguel

MarketSun–Thu 10:00–24:00; Fri, Sat and holiday eves 10:00–01:00 (official site).

A restored iron-and-glass market beside Plaza Mayor that is now a gourmet tapas hall: oysters, jamón, croquetas, vermouth. It is good for one look and a couple of bites, but it costs more than an ordinary bar and is mostly full of tourists.

Mercado de San Fernando (Lavapiés)

MarketThe official site lists 9:00–18:00. Some food counters keep different hours, and weekends are busiest.

A 1940s neighbourhood market in multicultural Lavapiés. Traditional stalls sit next to food counters (Spanish regional, Peruvian, Japanese and more), natural wine and craft beer. It feels local, unlike San Miguel.

Lavapiés

NeighbourhoodEvenings and Sunday lunchtime.

Old working-class district with traditional taverns, plus Indian, Bangladeshi, Senegalese and Middle Eastern restaurants. It is one of the cheapest places in the centre to eat.

Huertas (Barrio de las Letras)

NeighbourhoodEarly evening for vermouth, and late nights at weekends.

Streets between Sol and the Prado with old tiled bars, vermouth houses and seafood bars. It is easy to combine with museums.

Calle de Ponzano (Chamberí)

NeighbourhoodFrom about 20:30 on Thursday to Saturday. Book or arrive early.

A residential street where locals go for tapas. Wine bars, seafood counters and modern tapas places line it, with very few tourists.

Food tours in Madrid compared

Every tour below is a real listing on GetYourGuide or Viator, checked on 2 Oct 2026. Prices move with season and group size, so treat them as a guide and confirm on the booking page.

TourLengthPrice*GroupBest for
Madrid: Guided Food Tour with Authentic Tapas & Delicacies2 hours (express) or 3 hours (small group)from about $75 (2-hour express) or $115 (3-hour small group), roughly €65–100 per adult; a drinks upgrade was seen at $127max 18 (express) / max 12 (3-hour)First-timers who want a structured introduction to the classics. The 2-hour express suits a short stay.Check dates
Madrid: San Miguel Market and Street Food Walking Tour2 hoursfrom about $58, roughly €50–55 per adult—Budget-conscious visitors and families; a short daytime option in the centre.Check dates
Madrid: Try Best Churros, a local Market & Tasty Tapas!2.5 hoursroughly €60–80 per adultmax 10Morning people and first-timers who want the market side of Madrid in a small group.Check dates
Madrid: Old Madrid Walking Food and Wine Tour2.5–3 hoursroughly €60–90 per adultsmall group or private (size not seen)Visitors who want history and sightseeing mixed with classic tapas; can be booked private.Check dates
Madrid Old Town Tapas and Wine Small-Group Tour—from about $99, roughly €85–95 per adultmax 8Wine drinkers and anyone who wants a very small group in La Latina.Check dates
Spanish Cooking Class Paella Tapas and Sangria in Madrid—roughly €60–90 per adultsmall group (size not seen)Couples, families and rainy days. Paella is a Valencian dish, not a Madrid one, but this is the most common class format in the city.Check dates

Madrid: Guided Food Tour with Authentic Tapas & Delicacies

On GetYourGuide · run by Secret Food Tours

Length
2 hours (express) or 3 hours (small group)
Price
from about $75 (2-hour express) or $115 (3-hour small group), roughly €65–100 per adult; a drinks upgrade was seen at $127
Group size
max 18 (express) / max 12 (3-hour)
Included
The 3-hour version has 8+ tastings: seasonal pastries, a fried squid sandwich, cured ham and other cured meats, olive oil tasting and a chef's special tapa. Drinks are local wine, vermouth, soft drinks and sangria or beer.
Suits
First-timers who want a structured introduction to the classics. The 2-hour express suits a short stay.
Starts
Historic centre (check listing)
Check availability on GetYourGuide →

Madrid: San Miguel Market and Street Food Walking Tour

On GetYourGuide

Length
2 hours
Price
from about $58, roughly €50–55 per adult
Included
Tapas tasting inside Mercado de San Miguel, churros with chocolate, then a local bar and a bakery, passing Plaza Mayor.
Suits
Budget-conscious visitors and families; a short daytime option in the centre.
Starts
Mercado de San Miguel / Plaza Mayor area
Check availability on GetYourGuide →

Madrid: Try Best Churros, a local Market & Tasty Tapas!

On GetYourGuide

Length
2.5 hours
Price
roughly €60–80 per adultapprox.
Group size
max 10
Included
Churros with chocolate, a walk through a traditional public market, and tapas, with 3 drinks.
Suits
Morning people and first-timers who want the market side of Madrid in a small group.
Starts
Central Madrid (check listing)
Check availability on GetYourGuide →

Madrid: Old Madrid Walking Food and Wine Tour

On GetYourGuide · run by Enjoy Tapas Madrid

Length
2.5–3 hours
Price
roughly €60–90 per adultapprox.
Group size
small group or private (size not seen)
Included
3 or 4 tapas bars in the historic centre, with tastings such as garlic prawns, chorizo, croquetas, bravas and mushrooms. Churros with chocolate is an optional upgrade. The route passes Puerta del Sol, Plaza Mayor, Plaza de la Villa, Mercado de San Miguel and San Ginés church.
Suits
Visitors who want history and sightseeing mixed with classic tapas; can be booked private.
Starts
Historic centre near Sol (check listing)
Check availability on GetYourGuide →

Madrid Old Town Tapas and Wine Small-Group Tour

On Viator

Price
from about $99, roughly €85–95 per adult
Group size
max 8
Included
Several La Latina eateries, with tapas and regional specialities paired with Spanish wines. The guide is certified by a Spanish wine-tasting association.
Suits
Wine drinkers and anyone who wants a very small group in La Latina.
Starts
La Latina
Check availability on Viator →

Spanish Cooking Class Paella Tapas and Sangria in Madrid

On Viator

Price
roughly €60–90 per adultapprox.
Group size
small group (size not seen)
Included
Hands-on class making paella and tapas with a chef, then eating what you cooked with sangria.
Suits
Couples, families and rainy days. Paella is a Valencian dish, not a Madrid one, but this is the most common class format in the city.
Starts
Central Madrid (check listing)
Check availability on Viator →

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Street food, sit-down or a cooking class?

Street food

Madrid has little true street food. The cheap, quick version is a bocadillo de calamares near Plaza Mayor, a slice of tortilla at a bar counter, or churros in the morning. Gourmet market halls like San Miguel fill the 'grazing' role but cost more than an ordinary bar.

Sit-down meals

The traditional sit-down meal is lunch. Many restaurants serve a 'menú del día' on weekdays (starter, main, dessert, bread and a drink), roughly €13–18, and it is the best value in the city. Dinner starts around 21:00. For cocido or roast lamb, go to an old tavern at lunch and book at weekends.

Cooking classes

Most classes teach paella, sangria and a few tapas such as tortilla, usually 2.5–4 hours with a meal and drinks. Some add a market visit first. Few classes teach Madrid dishes such as cocido, so read the menu if you want local cooking rather than Valencian.

How much to budget for food

StylePer person, per day*
Budget (street food, markets)€25–35 (coffee and toast, a menú del día lunch, a few tapas with cañas)
Mid-range (one sit-down meal a day)€45–70 (tapas crawl plus a sit-down dinner with wine)
Splurge (tasting menus, wine)€120+ (a tasting menu at a top restaurant)

Vegetarian, halal and gluten-free

Vegetarian & vegan: Fairly easy in the centre, where there are many vegetarian and vegan restaurants, especially in Malasaña, Lavapiés and Chueca. In traditional bars, safe orders are tortilla, patatas bravas, pimientos de padrón, mushrooms (check for no ham) and cheese. Jamón turns up in salads, croquetas and vegetable dishes, so ask 'sin jamón'. Cocido and most stews contain meat.

Halal: Halal restaurants and butchers are concentrated in Lavapiés, where there are Moroccan, Bangladeshi, Pakistani and Middle Eastern places. In traditional Spanish bars, pork is everywhere (jamón, chorizo, lard in some pastries), and vegetables are often cooked with ham. Seafood bars are a practical alternative.

Gluten-free: Coeliac awareness in Spain is good. Many restaurants mark 'sin gluten' dishes, and the Spanish coeliac federation (FACE) lists certified places. Fried food (calamares, croquetas, churros) usually shares fryers with floured items, so ask.

Food scams and tourist traps to avoid

Top tours & activities in Madrid

Find hotels in MadridMore experiences on Klook

Rent a car in Madrid

Compare rental cars from local and international companies, with free cancellation on most bookings.

Compare car rentals in Madrid

Plan the rest of your Madrid trip

Staying near the markets saves time and taxi money — most food tours start in the old centre.

Hotels in Madrid
Madrid trip plannerHow many days in MadridWhere to stay in MadridBest time to visit MadridAll food-tour guides

Common questions

Do I need to tip in Madrid?

Tipping is optional and small. Locals often leave the coins from their change at a bar, or round up. At a sit-down restaurant, 5–10% for good service is generous. Service is not normally added to the bill. On food tours, guides do appreciate around €5–10 per person if you enjoyed it.

What time do people eat in Madrid?

Later than most visitors expect. Breakfast is light (coffee, toast or churros). Lunch is the main meal, from about 14:00 to 16:00. Dinner starts around 21:00 and runs past 23:00. Many kitchens close between about 16:30 and 20:00, so plan a vermouth or tapas stop in the early evening instead of looking for dinner at 19:00.

Which food tour is best for a first visit?

For one tour, choose an evening tapas walk through the historic centre or La Latina. You will learn how to order at a bar, try croquetas, bravas, jamón and vermouth, and it covers dinner. If you are only free in the morning, a churros-and-market tour gives you breakfast and local market life. Small groups of 8–12 work best in narrow bars.

Is Mercado de San Miguel worth it?

Worth a short visit, especially if you are passing Plaza Mayor: the building is attractive and the food quality is decent. But it is crowded, aimed at tourists, and individual pieces add up quickly. For a market that locals still use, go to San Fernando in Lavapiés or Antón Martín, and do your proper tapas crawl in La Latina.

How much should I budget for food per day?

A careful budget of about €25–35 covers breakfast at a café, a weekday menú del día lunch (roughly €13–18 with a drink) and a few tapas in the evening. Around €45–70 gets you a tapas crawl plus a sit-down dinner with wine. Tasting menus at well-known restaurants usually start at €100–150 before drinks.

Should I book food tours in advance?

In spring, autumn and around holidays, book a few days ahead. The small-group evening tours with 8–12 places fill first. In July and August, Madrid is hot and some local bars close for holidays, but tours still run. Most GetYourGuide and Viator listings offer free cancellation up to 24 hours before, so early booking carries little risk.

* Prices are approximate, gathered on 2 Oct 2026 from menus, markets and the booking pages linked above. They change with season and exchange rates.

Before you go to Madrid

eSIM data plan
Mobile data from the moment you land, no roaming bill.
Travel insurance
Medical cover and cancellations, bought in a few minutes.

Partner links: TonyPlan may earn a small commission at no extra cost to you.