Menu
Madrid / Spain

Must-Read Madrid Vegan Guide: Where to Eat & Explore

Updated March 1, 2024


Madrid doesn’t disappoint when it comes to vegan food, culture, and history — there is a good reason it’s one of the best cities to visit in Spain!

Whether you’re looking to enjoy beautiful art, stroll through manicured parks and lively flea markets, or have a great night on the town, Madrid has it all. Add in its fantastic weather, there isn’t a bad time to visit — even in January, it’s comfortable enough to stroll around with a light jacket.

Also, if you plan to visit more of Spain, Madrid is a great place to start or base yourself. Their train system is dependable and easy to use — many other Spanish cities are easily accessible from Madrid, like Barcelona, Toledo, or Seville.

This Madrid vegan guide is jam-packed with vegan restaurants, markets, hotels, things to do, and more — everything you need to plan an epic veggie adventure!

This article contains affiliate links (paid links) and Veggies Abroad is a member of Amazon Services LLC Associated Program. At no cost to you, I may earn a small commission if you make a purchase — this helps keep Veggies Abroad churning out free content! For an explanation of our advertising partnerships, please review our privacy policy.

view of calle gran villa in madrid

Is Madrid Vegan-Friendly?

Holy smokes, yes! Madrid is vegan-friendly! If you were thinking dining in Madrid was limited to patatas bravas and paella, think again! There are countless fully vegan restaurants, donut shops, breakfast spots, and even a vegan market — amazing, right? I am willing to bet you will find more spots you want to check out than you will have time to visit.

Vegan & Vegetarian Restaurants in Madrid

La Oveja Negra

C. de Buenavista, 42, 28012 Madrid, Spain
This vegan queer bar in the heart of Madrid desires to bring veganism to everyone in a welcoming setting. Their menu features yummy nachos, quesadillas, wraps, burgers, and more. For a fun, juicy burger, don’t miss their Vegan Queen — a house-made veggie patty with melty cheese and grilled ‘shrooms. 

a bowl of vegan nachos covered in cheese, guacamole, beans, and jalapenos in madrid
Credit: La Oveja Negra

Cookaluzka

Calle de Lira, 8, 28007 Madrid, Spain
Need fresh juice to kick start your day or maybe a burger to fuel sightseeing? Come here! Their all-day menu features breakfast toasts and pastries, and later check out their arepas, nachos, and more!

Hakuna Matata Veggie

Travesía del Horno de la Mata, 5, 28004 Madrid, Spain
If you’re interested in veganized Spanish eats, this is the place to go. Dive into croquettes, tortillas, paella, patatas bravas, and more flavorful Spanish fare. There is also a great selection of burgers, pizza, and of course, don’t miss dessert.

a delicious vegan Avocado tartar, quinoa trio, mango chutney and arugula on a clear plate at hakuna matata veggie in madrid
Credit: Hakuna Matata Veggie

VEGA

C. de la Luna, 9, 28004 Madrid, Spain
Healthy, sustainable, and delicious vegan cuisine is what’s on the menu at this vegan restaurant. Their globally-inspired menu features flavorful curry, poke bowls, tacos, and more — the menu is also very gluten-free friendly!

Distrito Vegano

Calle del Dr. Fourquet, 32, 28012 Madrid, Spain
This vegan junk food spot will make all your food dreams come true — bacon cheese nachos, mac ‘n’ cheese, loaded burgers, and more! Save room for a delicious selection of vegan and gluten-free cheesecakes, brownies, and cakes.

loaded vegan hot dog topped with red hot sauce and white cream sauce next to potatos on a white plate in madrid
Credit: Distrito Vegano

Sanissimo Opera Vegan

C. de Campomanes, 5, 28013 Madrid, Spain
If you’re looking for a spot with veggie-powered dishes that are also well-marked for allergens, come here! This vegan restaurant focuses on making healthy food fun with its mix of salads, gluten-free burgers, and creative tapas.

Viva Burger

Costanilla de San Andrés, 16, 28005 Madrid, Spain
If you’re craving a vegan burger, you must visit this bright and welcoming cafe! Their house-made burgers are made daily and loaded with delicious toppings like queso, roasted mushrooms, pineapple chutney, and more! Many of their dishes are gluten-free and soy-free.

vegan hamburger with onions, lettuce, and red sauce on a brown napkin with a large knife in the top of the burger in madrid
Credit: Viva Burger

Pizzi & Dixie

Calle de San Vicente Ferrer, 16, 28004 Madrid, Spain
Mama mia! This Italian kitchen serves hearty vegan gnocchi, ravioli, and an extensive pizza menu. Their pizza offerings range from basic Margherita to vegan cheese with mushrooms and cream of pistachio.

large vegan pizza with a golden crust covered in a ring of red pepperoni and a few green chilis in madrid
Credit: Pizzi & Dixie

Freedom Cakes

Calle de Cádiz, 7, 28012 Madrid, Spain
This psychedelic vegan diner features American fast-food faves like Beyond burgers, XL hot dogs, onions rings, and more deliciously greasy fare. They also have a gigantic menu of amazing cakes!

one hand dipping a toasted vegan sandwich into a small round cup of white sauce with french fries on the plate next to it in madrid
Credit: Freedom Cakes

La Encomienda

Calle de la Encomienda, 19, 28012 Madrid, Spain
This casual spot seeks to make vegan food inviting with its house-made, sustainably sourced dishes. The menu features a wide variety of internationally inspired cuisine, from Pad Thai to croquettes and everything in between. The staff is also excellent at helping with food allergies —if you’re gluten-free or nut-free, be sure to come here!

Los Andenes

Calle de Fernández de los Ríos, 43, 28015 Madrid, Spain
Enjoy veganized traditional Peruvian cuisine at this spot. Their menu features arepas, tamales, rice and bean dishes, plus so much more! The owners believe it’s not necessary to lose flavor in making their traditional dishes, plus it’s healthier for you and the Earth.

a large round mound of vegan rice and beans topped with yellow sauce next to a golden plantain in madrid
Credit: Los Andenes

Yerbabuena

Calle de Bordadores, 3, 28013 Madrid, Spain
This longtime vegetarian restaurant has an extensive menu of traditional Spanish dishes and other globally-inspired fare. In addition, there is also a great lineup of daily specials.

Thunder Vegan Malasaña

C. de Don Felipe, 4, 28004 Madrid, Spain
When you’re craving something sinful, come here. This vegan shop serves up epic vegan fast food — crispy fried chick’n, Baconator burgers, fully loaded fries, and much more. Make sure to save a little room for a slice of house-made Oreo cheesecake!

one hand holding a large vegan golden fried chicken sandwich topped with cabbage, pickles, and sauce in madrid
Credit: Thunder Vegan Malasana

Mad Mad Vegan

C. de Lavapiés, 16, 28012 Madrid, Spain
How can you not stop and check it out with a name like that? All of the delicious fare at this vegan pub will drive you mad with delight. Enjoy mouthwatering nachos loaded with a mix of melty cheeses, signature burgers, and delectable house-made desserts. Many of the dishes can be made gluten-free to boot!

a large tray with two giant vegan burgers topped with lettuce, tomato, and cheese, next to sweet potato fries and a basket of fries covered in  white cream and pickled onions in madrid
Credit: Mad Mad Vegan

Santa y Pura Vegan Bar

C. de Sta. Isabel, 27, Centro, 28012 Madrid, Spain
You’ll find a little bit of everything to enjoy at this fantastic vegan spot. The menu is chock full of everyone’s favorite comfort eats with a little Spanish inspiration. You’ll find veganized tapas, toasted sandwiches with creative fillings like seitan pork, cheesy pizza, and more.

Punto Vegano

Calle de Luisa Fernanda, 27, Moncloa – Aravaca, 28008 Madrid, Spain
This vegan spot is just way too charming — from its shabby chic decor to its diverse lineup of eats, its hard not to fall in love! You’ll find a little bit of everything here — creamy pastas, burgers, Asian, and more. Just make sure to save room for a slice of one of their house-made cakes!

a bowl of vegan pad thai with chop sticks off to the side next to a vegan burger and a little plant at punto vegano in madrid
Credit: Punto Vegano

Viva Chapata

C. del Ave María, 43, Centro, 28012 Madrid, Spain
You might not believe that this spot has been pushing the veggie message since 1998! It’s fair to say it’s one of the OG vegan spots in Madrid. Here you’ll find an eclectic menu with inspiration from around the globe with a special focus on some Spanish favorites like a Spanish tortilla, house-made croquettes, chapatas (Spanish sandwiches), and more.

Vegan Breakfast & Brunch Spots in Madrid

Frutas Prohibidas

C. del Conde Duque, 26, 28015 Madrid, Spain
A hip little café that prides itself on food that will please vegans and non-vegans! Daily they’re serving up a feast for the eyes and mouth with stacks of pancakes and Huevos Venedicts for breakfast, then burgers and burritos for lunch! Everything is house-made too!

a stack of three vegan pancakes covered in berries and a purple berry sauce next to a purple smoothie and a bowl covered in kiwi, strawberries, and blueberries
Credit: Frutas Prohibidas

Freedom Cakes

Calle de Cádiz, 7, 28012 Madrid, Spain
I think this vegan restaurant has everything you could want — incredible burgers, decadent cakes, and breakfast! Make sure you don’t miss one of their crispy waffles loaded with fruit or rich caramel.

giant stack of golden vegan waffles covered in chocolate sauce and chocolate cookies with someone cutting into it  in madrid
Credit: Freedom Cakes

Vegan & Vegan-Friendly Bakeries, Donuts, & Ice Cream in Madrid

Delish Vegan Doughnuts

C. Cristo, 3, 28015 Madrid, Spain
Vegan donuts — do I need to say anything else!? You can’t miss a stop here to try their macadamia caramel, brownie bomb, Boston cream, and many more addictive flavors! There is no way you’ll be able to choose just one!

a box of four vegan donuts topped with dark chocolate, bright pink icing, white icing, and a lime green drizzle  in madrid
Credit: Delish Vegan Donuts

Bite Me Café

Pl. de la Beata María Ana de Jesús, 2, 28045 Madrid, Spain
Ok, two donut spots weren’t enough; let’s go for a third! This spot creates new mouthwatering flavors weekly, like maple pumpkin pie! Aside from vegan donuts, they also have cinnamon rolls, cookies, brownies, breakfast sandwiches, and toast.

VegAmazing Doughnuts

C. del Duque de Sesto, 31, 28009 Madrid, Spain
Another unbelievable spot for decadent vegan donuts! These handmade creations are topped with chocolate, cream, cookie crumble, and more.

one giant vegan donut topped with chocolate and chocolate cookies held in a newspaper wrapper  in madrid
Credit: VegAmazing Doughnuts

BOMBÓN – Heladería & Café

Pl. de Carlos Cambronero, 1, 28004 Madrid, Spain
This vegan café has delicious ice cream sundaes, milkshakes, chocolate, churros, and more! You’re probably going to want one of everything!

Freedom Cakes

Calle de Cádiz, 7, 28012 Madrid, Spain
In addition to having a terrific lineup of greasy vegan diner eats, this spot also has jaw-dropping cakes and sweets! Save room for their Peanut and Choco cake or a vegan NY-style cheesecake.

a slice of colorful vegan rainbow cake on a white plate covered in chocolate and strawberry sauce in madrid
Credit: Freedom Cakes

Mamá Elba Heladería

C. de la Ruda, 15, 28005 Madrid, Spain
This vegan-friendly ice cream shop has terrific vegan and sugar-free options and cookies and cakes!

Vegan Shops & Markets in Madrid

Planeta Vegano

C. del Ave María, 34, 28012 Madrid, Spain
This vegan supermarket has just about everything you could want — cheese, vitamins, pet supplies, and more! Even if you don’t need groceries, you should still pop in and check it out.

Vegan-Friendly & Eco-Friendly Hotels in Madrid

If your travels are taking you outside of Madrid, don’t miss my lineup of vegan hotels in Europe!

Radisson Blu Madrid

C. de Moratín, 52, 28014 Madrid, Spain
A stay at this Radisson is vegan-friendly and eco-friendly! The hotel’s restaurant, Lona serves up fresh dishes that use ingredients that are locally and sustainably sourced (vegan and vegetarian options available). Aside from food, the hotel has enacted many sustainable practices like energy and water-saving measures, the use of toiletries that are in biodegradable and recyclable packaging, and it even has its own wind turbine to generate energy.

Book Your Stay

Artiem Madrid

Juan Perez Zuñiga, 20, Ciudad Lineal, 28027 Madrid, Spain
Not only does this hotel have vegan and gluten-free options they also pride themselves on their eco-friendly measures. In 2018, the hotel began its 8/80 project which aims to reduce the hotel’s carbon emissions in 8 years. Some of the steps the hotel is taking are the installation of solar panels, energy-efficient heating, and cooling, using plastic as little as possible, and recycling as much as possible, even providing recycle bins in hotel rooms. One note, this spot is a little outside the city center.

Book Your Stay

Five Things To Do in Madrid

#1 See a Flamenco Show

The rhythm and beat of this traditional Spanish dance is infectious. Trust me, after experiencing a show, you might even want to try — or maybe that’s the wine talking. You can’t go to Spain and not see a Flamenco show. The hardest part is deciding which Tablao to visit — there are many throughout the city. We visited one of the oldest and most famous in the city, Corral de la Moreria — highly recommend!

Madrid Flamenco Corral de la Morería

#2 Visit Plaza Mayor

This is the heart of Madrid and it’s full of cafes, shops, and street performers. It is a lovely place to stop and enjoy a drink and the ambiance. A few blocks away is another well-known square that is lovely to wander through — La Puerta del Sol.

#3 Stroll through El Retiro Park (Parque del Buen Retiro)

One of the largest parks in Madrid that once belonged to the Spanish Monarchy. It is a lovely place to take a stroll through the formal gardens, rent a rowboat for an afternoon ride, or enjoy a picnic. Make sure to check out the Palacio de Cristal that often hosts special art exhibitions.

#4 Visit the Famous Prado Museum (Museo Nacional del Prado)

The Spanish National Art Museum is considered the “Crown Jewel” of museums and tourist attractions in Madrid — whether you have one day or five days in Madrid, you shouldn’t miss it!. The museum has the world’s finest collections of European art, including works from Hieronymus Bosch, El Greco, Peter Paul Rubens, Titian, and Diego Velázquez. In total there are 8,600 paintings and over 700 sculptures — so plan your visit accordingly and decide what you really want to make sure you see.

#5 Market Hop at el Mercado de Vallehermoso + Mercado de Antón Martín + El Mercado de San Miguel

A vegan guide to Madrid isn’t complete without visiting one of their many markets! Markets are one of my favorite things to explore — each is different and provides a unique look into the culture of where you are. These three markets have a terrific selection of local food, handmade items, music, and more to experience.

mercado de san miguel madrid vegan travel guide

Madrid Wrap Up: More Vegan Travel Help

If your travels are taking you throughout Spain or Europe, don’t miss these other vegan travel guides and articles.

The Complete Vegan Travel Guide to Barcelona
Where to Stay in Bern, Switzerland
The Best Vegan Travel Guide to Seville
The Best Krakow Vegan Travel Guide
The 12 Best Spots for Vegan & Gluten-Free Food in London
The Complete Vienna Vegan Travel Guide
The Best Vegan Travel Guide to Berlin
Complete Vegan Guide to Iceland: Where to Eat & Stay

About Author

Rebecca is the founder of the vegan travel company Veggies Abroad. In 2021, she bid her 15-year career goodbye and ventured into the world of ethical business with the launch of a vegan travel blog (the one you’re reading!). As the blog flourished, Rebecca expanded her vision to encompass personalized travel planning services and launched Veggies Abroad's inaugural vegan tour to Thailand, marking the beginning of many more eco-conscious, plant-powered adventures to come. Follow her adventures on Instagram or Facebook @veggiesabroad