Guide to Madrid Vegan Restaurants, Vegetarian Restaurants, Natural Foods, & Health Food Stores.
For a portal to living in Madrid see: Madrid Connect

Vegan / Vegetarian Restaurants: (37 Listings)

B-13 Bar Restaurante

  • Vegan Restaurant
4.0 stars 25 reviews
Calle de la Ballesta 13, Madrid, 28004
Open Summer time (from April to September) 13.30-17.30 and 20.30-24.00, Winter time (from October to March) 13.30-17.30 and 19.30-24.00, closed Mon.
Cuisine: Vegan, Western, Pizza, Bakery, Juice bar, Fast food, Beer/Wine, Take-out, Catering

Vegan bar and restaurant in the city main center, 5 minutes from Gran Via. Offers meals and snack foods, from sandwiches, burgers, and kebabs to pizza, hot dogs, and tapas. Takes orders for custom cakes. Kitchen always close one hour before the bar. Cash only. Inexpensive.

Crucina Restaurante

  • Vegan Restaurant
4.5 stars 33 reviews
Calle del Divino Pastor 30 (at Fuencarral), Madrid, 28004
Open Mon-Sat 13.00-16.00, 20.00-24.00, Sun 13.00-16.30.
Cuisine: Vegan, Organic, All Raw, Western, Juice bar, Beer/Wine

100% raw food organic cuisine restaurant. Desserts and specialties include tiramisu and moussaka. Pleasant, bright atmosphere. Wheelchair accessible. Accepts credit cards. Expensive.

La Oveja Negra

  • Vegan Restaurant
4.0 stars 14 reviews
c/ Buenavista, 42, Lavapiés, Madrid, 28012
Open Mon-Thur 5pm-1am, Fri-Sat 5pm-2am, Sun 12pm-1am.
Cuisine: Vegan, Western, Fast food, Beer/Wine, Take-out

Vegan bar serving tapas and bar food including hot dogs, soya burgers, seitan fajitas, vegan cheese tostas, seitan, chorizo, and chocolate cake. Note: Kitchen may not open until 8pm. Anarchist atmosphere. Previously named Bar Kunin. Inexpensive.

Loving Hut - Madrid

  • Vegan Restaurant
4.0 stars 40 reviews
Calle de los Reyes, 11 (at Plaza de España), Madrid, 28015
Open Mon-Sat 1:30-4:30pm, 8:30pm-12am 24.00, Sun 1:30-4:30pm.
Cuisine: Vegan, Asian, Chinese, Western

Cocina natural vegana. Part of international chain of vegan food restaurants opened by followers of Supreme Master Ching Hai, an advocate for veg living. Each location is individual family owned and operated. Offers a menu of the day - ask for it. Moderate.

Rayen Vegano

  • Vegan Restaurant
4.5 stars 10 reviews
C/ Lope de Vega, 7, Madrid, 28014
Open Mon-Thur 10am-4pm, Fri 10am-4pm, 8-11pm, Sat 11am-4pm, 8-11pm, Sun 11am-4pm.
Cuisine: Vegan, Organic, Beer/Wine, Spanish, Bakery

Opened Aug 2013, this casual eatery serves organic vegan food, bread, and desserts. Offers daily weekday menu, night dish, Saturday and Sunday brunch. Has wi-fi; dogs welcome. Accepts credit cards. Moderate.

Artemisa Huertas - Cortes

  • Vegetarian Restaurant
3.0 stars 12 reviews
Ventura de la Vega, 4, Madrid, 28014
Open Mon-Sun 1:30-4pm, 9pm-12am.
Cuisine: Vegan-friendly, Lacto, Ovo, Spanish, International, Fast food, Take-out

Feb 2013 reported to have removed meat and is all vegetarian again. Offers a daily menu for around €12. Vegan dishes are suitable for lactose intolerant and gluten intolerant, wheat is replaced by other flours (chickpea or corn). Metro: Sevilla, get off Carrera de San Jeronimo. Moderate.

Cafe el Mar and Store BioVerde

  • Vegetarian Restaurant
5.0 stars 1 review
Calle Embajadores 31, Local, Madrid, 28012
Open Mon-Sun 10am-10pm.
Cuisine: Vegan-friendly, Lacto, Ovo, Organic, Juice bar, Beer/Wine, Spanish, Raw

A vegetarian cafe and store. Offers organic juices made-to-order, has veggie burger with kamut bread, a raw zucchini spaghetti with tomato sauce salads, sourdough breads, breakfast food, quiche, and pies. Has outdoor seating. Accepts credit cards. Moderate.


  • Vegetarian Restaurant
4.0 stars 1 review
Topete 32, Tetuan (at Carolina corner, Metro Alvarado), Madrid, Spain
Open Mon-Sat 13:30-16:00.
Cuisine: Vegan-friendly, Spanish

Affiliated with an organic farming organization La Huertita de Tetuan, this place serves home-style vegetarian meals. It's near Bravo Murillo. Inexpensive.


  • Vegetarian Restaurant
4.0 stars 13 reviews
C/de Esquilache 4, Madrid, 28003
Open 10.00-24.00, 13.00-17.00, 21.00-24.00.
Cuisine: Vegan-friendly, Lacto, Ovo, European, Spanish, Take-out

A combination vegetarian deli and health food store; there is a full service restaurant in the basement. Cost approx. 15-20 euros for a 3-course meal. Food is mostly vegan and changes. Shop sells a small selection of organics, soymilk and rice milk, and soy analogs such as tempeh in addition to various herbal remedies, incense, New Age books, jewelry, and imported goods. Also hosts classes on various topics. After renovation in summer 2012, the deli, restaurant, and health food shop have separate street entrances (but side by side). Near metros Rio Rosas and Cuatro Caminos. Moderate.

El Estragon Vegetariano

  • Vegetarian Restaurant
3.0 stars 20 reviews
Plaza de la Paja, 10 (at Zona de los Austrias), Madrid, 28005
Open Mon-Sun 13.30-01.00.
Cuisine: Ovo, Lacto, Spanish, International, Beer / Wine

Small Madrid vegetarian food restaurant near metro La Latina, off a quiet square by the Palacio Real. Serves veggie food and desserts in a nice environment; a few vegan options. Expensive.

El Triangulo de las Verduras

  • Vegetarian Restaurant
3.5 stars 2 reviews
Calle de Antillon 1, Madrid, Spain
Open Wed-Sun 14.00-17.00, 20.30-24.00.
Cuisine: Vegan-friendly, International, Italian, Beer/Wine, Take-out

Offers international vegetarian cuisine with vegan choices. Also has expositions (photographic, graffiti, illustration and others), marginal music, books. Bike friendly, bike polo. Inexpensive.

El Vergel

  • Vegetarian Restaurant
3.0 stars 15 reviews
Pso de la Florida 53 (at Metro: Principe Pio, near Plaza de España and Casa de Campo park), Madrid, Spain
Open 10.00-00.00, menu from 13.30-24.00.
Cuisine: Vegan-friendly, Lacto, Ovo, Spanish, International, Beer/Wine

Popular restaurant offers a large menu with vegan options clearly marked. Non smoking. Also a large health food store upstairs. Accepts credit cards. Moderate.


  • Vegetarian Restaurant
3.0 stars 4 reviews
Calle de Nieremberg, 23, Madrid, 28002
Open Mon-Fri 9am-9pm, Sat 11am-9pm, closed Sun.
Cuisine: Vegan-friendly, Western, International, Macrobiotic, Juice bar, Beer/Wine, Take-out, Delivery

Wi-fi. Smoke-free. Soup cafe, organic grocery, fashion and jewellery in the same space. Housemade food with the best organic ingredients available. Accepts credit cards. Inexpensive.

Viva la Vida

  • Vegetarian Restaurant
3.5 stars 19 reviews
Costanilla de San Andrés 16 (at Plaza de la Paja), Madrid, 28005
Open Mon-Wed 12pm-12am, Thur-Sun 11am-2am.
Cuisine: Vegan-friendly, Lacto, Ovo, Buffet, Spanish, European, International, Fast food, Take-out

Vegetarian buffet restaurant in the Plaza de la Paja. Offers many choices from salad and cold dishes to hot foods and desserts. Comfortable environment. Moderate.


  • Vegetarian Restaurant
4.0 stars 71 reviews
Bordadores, 3 (at Calle Mayor), Madrid, 28013
Open Mon-Sat 13.00-16.00, 20.00-24.00, Sun 13.00-16.00.
Cuisine: Vegan-friendly, Lacto, Ovo, Spanish, Fusion, Beer/Wine

Restaurante vegetariano off Plaza Mayor in central Madrid. Offers vegetarian haute cuisine. A large menu with many vegan options or dishes that may be made vegan. Near metros Sol and Opera. Accepts credit cards. Moderate.

Al Natural

  • Vegetarian-Friendly
3.5 stars 26 reviews
C/ Zorrilla, 11, Madrid, 28014
Open Mon-Sat 13:00-16:00, Sun 13:00-16:00.
Cuisine: Ovo, Lacto, Beer/Wine, Spanish, Non-veg

Serves meat, veg options available. Originally 100% veg but added meat in addition to the vegetarian menu. Extensive ovo-lacto-vegetarian starters and main courses; limited vegan choices. Small and popular, with bar at front and seating area at back. Non-smoking areas. Reservations suggested. Near metro Banco de Espana and Parliament Building in central Madrid. Accepts credit cards. Moderate.

Bar Restaurante Verona

  • Vegetarian-Friendly
Be first to review!
Calle San Marcos 5, Madrid, 28004
Open Mon-Sat 5pm-2am.
Cuisine: Vegan-friendly, Western, Spanish, Fast food, Beer/Wine, Take-out, Non-veg

Serves meat, veg options available. Tapas bar opened in Dec 2013. Offers a separate vegan menu that includes snack foods like vegan nuggets, burgers, cheese, and sausages. Kitchen closes at 12am. Inexpensive.

Cafe Marimba

  • Vegetarian-Friendly
Be first to review!
Calle Lavapies 11, Metro Lavapies, Madrid, Spain
Open Mon-Sun 19:00-24:00.
Cuisine: Vegan-friendly, Beer/Wine, Non-veg

Serves meat, veg options available. Offers vegan burgers on Mon, Tue and Sat and vegan cake daily. Are happy to accommodate vegans on other days, too. Also is a live music venue. Accepts credit cards. Moderate.


  • Vegetarian-Friendly
Be first to review!
Calle Huertas 33, Madrid, 28014
Cuisine: Vegan-friendly, Organic, Juice bar, Bakery, Western, Beer/Wine, Take-out, Non-veg

Serves meat, veg options available. Organic cafe and juice bar. Offers weekday lunch menu with a vegan choice. Has non-dairy milk, vegan ice cream, and vegan choices in baked goods. Also sells veg products to take home like tofu, burger patties, vegan cheese; some gluten free. Free wifi. Accepts credit cards. Inexpensive.

El Septimo

  • Vegetarian-Friendly
4.0 stars 2 reviews
Diego de Len, 7 (at near Calle Serrano shopping district, Metro stop Ruben Dario or Nunez de Balboa), Madrid, Spain
Cuisine: Ovo, Lacto, International, Beer/Wine, Non-veg

Serves meat, veg options available. El Septimo offers some vegetarian dishes including salads, fresh bread, house specials, and desserts. The daily menu costs around 15-17 Euros and includes wine, salad, bread, main course, and dessert. Large selection of Spanish wine. Upscale, elegant, laid-back setting. Smoke-free zones as of Jan 2011. Expensive.

In Dreams Cafe

  • Vegetarian-Friendly
Be first to review!
Calle de San Mateo 4 (at Fuencarra), Madrid, 28004
Open Mon-Sun 1:30pm-2:30am.
Cuisine: Lacto, American, Fast food, Beer/Wine, Non-veg

Serves meat, veg options available. Dec 2013 re-opened after brief closure. Now offering food only at lunch, and the menu is very limited (unlike before) with only one veggie burger for vegetarians/vegans. Serves pastries and drinks in the evening. Moderate.

Sergi Arola Gastro

  • Vegetarian-Friendly
Be first to review!
Calle de Zurbano 31, Madrid, 28010
Open Mon-Fri 2-3:30pm, 9-11:30pm, Sat 9-11:30pm, closed Sun.
Cuisine: Vegan-friendly, Spanish, International, Non-veg

Serves meat, veg options available. When inquiring about reservations online or by phone, you need to let them know you are a vegan or vegetarian and a separate menu will be created for you. Chef changes menu every two months. Reservations required. Accepts credit cards. Expensive.

Tierra Burrito Bar

  • Vegetarian-Friendly
2.5 stars 2 reviews
Calle Guzman El Bueno, 52, Madrid, 28015
Open Mon-Thur 10am-12am, Fri 10am-2am, Sat 12pm-2am, Sun 12pm-12am.
Cuisine: Vegan-friendly, American, Juice bar, Beer/Wine, Take-out, Mexican, Non-veg

Serves meat, veg options available. Big, San Francisco style burritos made from freshly prepared, locally-sourced ingredients. Tacos, nachos, margaritas and a large selection of American beer. A vegan version of everything on the menu is available. Free Wi-fi. Has outdoor seating. Wheelchair accessible. Accepts credit cards. Inexpensive.


  • Vegetarian-Friendly
3.0 stars 7 reviews
Calle Pelayo, 35 (at near Metro Chueca), Madrid, Spain
Cuisine: Macrobiotic, Beer/Wine, Non-veg

Serves meat, veg options available. Relaxed dining, healthy food with vegetarian and vegan options. Meals average 8-10 Euros per person. Menu in English and Spanish. No smoking. Accepts credit cards. Moderate.

Viva Chapata

  • Vegetarian-Friendly
4.0 stars 4 reviews
Calle del Ave Maria 43, Madrid, 28012
Open Mon-Sun 1pm-1am.
Cuisine: Vegan-friendly, Lacto, Spanish, Western, Beer/Wine, Take-out, Non-veg

Serves meat, veg options available. Traditional Spanish food with also veg versions. Sample veg items include Spanish omelette wthout egg, vegan pizza and arepas, sandwiches, and veggie/vegan burger. Has outdoor seating. Accepts credit cards. Moderate.


  • Vegetarian-Friendly
4.0 stars 1 review
Calle Augusto Figueroa 13, Madrid, 28004
Open Mon-Sun 9:30am-11pm.
Cuisine: Vegan-friendly, Ovo, Lacto, Western, Juice bar, Salad bar, Take-out, Non-veg

Serves meat, veg options available. Health food cafe and juice bar with a few locations. Offers a small variety of vegan choices: a vegan wrap, a sandwich, and a salad bar where you could choose the ingredients. Has outdoor seating. Inexpensive.

Zombie Bar

  • Vegetarian-Friendly
3.5 stars 2 reviews
Calle del Pez 7 (at Esquina calle Madera), Madrid, 28004
Open daily 11.30-02.00, but Mon closed 14.00-16.00.
Cuisine: Vegan-friendly, Lacto, Western, American, Fast food, Take-out, Non-veg

Serves meat, veg options available. An alternative burger restaurant frequented by a young crowd. Offers typical hamburgers but also three vegan meals on the menu. For lunch there's a daily vegan menu comprising two starters and two main courses. No lunch on Mondays. Kitchen is open 12:30-16:00 and 20:00-00:00. Wheelchair accessible. Accepts credit cards. Inexpensive.

Health Food Stores, Vegan Shops, Vegan Bakeries, Vegetarian B&Bs, Veg Catering, Veg*n Organizations: (20 Listings)


  • Health Food Store
3.0 stars 1 review
Calle Atenas 2, Pozuelo de Alarcon (at Calle Grecia), Madrid, 28224
Open Mon-Sat 10:00-14:30, 17:00-21:00, closed Sun.

Ecological and herbalist store carries vegetarian and vegan food, intolerances, teas, herbs, food supplements and diet products, cosmetics and beauty, essential oils, cleaning and more. Located behind Santa Maria de Cana church.

Herbolario Biomarket Norte

  • Health Food Store
Be first to review!
Avenida de Madrid, Unit 37, Alcobendas, Madrid, 28100
Open Mon-Sat 12-6pm, Tue-Thur 12-9pm, closed Sun.

Eco-shop carries fresh bio-products, teas, sugar-free products, gluten free, vegan, bulk and more. Free home delivery for Alcobendas and Sebastian de los Reyes. Any natural product can be ordered. Also TRCD and Reiki massages available. Nature medicine consultation.

San Eugenio

  • Health Food Store
2.5 stars 3 reviews
Calle de San Eugenio (at corner of Calle de San Idefonso), Madrid,

Nutricion y Dieterica. A small store including vegan items like seitan, puré de Almendra, Ume-pase, genmai-su, tofu, soya-milk, tamari, seeds, grains and nuts, dried fruit, vitamins and more.

Planeta Vegano

  • Vegan Store
  • Vegan
4.5 stars 7 reviews
Calle Ave Maria, 34, Lavapies (at Metro: Lavapies or Anton Martin), Madrid, 28012
Open Mon-Sat 10:00-20:30.

All vegan store offering a range of products including vegan cheeses, vegan sausages, supplements, cosmetics, t-shirts, books, biological and ecological products.


  • Veg Delivery
  • Vegan
4.0 stars 6 reviews
Madrid, Madrid,

Online vegan store providing a wide range of products, including flour, cereal, frozen food, snacks, cosmetics, organic products, and other vegan groceries. Its retails space at C/ Amnesty 6 (and prior to that C/ Jose Maria de Pereda, 17) had shut down per report, Oct 2013.

Still hungry? Try searching HappyCow for areas surrounding Madrid.
Please help us improve this Madrid vegetarian restaurant guide:
  • Add health food stores, cafes, or a vegetarian restaurant Madrid.
  • Report technical difficulty.
  • Phone ahead before you vis it any listing in this restaurant directory.
  • Please let these businesses know you found them on HappyCow
Spread the word! - Link to this page from your webpage, blog, facebook, or newsletter.

Voted "Best Vegetarian Restaurant Guide" on the Internet, this is the place to find good vegan restaurants & healthy food! HappyCow was created to assist in making healthy vegetarian food available to all wherever possible. These Madrid vegetarian and vegan restaurant listings are primarily from you, the users, and some maybe arbitrary, outdated, or incomplete. If you are a local to Madrid and know of any places (vegetarian restaurants Madrid) that are not included here please add them. HappyCow© and its creators claim no responsibility for any information that might be inaccurate in any way.