Skip to content
Top Restaurants

Best Budget Restaurants in Madrid (2026)

71 budget-friendly restaurants under 30€ per person.

← View all restaurants in Madrid

Looking 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

71
Total Restaurants
4.5
Average Rating
4.0 — 4.9
Rating Range
20
Cuisine Types

Interactive Map

Loading the map will connect to OpenStreetMap servers, which will receive your IP address.

#1
Indian Accent Madrid

Indian Accent Madrid

Indian
#1 overall
4.9
3,666 reviews

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.

#2
El Rey de los Tacos

El Rey de los Tacos

Mexican
#4 overall
4.8
11,126 reviews

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.

#3
Primo restaurant

Primo restaurant

Mexican
#5 overall
4.8
4,509 reviews

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.

#4
BARGANZO

BARGANZO

Restaurant
#6 overall
4.8
3,831 reviews

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.

#5
El Social

El Social

Restaurant
#8 overall
4.8
2,894 reviews

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.

#6
FIERA

FIERA

Latin American
#10 overall
4.8
1,053 reviews

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.

#7
Rosi La Loca

Rosi La Loca

Tapas
#11 overall
4.7
23,267 reviews

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.

#8
El Minibar

El Minibar

Tapas
#13 overall
4.7
7,985 reviews

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.

#9
Entre Santos Cocktail Bar & Food

Entre Santos Cocktail Bar & Food

Tapas
#18 overall
4.7
2,617 reviews

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.

#10
Rangoli

Rangoli

Indian
#19 overall
4.7
2,340 reviews

C. de Valverde, 8, Centro, 28004 Madrid, Spain

Creative Indian fare in stylish digs. Fashionable restaurant preparing inventive takes on traditional Indian specialties.

#11
The Matbah

The Matbah

Middle Eastern
#20 overall
4.7
1,973 reviews

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.

#12
Vira Vira. The Gyro’s - Street Food

Vira Vira. The Gyro’s - Street Food

Mediterranean
#22 overall
4.7
1,920 reviews

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.

#13
Lynch - Food and Cocktails

Lynch - Food and Cocktails

Restaurant
#23 overall
4.7
1,412 reviews

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.

#14
CHILA

CHILA

Chinese
#24 overall
4.7
1,348 reviews

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.

#15
Solito Mexican Taqueria

Solito Mexican Taqueria

Mexican
#25 overall
4.7
1,328 reviews

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.

#16
Mr Pizza

Mr Pizza

Italian
#26 overall
4.7
1,124 reviews

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.

#17
Vinitus Gran Via Restaurant

Vinitus Gran Via Restaurant

Spanish
#28 overall
4.6
7,658 reviews

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.

#18
Trattoria Pulcinella | Restaurante Italiano Madrid

Trattoria Pulcinella | Restaurante Italiano Madrid

Italian
#29 overall
4.6
6,740 reviews

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.

#19
Casa Macareno

Casa Macareno

Tapas
#32 overall
4.6
4,322 reviews

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.

#20
Matador

Matador

Tapas
#33 overall
4.6
3,829 reviews

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.

#21
Burnout Burgers

Burnout Burgers

American
#34 overall
4.6
3,101 reviews

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.

#22
Cervecería Cruz de Malta

Cervecería Cruz de Malta

Bar
#36 overall
4.6
2,811 reviews

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.

#23
Restaurante Lola Sí Mola

Restaurante Lola Sí Mola

Restaurant
#38 overall
4.6
2,581 reviews

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.

#24
Indian Aroma

Indian Aroma

Indian
#39 overall
4.6
2,530 reviews

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.

#25
Hot Now

Hot Now

Italian
#40 overall
4.6
2,022 reviews

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.

#26
Bambubox - Thai Cuisine

Bambubox - Thai Cuisine

Thai
#42 overall
4.6
1,826 reviews

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.

#27
Casa Jaguar

Casa Jaguar

Latin American
#44 overall
4.6
1,745 reviews

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.

#28
Casa Garcia

Casa Garcia

Restaurant
#46 overall
4.6
1,690 reviews

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.

#29
Takos Al Pastor

Takos Al Pastor

Mexican
#48 overall
4.5
14,850 reviews

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.

#30
Casa Dani

Casa Dani

Spanish
#50 overall
4.5
11,393 reviews

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.

#31
Taberna El Sur

Taberna El Sur

Spanish
#51 overall
4.5
8,255 reviews

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.

#32
100 Montaditos

100 Montaditos

Bar
#52 overall
4.5
7,878 reviews

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.

#33
Honest Greens Gran Via 7

Honest Greens Gran Via 7

Vegetarian & Vegan
#54 overall
4.5
4,751 reviews

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.

#34
Puerto Rico

Puerto Rico

Spanish
#55 overall
4.5
4,617 reviews

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.

#35
VEGA

VEGA

Vegetarian & Vegan
#59 overall
4.5
3,238 reviews

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.

#36
Distrito Vegano

Distrito Vegano

Vegetarian & Vegan
#60 overall
4.5
3,055 reviews

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.

#37
Restaurante Amicis - Mercado San Miguel

Restaurante Amicis - Mercado San Miguel

Restaurant
#61 overall
4.5
3,027 reviews

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.

#38
Tierra Burrito Bar

Tierra Burrito Bar

Mexican
#62 overall
4.5
2,771 reviews

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.

#39
Taberna el Sur de Huertas

Taberna el Sur de Huertas

Tapas
#63 overall
4.5
2,594 reviews

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.

#40
Moharaj

Moharaj

Indian
#65 overall
4.5
2,408 reviews

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.

#41
Viva Madrid

Viva Madrid

European
#66 overall
4.5
2,373 reviews

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.

#42
Vi Cool

Vi Cool

Tapas
#67 overall
4.5
2,056 reviews

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.

#43
YERBABUENA

YERBABUENA

Vegetarian & Vegan
#68 overall
4.5
1,960 reviews

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.

#44
Vietnam Restaurante 2013 de Letras

Vietnam Restaurante 2013 de Letras

Vietnamese
#69 overall
4.5
1,931 reviews

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.

#45
Healthy Poke

Healthy Poke

Asian
#70 overall
4.5
1,759 reviews

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.

#46
Casa Labra

Casa Labra

Tapas
#73 overall
4.4
15,177 reviews

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.

#47
La Musa Latina

La Musa Latina

Tapas
#74 overall
4.4
6,589 reviews

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.

#48
Mesón del Champiñón

Mesón del Champiñón

Tapas
#76 overall
4.4
5,815 reviews

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.

#49
Casa Toni

Casa Toni

Tapas
#80 overall
4.4
4,604 reviews

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.

#50
La Pulpería De Victoria

La Pulpería De Victoria

Regional Spanish
#81 overall
4.4
4,294 reviews

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.

#51
En Busca del Tiempo

En Busca del Tiempo

Basque
#83 overall
4.4
3,703 reviews

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.

#52
Venta El Buscón

Venta El Buscón

Spanish
#84 overall
4.4
3,693 reviews

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.

#53
La Venencia

La Venencia

Bar
#87 overall
4.4
3,104 reviews

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.

#54
Sahuaro Madrid

Sahuaro Madrid

Mexican
#90 overall
4.4
2,558 reviews

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.

#55
Hong Kong Kitchen

Hong Kong Kitchen

Asian
#93 overall
4.4
1,811 reviews

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.

#56
Lamucca de Prado

Lamucca de Prado

Restaurant
#97 overall
4.3
7,507 reviews

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.

#57
La Pescadería

La Pescadería

Mediterranean
#98 overall
4.3
6,598 reviews

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.

#58
Alhambra

Alhambra

Regional Spanish
#99 overall
4.3
6,510 reviews

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.

#59
Malaspina

Malaspina

Tapas
#100 overall
4.3
5,942 reviews

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.

#60
VALDEMESO

VALDEMESO

Spanish
#103 overall
4.3
2,042 reviews

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.

#61
Mesón de la Tortilla

Mesón de la Tortilla

Tapas
#108 overall
4.3
1,278 reviews

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.

#62
Brown Bear Bakery

Brown Bear Bakery

Café & Brunch
#110 overall
4.3
1,022 reviews

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.

#63
Ciudad De Tui

Ciudad De Tui

Regional Spanish
#115 overall
4.2
4,841 reviews

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.

#64
Ópera Victoria

Ópera Victoria

European
#117 overall
4.2
3,833 reviews

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.

#65
Perro y la Galleta - Restaurant

Perro y la Galleta - Restaurant

Spanish
#118 overall
4.2
3,504 reviews

Corre. Baja de San Pablo, 31, Centro, 28004 Madrid, Spain

Hip eatery serving global fare. Trendy, rustic-chic restaurant specializing in contemporary international cuisine.

#66
Bazaar

Bazaar

European
#123 overall
4.1
7,001 reviews

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.

#67
Tasca Celso y Manolo

Tasca Celso y Manolo

Tapas
#126 overall
4.1
2,269 reviews

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.

#68
Taste Of India

Taste Of India

Indian
#127 overall
4.1
2,199 reviews

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.

#69
Tapas & Más

Tapas & Más

Tapas
#129 overall
4.1
1,510 reviews

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.

#70
Taj Indian Restaurant Madrid | Cocina Hindú

Taj Indian Restaurant Madrid | Cocina Hindú

Indian
#130 overall
4.1
1,413 reviews

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.

#71
Revoltosa Plaza del Rey

Revoltosa Plaza del Rey

Tapas
#132 overall
4
3,194 reviews

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.