Best Budget Restaurants in Madrid (2026)
71 budget-friendly restaurants under 30€ per person.
← View all restaurants in MadridLooking for great food without breaking the bank in Madrid? These are the highest-rated budget-friendly restaurants in {city}, Spain, where you can enjoy a meal for less than 30€ per person. Ranked by customer reviews on Google Maps, these 71 affordable restaurants prove that excellent dining doesn't have to be expensive.
At a Glance
Interactive Map
Loading the map will connect to OpenStreetMap servers, which will receive your IP address.
Indian Accent Madrid
C. de Colmenares, 5, Centro, 28004 Madrid, Spain
Colorful space dishing up Indian cuisine. Curries, tandoori & other Indian staples presented in a vibrant setting with chandeliers & wall art.
El Rey de los Tacos
C. de Isabel la Católica, 13, Centro, 28013 Madrid, Spain
Popular budget-friendly Mexican eatery in Madrid's Centro district. El Rey de los Tacos serves authentic tacos and traditional Mexican fare that has earned a loyal following.
Primo restaurant
Cra de S. Jerónimo, 32, Centro, 28014 Madrid, Spain
Affordable Mexican taqueria on one of Madrid's most iconic streets. Primo restaurant offers fresh, flavourful tacos and Mexican classics in the heart of the city.
BARGANZO
C. de Colmenares, 13, Centro, 28004 Madrid, Spain
Modern spot with Middle Eastern menu. Health-conscious, veggie, homemade dishes offered in a bright, contemporary, Middle Eastern eatery.
El Social
C. de Hernán Cortés, 19, Centro, 28004 Madrid, Spain
Global flavors in a laid-back eatery. Casual restaurant offering generous international dishes with thoughtfully sourced ingredients.
FIERA
Costanilla de Capuchinos, 3, Centro, 28004 Madrid, Spain
Vibrant Latin American kitchen in the heart of Madrid. FIERA delivers bold, affordable dishes inspired by South American street food in a lively Centro setting.
Rosi La Loca
C. de Cádiz, 4, Centro, 28012 Madrid, Spain
Colorful, zany spot for drinks & tapas. Maximalist, multicolored venue serving cocktails & tapas, plus Spanish dishes like paellas.
El Minibar
C/ del Mesón de Paños, 1, Centro, 28013 Madrid, Spain
Beloved budget tapas bar near Plaza Mayor. El Minibar draws crowds with its generous portions of classic tapas and a convivial atmosphere.
Entre Santos Cocktail Bar & Food
C. de San Bartolomé, 4, Centro, 28004 Madrid, Spain
Bright bistro for spirits & small plates. Cheery tavern serving up tapas, eclectic entrees & creative cocktails in a warm atmosphere.
Rangoli
C. de Valverde, 8, Centro, 28004 Madrid, Spain
Creative Indian fare in stylish digs. Fashionable restaurant preparing inventive takes on traditional Indian specialties.
The Matbah
C. de Tetuán, 26, Centro, 28013 Madrid, Spain
Affordable Middle Eastern gem on a bustling Centro street. The Matbah serves aromatic, home-style dishes drawing on rich culinary traditions from across the region.
Vira Vira. The Gyro’s - Street Food
Corredera Alta de San Pablo, 1, C. de Don Felipe, 2, 28004 Madrid, Spain
Casual Mediterranean street food spot specializing in gyros. Vira Vira. The Gyro's - Street Food offers fresh, affordable wraps and bowls in a cheerful setting.
Lynch - Food and Cocktails
C. de Barcelona, 12, Centro, 28012 Madrid, Spain
Trendy cocktail bar and restaurant in Madrid's Centro. Lynch - Food and Cocktails pairs inventive drinks with a creative, affordable menu in a stylish atmosphere.
CHILA
Calle de Silva, 4, Centro, 28013 Madrid, Spain
Hunan-style fare in a sleek setup. Modern Chinese restaurant serving Hunan-style cuisine & drinks in a stylish, industrial ambiance.
Solito Mexican Taqueria
C. del Príncipe de Anglona, 1, Centro, 28005 Madrid, Spain
Cheerful Mexican taqueria near La Latina district. Solito Mexican Taqueria serves up fresh tacos, quesadillas and other Mexican favourites at wallet-friendly prices.
Mr Pizza
C. de Vergara, º3, Centro, 28013 Madrid, Spain
Budget-friendly Italian pizzeria in central Madrid. Mr Pizza offers a wide selection of freshly baked pizzas and Italian staples in a casual, welcoming setting.
Vinitus Gran Via Restaurant
Gran Vía, 4, Centro, 28013 Madrid, Spain
Mediterranean dining in a hip eatery. Mediterranean sharing plates & mains are complemented by wine at this cool, industrial restaurant.
Trattoria Pulcinella | Restaurante Italiano Madrid
C. de Regueros, 7, Centro, 28004 Madrid, Spain
Pizza & pasta in old-timey surrounds. Quaint standby for traditional pizza & pasta dishes & Italian wines, with a small terrace.
Casa Macareno
C. de San Vicente Ferrer, 44, Centro, 28004 Madrid, Spain
Classic tapas & mains in a bright eatery. Traditional main dishes, tapas & desserts in a charming, colorful restaurant/bar.
Matador
C. de la Cruz, 39, Centro, 28012 Madrid, Spain
Buzzing bullfighter-themed tapas bar. Lively stop for classic tapas like cured anchovies & Iberian ham, with flamenco music & matador art.
Burnout Burgers
C. de Valverde, 6, Centro, 28004 Madrid, Spain
Popular American-style burger joint in Centro. Burnout Burgers serves up juicy, generously topped burgers and sides at great value prices.
Cervecería Cruz de Malta
C. de la Victoria, 3, Centro, 28012 Madrid, Spain
Neighbourhood beer bar in Madrid's lively Centro. Cervecería Cruz de Malta is a friendly, no-frills spot for draft beers, vermouth and simple tapas.
Restaurante Lola Sí Mola
C. de las Huertas, 55, Centro, 28014 Madrid, Spain
Cheerful, affordable eatery on the vibrant Calle de las Huertas. Restaurante Lola Sí Mola serves hearty, home-style dishes in a fun and welcoming atmosphere.
Indian Aroma
C. de Ventura de la Vega, 6, Centro, 28014 Madrid, Spain
Curry dishes on a buzzing street. Traditional curries & rice dishes, plus lassi yoghurt drinks, on a lively row of bars & restaurants.
Hot Now
C. de Barbieri, 14, Centro, 28004 Madrid, Spain
Stylish restaurant for pizza & snacks. Hip eatery with an industrial vibe specializing in pizzas & shared plates, plus drinks & desserts.
Bambubox - Thai Cuisine
Calle del Clavel, 7, Centro, 28004 Madrid, Spain
Modern stop for noodle dishes & curries. Tom yam soup, pad thai & curries in a contemporary space with a bamboo latticework ceiling.
Casa Jaguar
C. de los Caños del Peral, 9, Centro, 28013 Madrid, Spain
Trendy place for ceviche & cocktails. Upmarket South American cuisine & cocktails in a trendy space with vintage decor & colorful murals.
Casa Garcia
Cava de San Miguel, 8, Planta baja, Centro, 28005 Madrid, Spain
Cozy, budget-friendly restaurant tucked away near Plaza Mayor. Casa Garcia offers honest, home-style cooking in a welcoming neighbourhood setting.
Takos Al Pastor
C. de la Salud, 13, Centro, 28013 Madrid, Spain
Mexican tacos in a no-frills setting. Meat-filled tortillas & other Mexican fare served with margaritas & beer at a late-night hot spot.
Casa Dani
Cl. de Ayala, 28, Salamanca, 28001 Madrid, Spain
Busy market stall for Spanish omelets. Popular, long-running counter in a covered market serving tortillas de patatas & other tapas.
Taberna El Sur
C. de la Torrecilla del Leal, 12, Centro, 28012 Madrid, Spain
Buzzing, colorful spot for tapas. Casual, modern tavern decorated with Spanish movie posters, serving tapas dishes & raciones.
100 Montaditos
C. del Príncipe, 18, Centro, 28012 Madrid, Spain
Counter-serve Spanish-sandwich chain. Chain with many Spanish mini-sandwiches plus beer & wine in a tavernlike, counter-serve setting.
Honest Greens Gran Via 7
Gran Vía, 7, Centro, 28013 Madrid, Spain
Health-focused chain restaurant on Madrid's iconic Gran Via. Honest Greens Gran Via 7 offers wholesome, sustainably sourced vegetarian and vegan bowls, salads and smoothies.
Puerto Rico
Calle de Chinchilla, 2, Centro, 28013 Madrid, Spain
Old-fashioned venue for Spanish cuisine. Gazpacho soup, paella & egg dishes like tortilla, in a wood-paneled room with exposed brickwork.
VEGA
C. de la Luna, 9, Centro, 28004 Madrid, Spain
Snug restaurant for plant-based bites. Casual eatery in a compact space specializing in plant-based dishes & desserts, plus organic drinks.
Distrito Vegano
Calle de Cervantes, 8, Centro, 28014 Madrid, Spain
Cozy stop for vegan comfort food. Snug venue doling out home-made vegan burgers, hot dogs & other comfort eats, plus beer & wine.
Restaurante Amicis - Mercado San Miguel
Calle de, Pl. del Conde de Miranda, 4, Centro, 28005 Madrid, Spain
Lively global brasserie with cocktails. Buzzing spot for a global mix of burgers, salads, meat & fish dishes, with a bar for cocktails.
Tierra Burrito Bar
Pl. de Isabel II, 5, Centro, 28013 Madrid, Spain
Quick-service Mexican burrito bar near the Opera. Tierra Burrito Bar serves generously stuffed burritos, bowls and nachos at budget-friendly prices.
Taberna el Sur de Huertas
C. de las Huertas, 24, Centro, 28014 Madrid, Spain
Casual tavern serving tapas & wine. Laid-back tavern offering small plates, Spanish fare & sangria in a cozy environment.
Moharaj
C. del Ave María, 18, Centro, 28012 Madrid, Spain
Curries on a busy sidewalk terrace. Indian & Bangladeshi curries & rice dishes at a popular neighborhood eatery with outdoor seats.
Viva Madrid
C. de Manuel Fernández y González, nº 7, Centro, 28014 Madrid, Spain
Traditional tiling, cocktails & tapas. Lively bar/eatery with traditional wall tiles, for cocktails, classic tapas & robust Spanish mains.
Vi Cool
C. de las Huertas, 12, Centro, 28012 Madrid, Spain
Inventive tapas, tasting menus & wine. Creative small plates, wine & tapas tasting menus in an industrial-chic space with garden tables.
YERBABUENA
C. de Bordadores, 3, Centro, Centro, 28013 Madrid, Spain
Vegan pizza in a brightly painted bistro. Lunch menus at a colorful vegetarian restaurant known for pizza & Mexican-influenced specialities.
Vietnam Restaurante 2013 de Letras
C. de las Huertas, 4, Centro, 28012 Madrid, Spain
Compact spot for pho noodles & curries. Pho, spring rolls & spicy curries at a busy, cozy Vietnamese bistro with a chic modern design.
Healthy Poke
C. de Toledo, 26, Centro, 28005 Madrid, Spain
Fresh and affordable Asian-inspired poke bowls in Centro. Healthy Poke lets diners build customised bowls with quality fish, vegetables and toppings.
Casa Labra
C. de Tetuán, 12, Centro, 28013 Madrid, Spain
Classic restaurant for tapas & fish. Unpretentious, long-standing eatery with a local menu highlighting cod dishes, croquettes & tapas.
La Musa Latina
Cost.ª de San Andrés, 12, Centro, 28005 Madrid, Spain
Lively tapas bar in the heart of La Latina. La Musa Latina serves creative small plates and classic tapas in a bustling, sociable atmosphere.
Mesón del Champiñón
Cava de San Miguel, 17, Centro, 28005 Madrid, Spain
Rustic stop specializing in mushrooms. Down-home restaurant with outdoor tables, known for its mushrooms, fried green peppers & sangria.
Casa Toni
C. de la Cruz, 14, Centro, 28012 Madrid, Spain
Relaxed stop for offal & seafood tapas. Laid-back, counter-serve spot for seafood & offal tapas, with tiles & photo-covered walls.
La Pulpería De Victoria
C. de la Victoria, 2, Centro, 28012 Madrid, Spain
Modern stop known for Galician octopus. Galician dishes like octopus & wood-fired empanadas whipped up in an industrial-chic space.
En Busca del Tiempo
C. de Barcelona, 4, Centro, 28012 Madrid, Spain
Intimate venue for Spanish cuisine. Cozy, colorful space for tapas & drinks, plus seasonal seafood plates & Spanish meat dishes.
Venta El Buscón
C. de la Victoria, 5, Centro, 28012 Madrid, Spain
Traditional Spanish tavern on a lively Centro street. Venta El Buscón serves classic home-cooked dishes, tapas and wines in an authentic, affordable setting.
La Venencia
Calle de Echegaray, 7, Centro, Centro, 28014 Madrid, Spain
Decades-old tavern for varied sherries. Wood casks & dusty bottles in a tavern from the 1930s, serving 5 types of sherry with rustic tapas.
Sahuaro Madrid
Pl. de Cascorro, 2, Centro, 28005 Madrid, Spain
Laid-back restaurant for Mexican eats. Unfussy Mexican eatery serving tacos, burritos & quesadillas, plus mezcal, margaritas & cocktails.
Hong Kong Kitchen
Calle del Dr. Carracido, 67, Centro, 28013 Madrid, Spain
Low-key Cantonese eatery with desserts. Cantonese specialities, desserts & fruit teas are offered in this bright, pared-down restaurant.
Lamucca de Prado
C. del Prado, 16, Centro, 28014 Madrid, Spain
Spacious, affordable all-day restaurant on Calle del Prado. Lamucca de Prado offers an eclectic international menu in a bright, art-filled space popular with locals.
La Pescadería
C. de la Ballesta, 32, Centro, 28004 Madrid, Spain
Affordable Mediterranean seafood spot in the Centro district. La Pescadería serves fresh fish, shellfish platters and Mediterranean dishes in a relaxed, modern space.
Alhambra
C. de la Victoria, 9, Centro, 28012 Madrid, Spain
Andalusian classics in a striking space. Restaurant home to bold artwork, serving Andalusian staples like grilled meat & open sandwiches.
Malaspina
C. de Cádiz, 9, Centro, 28012 Madrid, Spain
Tapas & cocktails at a compact tavern. Old-fashioned tapas bar popular for mojitos & sharing platters of Spanish ham & fried peppers.
VALDEMESO
C. de Mesonero Romanos, 4, Centro, 28013 Madrid, Spain
Classic dishes in a casual eatery. Compact restaurant with a down-to-earth ambiance offering traditional meals & light bites.
Mesón de la Tortilla
Cava de San Miguel, 15, Centro, 28005 Madrid, Spain
Cavern bar known for Spanish omelet. Lively cavelike venue for simple tapas dishes & Spanish potato omelet, with a busy sidewalk terrace.
Brown Bear Bakery
C. del León, 10, Centro, 28014 Madrid, Spain
Artisan bread, cakes & light savory fare. Bakery/cafe in historic premises, for artisan breads & cakes, plus coffee & savory lunch dishes.
Ciudad De Tui
C. de la Montera, 22, Centro, 28013 Madrid, Spain
Northern Spanish dishes & outdoor dining. Traditional Galician meat & fish dishes in an airy space with terrace tables & private dining rooms.
Ópera Victoria
C. de los Caños del Peral, 2, Centro, 28013 Madrid, Spain
Grand setting for classic Spanish dishes. Tapas & salads, plus fish dishes & burgers, in a series of elegant rooms around a wood-paneled bar.
Perro y la Galleta - Restaurant
Corre. Baja de San Pablo, 31, Centro, 28004 Madrid, Spain
Hip eatery serving global fare. Trendy, rustic-chic restaurant specializing in contemporary international cuisine.
Bazaar
C. de la Libertad, 21, Centro, 28004 Madrid, Spain
Innovative dishes in a shoplike space. Imaginative Mediterranean plates & set menus in a chic room decorated like a Spanish grocery store.
Tasca Celso y Manolo
28004, C. de la Libertad, 1, 28004 Madrid, Spain
Stylishly retro spot for updated tapas. Modern twists on tapas, tomato salads & vermouth at an enduring, retro-chic spot with a vintage bar.
Taste Of India
C. de Núñez de Arce, 15, Centro, Centro, 28012 Madrid, Spain
Affordable Indian restaurant in the heart of Centro. Taste Of India offers traditional curries, tandoori dishes and naan breads in a cosy, unfussy setting.
Tapas & Más
C. de Espoz y Mina, 18, Centro, 28012 Madrid, Spain
Little, rustic option for Spanish tapas. Classic Spanish tapas & wine served in a small, relaxed interior with brick walls & a warm vibe.
Taj Indian Restaurant Madrid | Cocina Hindú
C. del Marqués de Cubas, 6, Centro, 28014 Madrid, Spain
Relaxed setting for classic Indian food. Samosas, tandoori, biryani & an array of curries at a convivial, unpretentious Indian place.
Revoltosa Plaza del Rey
Pl. del Rey, 4, Centro, 28004 Madrid, Spain
Hip modern tavern with sharing plates. Burgers, cocktails & creative small plates in a trendy contemporary tapas bar with a busy terrace.
Frequently Asked Questions
What are the best cheap restaurants in Madrid?
The top-rated budget restaurants in Madrid include Indian Accent Madrid, El Rey de los Tacos, Primo restaurant. These rankings are based on Google Maps ratings.
How many budget restaurants are in Madrid?
There are 71 highly-rated budget restaurants in Madrid, Spain.