Momento Café
Espresso bar · Av. de Bruselas, 56, Salamanca, 28028 Madrid, Spain
Salamanca has 66 restaurants with vegetarian options, verified as of 23 Aug 2026. The average price is around €26 per person and 51 open on Sundays.
Espresso bar · Av. de Bruselas, 56, Salamanca, 28028 Madrid, Spain
C. de Hermosilla, 4, 4, esquina, Salamanca, 28001 Madrid, Spain
Italian · Lista · Calle José Ortega y Gasset, 100
Italian · Cl. de Ayala, 140, Salamanca, 28006 Madrid, Spain
Peruvian · Lista · Calle José Ortega y Gasset, 73
Thai · C. de Villanueva, 33, Salamanca, 28001 Madrid, Spain
Burgers · Calle de Lagasca, 33, Salamanca, 28001 Madrid, Spain
Italian · Recoletos · Calle Hermosilla, 30
Brunch · C. de Hermosilla, 91, Salamanca, 28001 Madrid, Spain
Chinese · Cl. de Ayala, 81, Salamanca, 28006 Madrid, Spain
Chinese · Recoletos · Calle Don Ramón de la Cruz, 6
Mexican · Fuente del Berro · Calle Alejandro González, 8
C. de Recoletos, 7, Salamanca, 28001 Madrid, Spain
Italian · C/ de Francisco Silvela, 75, Salamanca, 28028 Madrid, Spain
Italian · Fuente del Berro · Calle Doctor Esquerdo, 13
Italian · Recoletos · Calle Velázquez, 17
Italian · Goya · Calle Alcalá, 191
Pizza · Goya · Calle General Pardiñas, 24
Indian · Lista · Calle José Ortega y Gasset, 89
Thai · Fuente del Berro · Calle Marqués de Mondejar, 4
Mexican · Lista · Calle Francisco Silvela, 71
Italian · Recoletos · Calle Velázquez, 9
Calle de Lagasca, 19, Salamanca, 28001 Madrid, Spain
Mediterranean · C. de Columela, 2, Salamanca, 28001 Madrid, Spain
Hot pot restaurant · C/hermosilla 101, Hermosilla, 99, 28006 Madrid, Spain
Calle de Castelló, 6, Salamanca, 28001 Madrid, Spain
Peruvian · Goya · Calle Príncipe de Vergara, 34
Italian · Lista · Calle Padilla, 56
Moroccan restaurant · Recoletos · Calle Recoletos, 5
Pizza · Goya · Calle Hermosilla, 85
Sushi · Recoletos · Calle Velázquez, 68
C. de Serrano, 41, Salamanca, 28001 Madrid, Spain
Thai · Goya · Calle Alcalá, 167
Bar & grill · C. Cardenal Belluga, 14, Salamanca, 28028 Madrid, Spain
Lebanese · C. de Hermosilla, 65, Salamanca, 28001 Madrid, Spain
Italian · Pl. de Manuel Becerra, 17, Salamanca, 28028 Madrid, Spain
C/ de Biarritz, 2, Salamanca, 28028 Madrid, Spain
Guindalera · Calle Ardemans, 36
Recoletos · Calle Puigcerda, 4
Japanese · Goya · Calle Ayala, 65
Av. de Bruselas, 42, Salamanca, 28028 Madrid, Spain
Health food · Recoletos · Calle Alcalá, 107
Poke bar · Goya · Plaza Manuel Becerra, 2
Cl. de Ayala, 160, Salamanca, 28009 Madrid, Spain
Italian · C. de Jorge Juan, 33, Salamanca, 28001 Madrid, Spain
Peruvian · Goya · Calle Ayala, 87
Italian · Recoletos · Calle Puigcerda, 8
C. Alcalá, 200, Salamanca, 28028 Madrid, Spain
Chinese · Castellana · Calle Lagasca, 81
Health food · Calle del Gral. Pardiñas, 23, Loc Izq, Salamanca, 28001 Madrid, Spain
Mexican · Lista · Calle Don Ramón de la Cruz, 95
Calle de Don Ramón de la Cruz, 94, Salamanca, 28006 Madrid, Spain
Castellana · Calle Claudio Coello, 75
C. de Montesa, 6, Salamanca, 28006 Madrid, Spain
Health food · Recoletos · Calle Columela, 4
Cuban · C. de la Fuente del Berro, 13, Salamanca, 28009 Madrid, Spain
Pl. de la Independencia, 2, Salamanca, 28001 Madrid, Spain
French · Recoletos · Calle Velázquez, 11
C. de Jorge Juan, 17, Salamanca, 28001 Madrid, Spain
Argentinian · Goya · Calle Alcalá, 140
Health food · Recoletos · Calle Ayala, 44
Health food · C. de Recoletos, 17, Salamanca, 28001 Madrid, Spain
Fast food · Fuente del Berro · Calle Alcalá, 152
C. de Serrano, 46, Salamanca, 28001 Madrid, Spain
Chinese · Fuente del Berro · Calle Rufino Blanco, 18
Av. de Bruselas, 53, Salamanca, 28028 Madrid, Spain
Of the 66 restaurants with vegetarian options in Salamanca, the most common cuisines are Italian (12), Health food (5), Chinese (4). 51 open on Sundays. The list is ordered by rating and review count — never by payment.
There are 66 verified restaurants with vegetarian options in Salamanca as of 23 Aug 2026. The list is complete: every place with the fact checked is in, it's not a selection.
Restaurante Her, at 4.9 out of 5 on Google across 5,484 reviews. Hard to argue with that sample size.
Around €26 per person, computed from the declared price ranges of 65 of the 66 restaurants on the list.
51 of the 66 open on Sundays, according to their published hours.
28 of the 66 welcome dogs with the fact checked, including Momento Café, Baldoria Madrid, Minelli 1960.
We show it when we've read it on the restaurant's own menu — you'll already see it on some of the restaurants listed. Accreditation from the Madrid Coeliac Association is the next step.
From 4 verifiable sources: the Madrid City Council census of venues and terraces (datos.madrid.es, updated daily) and public Google Maps profiles. Every fact keeps where it came from and when we checked it; what we can't check, we don't publish.
Data from 4 verifiable sources · last verified: 23 Aug 2026