Although Madrid is a pricey city, there are still many restaurants that offer up great food at a low, low, price! From €1 sandwiches to prix fixe Argentinean dinners under €20, Madrid has your tastes (and your wallet) covered. Below you’ll find five of our favorite cheap Madrid restaurants.
Glorieta de Montera
Caballero de Gracia, 10
1- 3:45 PM & 8:30 – 11:45 PM
Telephone: 91 523 44 07
Metro: Gran Via
Glorieta de Montera, along with its sister restaurants La Finca de Susana, Bazaar, and Ginger, strikes an ingenious balance between fine dining and cheap eats. All three Mediterranean restaurants have classic, white, minimalist décor injected with just enough creativity to keep them from teetering into the banal.
Polite staff and an ample, interesting menu may lead you to believe you’re going to get whopped by the bill, but you’ll be pleasantly surprised: fettuccini with chicken and dried tomatoes costs just €5.99, and risotto with asparagus and artichokes or rice with squid costs €5.98.
The portions are generous, as is the half carafe of wine that comes with the meal. Since everyone loves a bargain, the crowd is understandably eclectic: from the dread-locked malasaña types to ladies who look like your sweet old Aunt Ethel and, of course, lots of fashionable thirty-somethings mixed in.
Cervecería 100 Montaditos
If you need to refuel after, say, spending hours at the Museo del Prado, why not head over to one of the best sandwich places in the city of Madrid? The Cervecería 100 Montaditos is a well-known chain throughout Spain, and it’s a perfect place for a cheap, filling snack. The sandwiches are small but filled with yummy goodness. There’s anything and everything on this menu: salmon, ham, solomillo, tuna, and more. All sandwiches come with a free side of chips! They also offer salads for around €6.
Make sure to check the Cervecería out on a Wednesday, because that’s when all sandwiches cost only €1. (If you don’t get there early, be prepared to wait in line!)
There are multiple Montaditos in Madrid: visit the chain’s site to find the one closest to you.
La Gata Flora
Calle San Vicente Ferrer, 33
Telephone: 915 21 27 92
La Gata Flora is a popular Italian restaurant in Madrid’s Malasaña neighborhood. From the name you may have guessed that the restaurant has something to do with cats, and it does! The entire restaurant is decorated with photographs of cats, hanging cat lights, and pillows with embroidered cats.
Check out their menu del día for €10, which comes with an appetizer, main meal, dessert and wine! Try the berengena (eggplant)—it’s super tasty.
A Dos Velas
Calle de San Vicente Ferrer, 16
1-5 PM & 8 PM – 12 AM, Mon – Sat
Telephone: 91 446 18 63
Creative dishes with a fusion flare are what you’ll find at A Dos Velas. There are many different flavors, from Indian to Argentinian and Mediterranean. The service here is quite good and the dining area, decorated with dark tiles and exposed brick, is a wonderful place to relax.
A Dos Velas offers three prix fixe menus: lunch, dinner and group dining. The friendly feel of the place will have you coming back again and again.
Con Dos Fogones
Calle de San Bernardino, 9
1-5 PM & 8 PM-1 AM
Telephone: 91 559 63 26
Metro: Plaza de Espana
Salads, hamburgers, and Argentinian beef are only some of the tasty dishes you’ll find on the menu at Con Dos Fogones. The atmosphere is classy, and bursting with colors and stylish décor.
They offer a menu del Mediodía for €10, Monday-Friday, and a Menu Nocturno for €17.50, which includes an appetizer, main course, and dessert. And their prix fixe menus don’t stop there: they also have a group menu for €35.