Believe it or not, but this jamon -loving city has a hidden scene that all vegans and vegetarians will love. If you’ve just moved to Madrid and aren’t sure where to find your vegan goodies, makeup and all that delicious food, read on. We can guarantee you being vegan in Madrid will be a piece of (vegan) cake. Visit HappyCow for a complete list of vegan businesses in Madrid.

Still looking for an apartment in Madrid? Scroll down to find rooms and apartments available for rent in Madrid.

Spotahome guide to being vegan in Madrid

Vegan groceries

So where can you get vegan groceries in this city? The good news is: just about anywhere. El Corte Ingles, a major department store with a large supermarket, has a special bio section where you can find everything you might need – from frozen goodies to vegan mock meat, ice cream, pizza and more. Sometimes, if you’re lucky enough, you can even spot kale.

Planeta Vegano

Although slightly above average pricing, you can find anything you need in here. Based in Lavapies, this store also holds vegan makeup and nutritional yeast.

Photo Source: Mandy Lutman

Address: Calle Ave María, 34, 28012 Madrid

Hours: Mon-Sat 10AM-9PM | Closed Sunday

La Biotika – Ecotienda

La Biotika is a place to go to when you want your grains, vegetables, tofu and miscellaneous food products you can’t find in Planeta Vegano. They’re pretty good at ordering things for you and they have an awesome selection of tofu! (Bonus points: they also have a vegetarian restaurant right next to the shop)

Address: Calle del Amor de Dios, 3, 28014 Madrid

Hours: Mon-Sun 10am-10pm

Vegan beauty stores in Madrid

Worried that your hairdresser uses cruelty-full products? Don’t be – there are several vegan hairdressers in Madrid and stores that hold vegan hair products – you can even find Manic Panic in the city along with plenty of cruelty-free makeup. Being vegan in Madrid is easy!

Vegan Hairdresser

Santa Monica Cut and Color

Santa Monica Cut and Color uses cruelty-free products for your hair and the result is always fantastic. As an added bonus, the owner speaks English and the price is extremely affordable.

Address: Calle del Pez, 14, 28004 Madrid

Hours: Mon-Sat 11AM-8:30PM | Closed Sundays

Vegan Spa

Handmade Beauty

Handmade Beauty uses completely natural and vegan products – you can enjoy a manicure, pedicure and even a spa. Their products are cute and their salons are even cuter.


Calle Conde de Xiquena 17. Madrid

Calle Lagasca 58, Bajo dcha. Madrid

Hours: Mon-Fri 10:30 to 20:30, Sat 11:00-18:00

Best vegan restaurants in Madrid

Punto Vegano

Punto Vegano is cute and quirky, complete with personalised heart-warming decoration. Best dish on the menu: homemade ravioli.

Photo Source: Mandy Lutman

Address: Calle Luisa Fernanda, 27, 28008 Madrid

Hours: Tue-Sun 2PM-5PM 8PM-12AM | Closed Mondays.


Vega quickly gained its reputation around the block when it opened two years ago. The food here is nothing but delicious and the atmosphere is absolutely phenomenal – a perfect restaurant for your non-vegan friends.

Photo Source: Mandy Lutman

Address: Calle de la Luna, 9, 28004 Madrid

Hours: 1PM-12AM


Craving some vegan fast food? B13 is THE place to be. Apart from excellent food, you will also get free tapas with your meal. (Vegan. Calamari. Sandwiches.)

Address: Calle de la Ballesta, 13, 28004 Madrid


Wed, Thu ,Sun: 1:30-4:30PM, 8:30-11PM

Fri, Sat: 1:30-4:30PM, 8:30PM-12AM

Rayen Vegano

My personal favorite. What’s not to love about this restaurant? From the ‘happy hour para perros’ sign outside to small, but beautifully decorated interior. And don’t let me get started on their menu. You need to see it to believe it.

Photo Source: Mandy Lutman

Address: Calle Lope de Vega, 7, 28014 Madrid

Hours: Thu-Mon 10AM-4PM, Fri 10AM-4PM, 9PM-11.30PM | Closed Tuesdays and Wednesdays


This popular cake shop isn’t strictly vegan (it is, however, gluten-free), however, you can find vegan cakes on the menu. It’s also a perfect place to spot Spanish footballers – who knew?

Photo Source: Mandy Lutman

Address: Calle de Hortaleza, 3, 28004 Madrid

Hours: Mon-Fri 10:30-9:30PM

Still looking for your perfect place in Madrid? Check out Spotahome

You might also like: