To Top

What Food To Try in Madrid and Food Prices

How much does lunch and dinner cost

Examples of food prices, cafes, street food and other dining options in Madrid for 2024.

National currency: Euro, symbol — € (international currency code EUR).
General Cafe Price Guide
Average prices in Madrid cafes and restaurants
$13.1 
Quick Lunch for One
Starting from $8.19
$54.6 
Dinner for Two
to celebrate your trip
Starting from $35.48
$8.7 
Combo Meal
Starting from $8.73

What to Try in Madrid

Must-try Dishes
Huevos Rotos - Broken Eggs (breakfast dish) - Crispy fried potatoes topped with sunny-side-up eggs and often served with chorizo. Locals love it for brunch, especially on weekends, enjoying it with a side of bread to soak up the yolks.

Patatas Bravas - Spicy Potatoes (street food) - Fried potato cubes tossed in a spicy tomato sauce and aioli, giving a crunchy and creamy bite. Found all over Madrid, it's a favorite snack that pairs perfectly with a cold beer after work.

Cocido Madrileño - Madrid Stew (main course) - A hearty chickpea stew simmered with vegetables, beef, and chorizo, served in three courses: broth, vegetables, and meat. This dish is typically enjoyed on Sundays, often served in family-style settings to foster a communal atmosphere.

Tortilla Española - Spanish Omelette (local specialty) - A thick and fluffy omelette made of eggs, potatoes, and onions, best enjoyed at room temperature. Locals often grab a slice during lunch or as a late-night snack, usually served with a crusty baguette.

Pansito con Chorizo - Chorizo Sandwich (surprising combination) - A soft bread roll filled with spicy chorizo and sometimes accompanied by a slice of cheese or piquant pickle. This simple yet satisfying sandwich is a favorite for quick lunches around the city, surprising many tourists with its bold flavor.

Espinacas con Garbanzos - Spinach with Chickpeas (seasonal variation) - This nutritious dish combines tender spinach with chickpeas, garlic, and spices, creating a comforting, earthy flavor. Commonly served during Lent or the cooler months, it's a local favorite among vegetarians.

By the way, remember that ordering "un café" usually means a shot of espresso, not a regular coffee, so if that's your preference, just say "café con leche."

Desserts & Drinks
Chocolatl - Chocolate a la Taza (thick hot chocolate) - A rich, velvety hot chocolate made with high-quality dark chocolate and milk, thick enough to stand a spoon upright in it. Locals usually enjoy it as an indulgent breakfast or afternoon treat, often paired with churros to dip.

Cerveza - Cerveza Madrileña (local beer) - A refreshing lagery beer brewed right in Madrid, often enjoyed cold in casual settings. Perfect for sipping on a hot summer day while out in the parks or during a lively evening tapas crawl; avoid ordering it too chilled, as locals prefer a slightly warmer serving.

Tinto de Verano - Tinto de Verano (summer red wine spritzer) - A light and fruity mix of red wine and lemonade, served over ice, making it the ideal drink for Madrid’s warm evenings. Enjoyed on terraces and at local bars, it's a staple during summer; just remember to say "sin hielo" if you prefer it without ice.

Tarta de Santiago - Tarta de Santiago (Almond cake) - A delightful almond cake with a light texture, dusted with powdered sugar and marked with the Cross of Santiago. This cake is traditionally served during special occasions, especially during the Feast of St. James in July, making it a festive choice.

Nieve - Nieve de Limón (lemon granita) - A refreshing frozen dessert made from lemon juice, sugar, and shaved ice, it’s perfect for cooling down in the hot Madrid sun. You’ll find this delightful treat in popular ice cream shops during the summer months, but do keep an eye out for beautifully presented variations!

Food and Groceries in Madrid

Vegetables, Fruits and Bread
Bread $1.38
Bananas $2.04
Oranges $1.75
Potatoes $1.44
Apples $2.4
Beverages
Water 1.5L $0.81
0.5L Local Beer $1.17
Imported Beer $1.69
Wine Rating >4.0 $5.46
Milk 1L $1.11

Various Groceries
Meat (Beef or Pork) $13.68
Chicken $8.15
Cigarettes $5.62
Rice $1.5
Local Cheese $12.14

Overview of Cuisine and Specialties

One of the vivid traits of Madrid's dining scene is the dining times, which follow quite a different rhythm than you might expect. Lunch typically happens between 2:00 and 4:00 PM, while dinner doesn't really start until after 9:00 PM—some locals don’t even head out until closer to 10:00 PM! This schedule might leave tourists fumbling for late afternoon snacks or dinner, but it's all part of the Madrid pace.

Now, regarding prices, you can expect a typical lunch menu del día (menu of the day) to range from €12 to €20, depending on the district. For example, paying around €15 in Lavapiés will get you a hearty meal with a drink and dessert, while in Malasaña, you might see a menu del día closer to €18 for similar offerings. The cost fluctuations are impressive.

Popular dining areas include La Latina, known for its tapas bars, the bustling Mercado de San Miguel, and the chic spots in Chueca. Each neighborhood has its vibe—La Latina is relaxed and perfect for afternoon tapas, while Chueca tends to be lively and stylish after dark (and don’t miss the late-night churros from street vendors).

As for payment customs, it’s common to pay with cash, although many places now accept card payments. Just a heads up, when it comes to tipping, most locals round up the bill a bit if service is included (which is often). Otherwise, leaving a small tip of about 5–10% is appreciated, but not expected as a basic norm.

One thing that truly sets Madrileños apart is their ritual of talking over food. Meals are social occasions, often stretching long into the evening. It’s not unusual for dinner to last several hours, with conversations flowing freely, even as the night deepens. A common mistake tourists make is rushing their meals or expecting to get a quick bite during prime dining hours.

If you plan to dine at popular restaurants, especially during weekends, reservations are highly recommended. Places can fill up quickly, especially in areas like La Latina, so it's smart to book ahead, particularly for dinner.

Watching the how the dining scene shifts with the seasons is fascinating too—the summer evenings bring out the terraces, bustling with patrons enjoying the warm weather. As the weather begins to change, expect a shift to cozier indoor spaces, with hearty stews and hotter dishes taking center stage.

In short, Madrid's dining culture is one that thrives on social engagement, patience, and an appreciation for good food, all tied together with flexible meal timings and a lively atmosphere.




Tourist Reviews

All photos and texts belong to their authors
@ksenia_gutierrez
« I really love tapas from Spain! 🥰

Madrid is famous for its tapas. Here, people enjoy sitting on terraces, sipping wine and munching on tortilla, patatas bravas, croquetas, ham, and other delicious tapas with a glass of beer. 🍻 One tapa will cost you anywhere from $3 to $4, depending on the trendiness of the place.

I have a special relationship with beer here. It's not just beer; it's a whole culture. Even weddings start with beer at the front porch! 👰🍺 They absolutely drink it, and sometimes women add lemon as well. 🍋😱

Want to feel the vibe? Step into the bars and cafes, order some tapas, and pick whatever suits your taste. ❤️ There’s also a chance to try something that looks a bit odd, but you might want to give it a shot for educational purposes. 😄

Who has been to Madrid or Spain in general? What did you like, what didn’t you? 😉 »
@personal_traveller
« Delicious rabbit and warm chicken salad, coffee, and juice - 10 euros. And here I am, just wanting to spare myself the hassle of driving while carrying lunch. That's it, now I just want to go on breaks! 😊 »
@elena_batalina
« What is this? And how do you eat it? 17 euros, of course... but how? They have teeth in the middle! »
@ibutylev
« One of the most popular spots for a quick bite or lunch among locals, primarily attracts attention with its prices: beer starting at $0.50, a ham sandwich for $1. A full meal for $9.90, with very generous portions. »
@ibutylev
« Spanish delicacy, harvested from cliffs where the waves are strong, the collection is very dangerous and each year several gatherers die. The price for wild sea urchins is around $220, while cultivated ones are usually sold in markets. »
@natalivshits
« In Madrid, you’ll find the oldest restaurant in the WORLD (according to the Guinness World Records), which opened its doors back in 1725! Many greats have dined here, including Hemingway! The energy accumulated over the centuries is truly unique, and the decor is exactly what you'd expect from a historic place! Even though we’ve been here before, we wanted to return because they serve some of the tastiest sangria we’ve tried, along with an incredible filet mignon! For about $47, you can enjoy a set lunch with a WHOLE milk-fed piglet! All of this is at DE BOTIN! If you’re in the area, you have to check it out! »
@slava0s1pov
« The task of visiting the Hamon Museum is complete! My order: a glass of beer and a signature sandwich with one of the types of Hamon. Total: €3.15. Cheap and NOT unpleasant, but quite interesting in terms of atmosphere! »
@natashapush
« Bar Naif in the central square is a great spot to escape the sweltering heat. A large salad bowl for two costs about $6, and beer is around $2. »
@nenastnaia
« I have no idea where cherries in Spain come from in early May, but they are here and delicious. The price is €3 per kilo. That’s about what it will cost back home in season. They go really well with Greek yogurt. I'm heading for a picnic in Retiro - gonna enjoy some jamón. »
@missgreatest
« Snack time! Mini pastries with various fillings and local ones for €6.50. Tasty, filling, and affordable! 😊🥐 »
@anastassiya17
« Food prices were pleasantly surprising. The portions of these dishes are truly massive. One can easily be shared among three people and fill everyone up. 🍽️ »
@kalercita
« In Madrid, you get some of the largest portions you might find anywhere. In the photo is the first course of the business lunch - chickpeas with octopus. My second dish was an entire seabass (not sure if there's a translation for this fish in English), and the desserts were about the size of roughly five desserts from cafes. You also get half a bottle of wine per person included. The key is to choose small "local" cafes. This rule applies everywhere, really. They even gave us a lovely complimentary bread. The price for the menu del día in central Madrid is around €13, if you don’t want to search too hard. You can generally find something similar for about €10-11 in the center and €8-9 closer to the outskirts. »
@kate_sauber
« The paella with chicken and seafood was the most delicious thing I had in Madrid, not counting the desserts, coffee, and beer. Overall, the food in Madrid didn’t impress me at all; rather, it was disappointing. It's strange. In one restaurant, they served a bloody steak without asking about the doneness, and it was full of sinews. It was impossible to eat. And the prices were pretty steep. »
@madrugada1205
« I returned early in the morning from Madrid. This is a tile from the Madrid restaurant Botin, the oldest restaurant in the world, founded back in 1725. The average bill per person is around $48. »
@ks_esenina
« We discovered an amazingly delicious cold coffee in Madrid for €1, which is just perfect for the heat! Finally found water at a reasonable price - €0.25, and a whole liter of beer for just €1.05! »
@gor_dimaggio
« Coffee here is a staple for everyone, all the time. I haven't seen any babies with coffee yet... The cheapest cup is around €1.20. If you go a bit deeper into the streets, the usual price is about €1.40. When you hit a restaurant, it's around €1.80, and you'll even have three waiters bringing you your one cup. The most expensive one? That would be at Cafe Prada, costing up to €2! ☕️ »
@maya_vega
« Finally found it! 100% rye bread at (h)arina. €4.00 for a small but real loaf! 🍞 »