Top Rated Food Tours! 100,000+ Happy Guests Since 2012

Complete Vegan and Vegetarian Guide to Madrid

This blog post was originally posted on June 4, 2014, and was updated on July 27, 2018.

Fear not: Madrid loves its meat, but we know how to get our veggie on as well!

The good news is that being vegetarian or vegan in Madrid is surprisingly easy if you know where to go and what to order! To help you out, we’ve put together an all-inclusive vegan and vegetarian guide to Madrid!

RELATED: 6 Places for the Best Vegan & Vegetarian Brunch in Madrid

If you're vegan or vegetarian and are heading to Madrid, we have great news for you! Spain's capital city is full of delicious food options for non-animal eaters, so you don't have to let go of your dreams of devouring tapas while here! Take a look at our complete guide for what to order, how to say it, and the bars and restaurants to visit! #vegetarian #vegan #vegantravel #vegetariantravel #tapas #spain

4 Vegan Restaurants in Madrid

1. B13

The go-to spot for delicious, traditional Spanish food like tortilla and croquetas, just vegan!

Address: Calle de la Ballesta, 13

2. La Colectiva Café

If you’re traveling with non-vegans who don’t believe that a vegan restaurant can just be undisputedly good, take them here! La Colectiva Café has wowed many of our skeptical meat-loving friends.

Address: Calle Francisco de Rojas, 9

La Colectiva Cafe, a great spot for vegans and vegetarians in Madrid
La Colectiva Café is one of the most picturesque spots in Madrid to enjoy a nice cup of coffee and good vibes. Photo credit: Michelle Thomas for La Colectiva Café


Easily one of the best spots for those eating vegan in Madrid. VEGA has an extensive menu of vegan dishes made with love!

Address: Calle de la Luna, 9

VEGA is one of the best vegan restaurants in Madrid, serving colorful plant-based fare like this tasty chili.
The colorful, filling dishes at VEGA are proof that you don’t need meat for a hearty meal. Photo credit: VEGA

4. La Encomienda

If you’re looking for a trendy, vegan brunch spot, La Encomienda is it! And if you come by later for a drink, you’ll enjoy the free tapa that comes with it.

Address: Calle de la Encomienda, 19

La Encomienda is one of our favorite spots for vegan brunch in Madrid. The cheesecake is amazing!
You don’t have to be a vegan to know that the plant-based cheesecake at La Encomienda is to die for. Photo credit: La Encomienda

7. Vegetarian Restaurants in Madrid

1. Reineta Vegetariano

A vegetarian restaurant so delicious that many of its regulars aren’t vegetarians! Definitely try the spiced lentil “meatballs” and the rich chocolate cake with bitter orange marmalade.

Address: Calle Infante, 5

Reineta Vegetariano - vegan vegetarian guide Madrid
Reineta Vegetariano’s cozy, colorful atmosphere is the perfect spot to enjoy a meal. Photo credit: Reineta Vegetariano

2. Yerbabuena

Yerbabuena offers hearty plates of healthy comfort food. Our favorites include the seitan al ajillo sandwich with vegan cheese and tomato, vegan nachos and the eggplant moussaka. Bring your appetite; the portions here are very generous!

Address: Calle Bordadores, 3

Yerbabuena is one of our favorite spots for vegan and vegetarian brunch in Madrid.
The vegan nachos at Yerbabuena are enough to feed a crowd! Photo credit: Yerbabuena

3. Viva Burger

If you find yourself in the artsy La Latina neighborhood, stop by Viva Burger for lunch. Here, you’ll find goodies such as veggie paella and meatballs. In addition to delicious vegan burgers, you can treat yourself to fresh-pressed juices and vegan desserts.

Address: Costanilla de San Andrés, 16

4. Tiyoweh

This café has a calming, hippie vibe, and their menu of food, pastries, teas and juices is extensive. We love their chai tea with hazelnut milk, carrot-apple-ginger juice and vegan brownies. Furthermore, the staff is more than happy to remove cheese from whatever you order.

Address: Calle San Pedro, 22

5. Shi-Shang

Falling into the “off-the-beaten-path” category is this all-you-can-eat veggie buffet just off of Gran Vía.

Address: Calle Concepción Arenal, 3

6. El Triángulo de las Verduras

A tiny, traditional Spanish bar, vegetarian-style! A word of warning: come here for the food, which is inexpensive and tasty, not for the service.

Address: Calle de Antillón, 1

7. La Hummuseria

The five hummuses (from “the Classic” to “the Irresistible”) are the stars at this vegetarian spot that also serves salads and veggie tapas that change weekly.

Address: Calle Hernán Cortés, 8

La Hummusería serves up five fabulous vegan hummuses in Madrid.
Everyone loves hummus, but no place does it quite like La Hummusería. Photo credit: La Hummusería

3 Vegetarian and Vegan-Friendly Restaurants in Madrid

1. El Atrakón

With delicious vegan tapas and a 10€ menú del día that’s half vegan, half traditional, El Atrakón is a favorite among grandparents and hipsters alike.

Address: Calle de Sebastián Elcano, 7

2. Abonavida

This vegetarian-friendly café and store is a true oasis smack dab in the middle of Madrid’s center. Both the terrace and eclectic seating inside offer a tranquil escape from the massive crowds of tourists in bustling Callao.

Address: Calle Navas de Tolosa, 3

Abonavida is one of the top spots for vegans and vegetarians in Madrid
Not every cafe in central Madrid can lay claim to a terrace as relaxing as that of Abonavida. Photo credit: Abonavida

3. La Chilostra

Your typical Spanish bar that just happens to have a few vegan options! La Chilostra is a good option if you’re looking for something traditional, not trendy.

Address: Calle de la Cabeza, 1

There are so many delicious options for vegan and vegetarian brunch in Madrid!
Toast with excellent olive oil and fresh tomato. A Spanish breakfast classic that happens to be 100% vegan!

Keywords and Phrases for Eating Vegetarian and Vegan in Madrid

When you have dietary restrictions, we understand how important it is to communicate your needs when ordering food. In an unfamiliar language, it can seem like an overwhelming task! To help make your life a little easier, we’ve put together a handy dandy list of keywords and phrases.

  • Soy vegano/a. I am vegan.
  • Soy vegetariano/a. I am vegetarian.
  • No como ni carne, ni pescado, ni huevos, ni productos lacteos. I don’t eat meat, fish, eggs or dairy products.
  •  ¿Me recomiendas algo rico por favor? Can you recommend me something tasty please?
  • Yo no puedo comer… I can’t eat…
  • Carne: Meat 
  • Cerdo: Pork
  • Jamón: Ham
  • Pollo: Chicken
  • Pescado: Fish
  • Atún: Tuna
  • Marisco: Seafood 
  • Leche: Milk 
  • Queso: Cheese 
  • Mantequilla: Butter  
  • Nata: Cream 
  • Huevo: Egg  
  • Miel: Honey 
  • Yo puedo comer… I can eat…
  • Verduras: Vegetables 
  • Ensalada: Salad 
  • Judías/Habichuelas/Alubias: Beans 
  • Lentejas: Lentils
  • Soja: Soy 
  • Leche de soja: Soy milk 
  • Almendras: Almonds 
  • Nueces: Nuts 
  • Arroz: Rice 
  • Aceite: Oil 
  • Pan: Bread 
  • Champiñones/Setas: Mushrooms 
  • Espinacas: Spinach 
  • Fruta: Fruit  
If you're eating vegan in Madrid, one of the traditional Spanish dishes you can enjoy is pisto!
Pisto, a Spanish version of ratatouille, is one of our favorites for those eating vegan in Madrid.

7 Vegetarian Tapas in Madrid

In the city center, you can almost always find a vegetarian tapa option. These are our some of our favorites:

1. Pisto

Spain’s version of ratatouille is a medley of delicious veggies. It often comes served with an egg on top, so vegans just need to ask for it sin huevo.

2. Croquetas de queso, espinacas, o boletus

Croquettes are made with béchamel, breaded and fried. They often include meat or fish, but look out for cheese, spinach, or mushroom ones for a delicious vegetarian option.

Croquetas filled with cheese, spinach or mushrooms are on our favorite tapas for those eating vegetarian in Madrid.
A delicious vegetarian tapas spread: croquetas, patatas bravas, setas rebozadas and pan con tomate!

3. Tempura de verdura

Batter-fried vegetables are usually a delicious bet for vegetarians, but those eating vegan in Madrid should double check that the batter is egg-free (¿la masa lleva huevo?). Often, tempura veggies will be served with a yogurt sauce. However, vegans can ask to substitute it with salmorejo sin huevo y jamón for dipping.

4. Salmorejo

Gazpacho’s richer cousin, salmorejo is a cold tomato soup, thickened with bread and made smooth and silky with lots of olive oil. It often comes topped with ham and egg, so vegetarians should specify sin jamón, and vegans, sin jamón y huevo.

Salmorejo is a delicious vegetarian tapa if you get it without the jamón, and it's perfect for those eating vegan in Madrid if ordered without the egg too!
Just ask for salmorejo sin jamón and you have a delicious vegetarian soup!

5. Berenjenas

We’re sure you’ll love berejenas con miel, or lightly fried eggplant with honey. If you’re a vegan in Madrid, you can always ask for the traditionally North African plate sin miel, or con salmorejo vegetariano for dipping.

6. Huevos rotos

If you needed another reason to fall in love with Spain, allow us to introduce you to huevos rotos. Any country where olive-oil fried eggs and potatoes is a traditional dish has to be a keeper right? Make sure it comes without ham or sausage (often chistorra).

7. Tortilla de patatas

Spain’s real national dish, it doesn’t get better than a slightly runny tortilla. We prefer ours with onion!

The tortilla de patatas has to be the king of vegetarian tapas in Madrid!
Cooked to perfection on the outside and gooey on the inside: just how we like our tortilla!

7 Vegan Tapas in Madrid

It might surprise you to learn that some typical tapas in Madrid are already vegan-friendly! Dishes like these make eating vegan in Madrid a breeze.

1. Patatas bravas

Found just about everywhere, patatas bravas consists of flash-fried potatoes with a spicy tomato and paprika sauce that is sinfully delicious. Authentic patatas will be mayonnaise-free, but vegans in Madrid should double check that yours are sin mayonesa before digging in. Some places also include a bit of beef stock in their bravas sauce. While not common, we suggest asking just in case!

2. Pimientos de Padrón

A favorite among all our vegan friends, these fried green peppers are a real treat and can be found in most tapas bars in the center. They come out of the kitchen with a slightly crispy skin, tender inside and a dusting of sea salt, making for a succulent start to dinner.  

Padrón peppers, lightly fried and topped with sea salt. But be careful! Some of these innocent looking peppers pack a punch! They are one of our favorite tapas for those eating vegan in Madrid
Padrón peppers, lightly fried, topped with sea salt and full of surprises!

3. Pan con tomate

Always a safe bet for breakfast or tapas, this dish takes toast to a whole new level. Perfectly toasted bread is rubbed with garlic, drizzled with good olive oil and slathered in fresh tomato, making for a belly-filling and very tasty bite.

SEE ALSO: Spanish Tapas at Home: Pan Con Tomate Recipe

4. Gazpacho and ajoblanco

Two of Spain’s classic cold soups are great options for vegans in Madrid. Gazpacho is the tomato-based soup you’re probably familiar with, and ajoblanco is its almond-filled predecessor.

Refreshing and tangy gazpacho is one of our favorite bites for vegans in Madrid.
Beat the heat with cool gazpacho on a summer day.

5. Salteada de verduras

Vegetable stir-fry is a go-to dish for all vegans, and vegans in Madrid are no different. Here, chefs use amazing local olive oil and garlic to make the plate extra special and will sometimes even use a little flour to thicken the sauce. It’s a little harder to find veggie stir-fry in tapas bars, but any sit-down restaurant will happily serve it to you if you ask nicely.

6. Parrillada de verduras

A more common tapas option while eating vegan in Madrid: a classic assortment of grilled veggies!

7. Setas al ajillo

It’s easy to be vegan in Madrid with mouth-watering veggie dishes like these garlic-sauteed mushrooms. Made with mushrooms, a healthy amount of olive oil, white wine and lots of garlic, setas al ajillo is one of the most hearty dishes vegans can order at a tapas bar. This plate will often come with jamón, so make sure your waiter you know you want a plato vegetariano and you won’t have a problem.

Grilled mushrooms are definitely one of the most flavorful dishes that we recommend for anyone eating vegan in Madrid.
Grilled mushrooms make for an excellent vegetarian and vegan tapa!

Vegan and Vegetarian Shops in Madrid

As madrileños become more health conscious, even the corner stores are filling up with fresh vegan options! For all the rest of your needs, you can stop by one of the following specialty shops in Madrid.

  • Planeta Vegano: A haven for vegans in Madrid, Planeta Vegano (Calle Ave María, 34) has everything you need to create your own vegan version of any traditional Spanish dish.
Planeta Vegano, one of the top vegan stores in Madrid
Planeta Vegano is your one-stop shop for all your plant-based needs. Photo credit: Planeta Vegano
  • Nanyea Market: This secret spot (Calle de los Estudios, 7) has vegan Asian food to go. Nanyea also stocks vegan ice cream, healthy snacks and a great craft beer selection.
Nanyea Vegan market, Madrid
If international vegan products are what you’re after, Nanyea likely has exactly what you need. Photo credit: Nanyea
  • El Corte Inglés: No matter where you are in Madrid, you’re never far from a Corte Inglés. The trusty Madrid department store offers an expansive health food section. Consequently, the massive store can be overwhelming, so ask an attendant to help you to find the tofu (¿me ayudas a encontrar el tofu por favor?).
The beautiful fruit on display at the San Miguel Market makes for the perfect vegan in Madrid snack!
Fruits and vegetables on display at the San Miguel Market.

A vegetarian tapas crawl in Madrid

Want to see how all of the above play out in real life? Check out the video below, where Devour Tours co-founder James takes a 100-percent vegetarian tapas crawl through some of Madrid’s best bars!

Want our insider’s guide to eating in Madrid? Just add your email address in the form below!

45 Responses

  1. Some good tips here for vegan and vegetarians, thanks! Whilst in Madrid we went to some of the restaurants mentioned here and enjoyed the food indeed, this shows that vegan and vegetarian food can be found in Spain too where meat and fish are the king in the kitchen 🙂

  2. When I was a vegetarian, I’d always say “No puedo comer carne” and the answer was usually something like “No tiene carne, sólo cerdo.”

    In English we use “meat” in a general sense, but in Spanish it’s usually just used for “beef” which means “no tiene carne” could still have some other animal in it.

    1. I do not want to mean they were pulling your leg, but “carne” refeers to any kind o meat. I might admit the possibility that someone could consider chicken as not meat, but pork or beef… they are really carne for all of us (“chicha” for little kids)

    1. Hi Sophia, generally yes! Most supermarkets have at least soy milk (UHT). Oat and rice are a bit more complicated and a heath store generally has much better brands! Hope this helps!

  3. Hi!

    I’d like to add a couple more places to the list.

    B13 bar vegano, in Calle Ballesta 13 and Punto Vegano are both close to the centre and fully vegan and affordable places to eat.

    El Vergel, near Príncipe Pío, es an organic vegeteran restaurant that serves a number of vegan options.

    I don’t remember all of the addresses, but they can be easily found in goigle maps!

  4. Hi, we stumbled across this amazing little restaurant near the Museo National Del Prado in Calle Alameda 4 called El Fogon Verde, offering a menu including starter, main, desert, water, bread and wine for 11€… wonderful food!

  5. Hi!
    I’d like to add a new place to the list, called REINETA VEGETARIANO, en 5 Infante St.
    A new vegetarian restaurant in Madrid, very close to Plaza Sol. Warm place with homemade food, very tasty and healthy.

  6. It’s wonderful that there are going to be vegetarian places for me to visit when I come to Madrid in December. I will be staying in the city centre at the Hotel Catalonia Las Cortes, Del Prado 6. Which are the nearest Vegetarian eating places to that location please?

    1. Definitely, Edna, lots of great options! That hotel is in the Literary Quarter, so looks like Rayen Vegano would be a good option!

  7. Some good suggestions here especially for traditional tapas. Though I’m a bit surprised to see this labeled as a complete vegan and vegetarian guide..there is a lot of inaccurate information here and it’s clear that this was not written by even a vegetarian. There are also a ton of places missing for it to be a complete guide – there are 24 all vegan restaurants in Madrid and here you only have 2. I get that maybe these are the only ones the author has tried but it’s hardly comprehensive or all-inclusive. Also, Viva Burger is not a buffet restaurant anymore (and hasn’t been for a long time) and AbonoVida is not an all vegetarian place, it just has veggie options. Cheers!

  8. Useful list of recommendations, although I’d also like to add El Perro Gamberro to the list, a vegan tapas restaurant on calle Segovia, it’s our favourite restaurant in Madrid….the food is incredibly tasty!!! Go and see for yourself!

  9. Hi Guys,

    we are from Germany and bist Madrid legt Werk for a Bachelorette-Party. The Bride and two Girls of the group are vegan. Do you think it is possible, that we book a foodie tour that visits vegan places oder vegan friendly places? Tia !

        1. Hi William,
          While we’re not familiar with any vegan-friendly lodging options, you’ll see in this post there are lots of vegan-friendly options in the city. Let us know where you end up staying!

  10. I’m afraid the original recipe for “salsa brava” which comes with “patatas bravas” includes beef stock among its ingredients . Sorry to say it’s not suitable for vegetarians nor vegans.

    1. Since that depends on the recipe, we’d ask at the bar you’re visiting before writing off all bravas everywhere 🙂

      1. I’m from Madrid born and raised, my family owned two restaurants and I’ve never even heard of patatas bravas with beef stock-based sauce. Maybe some restaurant makes it like that, but it sounds quite rare.

  11. This was so helpful! Can’t wait for our trip to try many of these. Thank you so much for compiling this list and doing all of the work for us!

  12. This is amazing thank you for all the lovely ideas! I’m visiting Madrid for the first time with my partner. He does eat meat, so it is useful to have ideas of places to go which cater for both!

  13. Hey, just visited Madrid, these are some great recommendations. some places that are definitely missing are Bite Me Café, that’s currently number one on happy cow for Madrid,
    and Thunder Vegan Food which is more for takeaway, but has the best vegan burgers

    1. Hi Elouise, you can find kale at some fruterías (ask for col rizada) and many Carrefour stores also carry it. We hope this helps, thanks for reading!

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts



Sign up for our newsletter full of travel tips and receive our ultimate guide to family travel in Madrid!

Unsubscribe at any time. Terms & Conditions here



Sign up for our newsletter and we’ll share everything we know, starting with our guide to eating in Madrid!

Our newsletter is full of delicious, insider tips (plus the occasional discount!), and you can unsubscribe at any time. See our Terms & Conditions here.