As you saw in my post on why you should travel to Spain, Madrid is full of vegan restaurants. Despite the fact that Spain is famous for ham, sausages, and cheese, it’s easy to be vegan in Madrid. With four days in Madrid and 40 vegan restaurants, I only visited places with at least 4.5 out of 5 stars on HappyCow.
So I would say that my recent trip to Madrid was probably the best yet as a vegan. 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.
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 be 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.
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. 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.
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.
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!
Of course, we had to come back for the ultimate breakfast in Madrid: churros with chocolate. Now, churros are by default vegan, 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. Saturday 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.
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 vegan restaurant 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 the 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.
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!
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.
We’re so thrilled to have tried all these amazing dishes at Los Andenes Vegan. 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
If you 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.
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.
Calle de la Luna 14. Open Sunday to Thursday 10 am to 11 pm, Friday and Saturday 10 am to 12 am.
Have you ever been to Madrid as a vegan? Which places did I miss?