Eating Vegan in Madrid: The 13 Best Spots for Delicious Food

Last Updated on January 15, 2021 by Nina Ahmedow

As you saw in my post on things to know before you travel to Spain, being vegan in Madrid is not difficult at all. Despite the fact that Spain is famous for ham, sausages, and cheese, it’s super easy to be vegan in Madrid. And with four days in Madrid and 40 vegan restaurants, I only visited places with at least 4.5 out of 5 stars on HappyCow.

I would say that my recent experience as a vegan in Madrid was probably the best yet in my vegan travels. So let’s get right into all the amazing places you can find if you’re a hungry vegan in Madrid. And because opening hours in Spain are confusing, you’ll appreciate that I have included the opening hours for each place.

The Full Guide to Eating Vegan in Madrid

Vegan Fast Food in Madrid

As much as I try to avoid too much fast food, it’s an easy way to fill the stomach. We arrived in Madrid in the afternoon so we were really hungry and needed something quick.

So we headed to Mad Mad Vegan in Chueca, Madrid’s gay village. To be honest, you can’t really call this a fast food place. It’s much too cozy and inviting, so I’d say it’s a proper burger restaurant which is also great for drinks. The waiter was really nice and spoke English with Alfonso who, despite the name, does not speak Spanish.

I opted for the Original Mad burger and a ginger kombucha. The burger was fine, although it tasted a bit too “meaty” for my taste. Alfonso ordered the chicken burger, and I really liked that the fries and sauce were included in the price. I think most people want fries so unless you’re a cheap fast-food chain I don’t think the fries and sauce should cost extra.

Both burgers were decent, but compared to the rest of the trip Mad Mad Vegan was a bit underwhelming. I fully recommend it for the relaxed atmosphere and outstanding service, however. The fact that it’s so central makes it a great choice when you want a quick bite.
Calle de Pelayo 19. Open Sunday to Thursday 1 pm to 11:30 pm, Friday 1 pm to 12 am, Saturday 1 pm to 5 pm, 7:30 pm to 12 am.

If you want the full-on fast food experience as a vegan in Madrid, check out Thunder Vegan Food in Malasaña. They have a few different burgers that come either with their own fried chicken patty or the Beyond Meat one. Since I’m not a fan of the Beyond Meat taste, I went with their vegan fried chicken. And because I love spicy food I got the hot version with jalapeños and spicy sauce, although it wasn’t spicy. I also ordered regular fries. I have to say that I liked this burger more than the Mad Mad Vegan one. The guy behind the counter was super friendly as well, so extra points for that.

thunder vegan burger madrid

Now, as opposed to Mad Mad Vegan, this is a fast-food spot. So while there are a few seats available you shouldn’t overstay your welcome as it’s not really a sit-down restaurant. But it’s the perfect place for vegans to grab a quick bite in the happening neighborhood of Malasaña.
Calle Don Felipe 4. Open Wednesday to Sunday 1 pm to 4 pm, Sunday and Wednesday 8 pm to 11 pm, Thursday to Saturday 8 pm to 11:30 pm.

Vegan Doughnuts in Madrid

The fact that I even get to make a separate section for this says it all. Madrid is a vegan doughnut paradise.

The first vegan doughnut shop we went to was also the best. But we wanted to try other places instead of coming back here. Delish Vegan Doughnuts offers an enormous variety of handmade vegan doughnuts in a wonderfully cozy setting. I ordered a cinnamon roll because I loooove cinnamon. It was so huge and flavorful! I also had the most creamy and delicious golden milk (I believe they used Oatly).

If you can only go to one vegan doughnut place in Madrid, it has to be Delish Vegan Doughnuts.
Calle Cristo 3. Open Monday to Friday 9:30 am to 2 pm, 4:30 pm to 9 pm, Saturday and Sunday 10:30 am to 6 pm.

Close to Goya metro, you can find VegAmazing Doughnuts, another really comfortable and warm spot in Madrid. I ordered a doughnut with vanilla buttercream and a mint tea. While it was a delicious doughnut, it was a bit too greasy and sweet compared to the Delish Vegan Doughnuts. If I had not had that cinnamon roll the previous day, this doughnut would have been fantastic. But in comparison, it pales a bit.

As the service was good and the bakery lovely, it’s worth a visit if you want to check out different places.
Calle Duque de Sesto 31. Open Tuesday to Friday 9:30 am to 2 pm, 4:30 pm to 8 pm, Saturday 10 am to 2 pm, 4:30 pm to 8 pm, Sunday 10 am to 2 pm.

And finally, there is Bite Me Café in the neighborhood of Las Delicias. And how delightful those doughnuts were! My pistachio lemon doughnut was fresh and soft, and exactly what a doughnut should be.

The café was super cozy, and we loved the dog napping in the corner. The bathroom was very spacious and clean which isn’t the case in all cafés, sadly. The Canadian guy behind the counter of Bite Me Café was really friendly as well. And although there aren’t a lot of tables inside it’s a very inviting place where you feel you could spend hours.
Plaza Beata María Ana de Jesús 2. Open Wednesday and Thursday 10 am to 2 pm, 5 pm to 8 pm, Friday 10 am to 2 pm, 5 pm to 9 pm, Saturday and Sunday 10 am to 9 pm, Monday 10 am to 2 pm, 5:30 pm to 8 pm.

Vegan Feminist Anarchist Spots in Madrid

Okay, obviously this is my favorite category on this post. Can you believe that there is more than one feminist anarchist spot that is also vegan in Madrid? With all the fancy hipster places in the world, it’s so refreshing to see places that understand the bigger picture.

La Oveja Negra was down the street from our place so it would have been perfect for every day actually. But since we wanted to try different places we only went here for dinner once and got takeaway another time.

I read a review stating that the staff here were not friendly, but I can’t confirm that. I’m always honest on this blog, so you can trust me. Yes, the place is extremely busy which doesn’t leave room for small talk. But you can’t expect to place your order right away, have a lovely chat, and immediately get your food all at the same time. This is not the kind of place you come to if you don’t stand behind its principles.

I highly recommend their spinach wrap which has sun-dried tomatoes, hummus, cucumbers, and nuts. Such an upgrade from most wraps that you can find. They also have a pretty good chickpea burger. All at decent prices! And if you get takeaway it comes in eco-friendly packaging! What’s not to love?

You can buy t-shirts, buttons, and other small things to make it clear where you stand on things that matter. If you’re an anarchist or feminist vegan in Madrid this place is a must!
Calle Buenavista 42. Open Tuesday to Thursday 1:30 pm to 12 am, Friday and Saturday 1:30 pm to 1 am, Sunday 1:30 pm to 5 pm.

mala mujer burger

Not far from La Oveja Negra is La Mala Mujer. It’s a very cozy feminist space that makes you feel like you’re in a friend’s living room. The food is simple and nothing out of the ordinary. But this place serves more as a center where feminists can connect and organize while having a quick bite. The burger was decent, and I loved that their teas are named after feminist icons.
Mesón de Paredes 76. Open Sunday and Tuesday to Thursday 6 pm to 12 am, Friday and Saturday 6 pm to 1 am.

Vegan Breakfast Spots in Madrid

Breakfast was a bit difficult because most places open quite late so they’re not ideal for breakfast. Nonetheless, we found two places with fantastic breakfast options.

We actually went to Bombón twice because it was such a wonderful café. First of all, the decoration is really gorgeous. Maybe a little over the top for some, but I thought it fit the place perfectly. I loved the attention to detail. They make all the chocolates themselves fresh from the beans. Now that’s something you don’t find often.

We tried three of their hot chocolates which were absolutely amazing. I have probably never had such a good hot chocolate before. Their tostada with cream cheese and cherry tomatoes was super delicious and filling. A perfect way to start the day for a hungry vegan in Madrid!

Of course, we had to come back for the ultimate breakfast in Madrid: churros with chocolate. Now, churros are by default vegan in Madrid and the rest of Spain, but the chocolate usually isn’t. So it was great to be able to get churros with vegan chocolate in Madrid.

The staff are really friendly here as well. Saturdays it gets quite busy so if you want to be sure to get a table go during the week.
Plaza de Carlos Cambronero 1. Open Monday 3:30 pm to 9 pm, Tuesday to Thursday 9 am to 1:30 pm, 3:30 pm to 9 pm, Friday 9 am to 1:30 pm, 3:30 pm to 11:30 pm, Saturday 10 am to 1:30 pm, 3:30 pm to 11:30 pm, Sunday 10 am to 1:30 pm, 3:30 pm to 9 pm.

The second breakfast place we tried was less cozy and pretty, but the food was great, and the waitress was lovely. Chilling Café is the perfect place to get a bit of work done while you have one of their hot drinks, or, as a healthier alternative, a fresh orange juice. Their guacamole toast was a yummy way to get ready for a day of exploring Madrid.

Calle Estrella 5. Open Monday 9 am to 8 pm, Wednesday to Friday 9 am to 8 pm, Saturday and Sunday 10 am to 8 pm.

The Spot for Healthy Vegan Food in Madrid

Like most cities, Madrid has a lot of vegan burger options but fewer restaurants with nutritious food. In comes Bunny’s Deli in Chueca. The food here is not only vegan but 100% organic, too. What’s more, is that Bunny’s Deli makes huge efforts in terms of sustainability committing to the use of renewable energy and compostable packaging. That’s something not nearly enough businesses do.

When we arrived some items on the menu were no longer available so I disappointedly ordered a lentil salad afraid that it would be boring. But I couldn’t have been more wrong. This was by far the best lentil salad I’ve ever had. I could actually taste how fresh the ingredients were. The cashew cheese and different herbs added a ton of flavor to this presumably simple dish.

Alfonso was equally satisfied with the raw vegetable noodles, and we both agree that Bunny’s Deli was one of the highlights of the vegan food in Madrid. Sadly, they’re not open for dinner, but you absolutely have to have lunch here once.
Calle San Gregorio 17. Tuesday to Saturday 10 am to 5 pm.

For Those Who Are Torn Between Drinks and Food

If you’re not sure whether you should hit up a bar or a restaurant, why not go to a place that is both in one? Mona Pinkerton offers burgers, sandwiches, salads, and tapas. I loved that we got some veggies with dipping sauce while we waited for our meals. The squid sandwich I had was simple but good and pretty convincing. And the best part? They used to be vegetarian and are now vegan. It’s always great to hear that businesses make the switch.
Calle de los Estudios 5. Open Tuesday to Thursday 12:30 pm to 4:30 pm, 7:30 pm to 11:30 pm, Friday 12:30 pm to 12 am, Saturday 1 pm to 12 am, Sunday 12 pm to 11:30 pm.

mona pinkerton vegan madrid

Vegan Peruvian Food in Madrid

If you’ve read until here you fully deserve to find out about the best vegan restaurant in Madrid. I had seen this place listed on HappyCow and really wanted to visit because I’d never had Peruvian food and thought it would be a great opportunity to try it. And while Los Andenes Vegan is not the most centrally located of all vegan restaurants in Madrid, it’s an absolute must when you’re in the capital of Spain.

But you might be better off making a reservation as the restaurant gets extremely busy. We were lucky and got a table, but you don’t want to come all the way to Chamberí only to find that there is no table for you.

In terms of food, the best way to describe our experience here was that even though we were the two of us we ended up ordering for four. Yes, the food was that good. We started off with a tamal to share – the first either of us ever had. Definitely a yummy way to start our meal. But what was even better was the chicha morada, a Peruvian juice made of purple corn, pineapple, lemon, cinnamon, and cloves. What a brilliant combination of delicious flavors!

I continued with the prawn anticucho. Anticuchos are meat skewers, and this vegan prawn one was incredibly juicy and rich in flavor. It came with potatoes and Peruvian corn as well as a spicy sauce. The prawns were made of konjac, an Asian plant. One of the most exciting dishes I have tried in a long time!

Alfonso had a mixed seafood platter with fried yuca and different sauces. We were extremely impressed by the mouthwatering combination of textures and flavors. So even though we could have left at this point, we had to order more because we wanted to taste as much of the food as possible.

los andenes vegan mixed seafood platter madrid

We continued with a Papa a la huancaína, which should have been a starter. But we were basically starting our second dinner, right? The sauce for this dish was similar to a hollandaise. It was so creamy and silky. I urge everyone who believes vegan food to be flavorless and boring to try this sauce. It was incredible!

los andenes vegan papa huancaina madrid

Next up we had a Peruvian pasta stir-fry. Now, I didn’t know that stir-frys were a thing in Peru. But what I expected even less was for it to be one of the tastiest stir-frys I’ve ever had. It was exceptionally flavorful and very comforting.

The last dish we had was my least favorite. It was a potato stew with vegan meat, rice, and sauces. I don’t know if it was because I had already eaten too much, but I wasn’t impressed with the flavors of this dish. But all the other five dishes were extraordinary.

los andenes vegan stew madrid

We’re so thrilled to have tried all these amazing dishes at Los Andenes Vegan in Madrid. What a delightful introduction to (mostly) pre-colonial South American food!

The owners (the chef and the waitress) were very welcoming as well, and I can’t think of a single reason not to come back to this place. If you only have time for one vegan meal in Madrid, go to Los Andenes Vegan!
Calle de Fernández de los Ríos 43. Open Wednesday to Saturday 1:30 pm to 4 pm, 8:30 pm to 11 pm, Sunday and Monday 1:30 pm to 4 pm.

Vegan American Cakes and Treats

freedom cakes vegan madrid

If you’re a vegan in Madrid and miss American-style cakes, cupcakes, or cookies, you have to visit Freedom Cakes. This place is paradise if you want to indulge in some luscious sweet treats. I couldn’t believe my eyes when I saw all the different cakes and treats in this tiny confectionery. But it wasn’t difficult to choose: I’ve always been a fan of white chocolate so I got a slice of their white chocolate cake. And as if that weren’t decadent enough I also ordered a vanilla milkshake.

freedom cakes cake milkshake

There aren’t any words to describe how delicious both the cake and the milkshake were. The milkshake was certainly the best vegan milkshake I ever had. And the cake had the perfect melt-in-the-mouth texture. I’m honestly at a loss for words so you’ll have to check out Freedom Cakes for yourself. No vegan in Madrid should skip this spot.
Calle de la Luna 14. Open Sunday to Thursday 10 am to 11 pm, Friday and Saturday 10 am to 12 am.

vegan in madrid pin lemons and luggage

Have you ever been to Madrid as a vegan? Which places did I miss? Did you know it would be so easy to be vegan in Madrid?

You Might Also Like


  • Reply
    December 16, 2019 at 3:53 pm

    Had absolutely no idea how passionate Madrid was about Vegan lifestyle! They’ve gotten so creative with it too, will be interesting to taste of their vegan breakfast qne doughnuts as I’ve been head over heels over doughnuts recently. Appreciate you sharing all of this! Really taken my appetite for food to another level now 😅

    • Reply
      Nina | Lemons and Luggage
      December 17, 2019 at 11:43 am

      Thanks a lot for your comment, Johnny! I hope you get to visit Madrid soon and try some of this amazing food!

  • Reply
    December 16, 2019 at 11:57 pm

    oOo…these places look good! hubby & i hope to visit spain in 2020 & i prefer to go vegan & these are perfect! thanks fo sharing!

    • Reply
      Nina | Lemons and Luggage
      December 17, 2019 at 11:44 am

      Oh, I really hope you get to go, Angella! You will love the food, let me know if you try any of these places.

  • Reply
    December 17, 2019 at 6:05 pm

    All of this looks amazing! I’m not vegan, but I do love exploring new foodie places with organic, fresh and flavorful dishes. Pinned!

    • Reply
      Nina | Lemons and Luggage
      December 18, 2019 at 3:21 pm

      If you like organic food you will love Bunny’s Deli. You should check it out if you ever go to Madrid.

  • Reply
    December 17, 2019 at 7:27 pm

    I love that there’s so many vegan options, especially vegan donuts! Your photos look lovely x

    • Reply
      Nina | Lemons and Luggage
      December 18, 2019 at 3:22 pm

      Thank you, Alice! I was honestly surprised to find several vegan doughnut shops in Madrid! Absolutely amazing!

  • Reply
    December 19, 2019 at 4:29 pm

    Thanks for sharing these vegan options. I love Spain so much and would love to go back and check out these places!

    • Reply
      Nina | Lemons and Luggage
      December 20, 2019 at 1:28 pm

      Spain is just lovely, isn’t it? I can’t wait to go back and try even more food.

  • Reply
    Nicole Hunter
    December 19, 2019 at 7:49 pm

    You completely lost me at Freedom Cakes! Lol. I loved the food in Madrid. It seemed like everywhere we went, we were always being offered Parma ham, but I love that there were other options available too.

    • Reply
      Nina | Lemons and Luggage
      December 20, 2019 at 1:27 pm

      It’s definitely a modern city with various options for foodies.

  • Reply
    December 19, 2019 at 8:06 pm

    I love how informative this post is! And although I’m now vegan I think I would definitely try something from freedom cakes 😋

    • Reply
      Nina | Lemons and Luggage
      December 20, 2019 at 1:27 pm

      That vegan cake from Freedom Cakes was heavenly for sure.

  • Reply
    December 19, 2019 at 9:33 pm

    I will definitely check out these places when I go back to Madrid! I didn’t know there was a gay village! That’s super cool

    • Reply
      Nina | Lemons and Luggage
      December 20, 2019 at 1:26 pm

      Yes, you have to try as many of these places as you can! And Madrid is super LGBTQI friendly. Even years ago, when I went for the first time I saw several gay couples with children.

  • Reply
    December 20, 2019 at 5:54 am

    Nice! I loved the food in Madrid, I could live on the Mediterranean diet!

    • Reply
      Nina | Lemons and Luggage
      December 20, 2019 at 1:25 pm

      The Mediterranean diet is too oily for me, haha.

  • Reply
    December 20, 2019 at 11:55 am

    It is awesome that Madrid has so many options for vegans. I’m not a vegan, but my mouth is definitely watering right now.

    • Reply
      Nina | Lemons and Luggage
      December 20, 2019 at 1:24 pm

      It felt like a dream!

  • Reply
    December 20, 2019 at 12:09 pm

    I am a vegeterian; so I generally end up cooking my own meals during my travels. Good to know that Marid has a lot of Vegan restaurants. It surely sounds like a food treat for me to be there 🙂

    • Reply
      Nina | Lemons and Luggage
      December 20, 2019 at 1:23 pm

      Yes, it’s absolutely amazing there, Sana!

  • Reply
    Carrie Ann | Should Be Cruising
    December 20, 2019 at 10:21 pm

    These all look so delicious! I’m not vegan, but I love trying interesting food. The vegan seafood looks yummy, and those doughnuts sound fantastic! When I make it back to Spain I’ll definitely check some of these places out 😀

    • Reply
      Nina | Lemons and Luggage
      December 21, 2019 at 4:34 pm

      The vegan seafood was definitely a highlight of my years as a vegan. Even as a non-vegan, I’m sure you’d love it. I hope you get a chance to try it.

    Leave a Reply

    I accept the Privacy Policy

    The following GDPR rules must be read and accepted:
    This form collects your name, email and content so that we can keep track of the comments placed on the website. For more info check our privacy policy where you will get more info on where, how and why we store your data.