1. Best Cheap Lunchtime Menu in Madrid: Con Dos Fogones
There are few cities in western Europe where you can get a ten-euro three-course meal as good as this. The Dominican chef conjures up a variety of traditional Spanish food and new takes on classic international cuisine. And eating so cheaply doesn't mean eating in a spit-and-sawdust locale either - this restaurant looks as good as its food is great.
Read more about great lunchtime menus in Madrid: Best Restaurants in Madrid
2. Best Cheap Tapas in Madrid: El Tigre
El Tigre is a Madrid institution. One small beer or cider gets you a plate full of tapas. Always packed, so go early if you want a little space to eat.
Read more about El Tigre Madrid
3. Best Cheap 'Raciones' in Madrid: Casa Granada
Image: Damian Corrigan
A 'racion' is a large tapa, which is usually shared. The raciones in Casa Granada are excellent - choose from a big plate of spiced pork, some shrimp fritters or dare to try the octopus. They have some beer + food deals written above the bar.
Read more about Casa Granada (including how to find it - it's not easy!): Casa Granada Restaurant in Madrid