Passeig de Sant Antoni, 12, Barcelona
Your city. Your kind of food.
Where to eat in Barcelona for your diet
Find your next meal in Barcelona. Explore the menus, compare dishes and choose what works for you.
427 places in Barcelona have vegan-friendly labels, including 35 listed as fully vegan. Compare the actual dishes before choosing.
Restaurants for you
Start with the dishes. Tap one to see it on the restaurant menu.
By dietary need
By cuisine
Every place mapped in Barcelona
Granja Ca L'Avi
Restaurant
Carrer d'Almeria, 44, Barcelona
Granja Cafeteria
Cafe
34 Plaça Tetuan, Barcelona
Granja Capritx
Cafe
Carrer del Cardenal Reig, 42, Barcelona
Granja Capuccino
Cafe
Barcelona
Granja Cel
Cafe
Barcelona
Granja Chari II
Cafe
Carrer de l'Albereda, 5, l'Hospitalet de Llobregat
Granja Christian
Restaurant
Barcelona
Granja Corbí
Cafe
Via Augusta, 280, Barcelona
Granja Cosa Sana
Cafe
Barcelona
Granja Cristall
Cafe
50 Carrer de Manso, Barcelona
Granja Dulcinea
Cafe
2 Carrer de Petritxol, Barcelona
Granja El Cisne
Cafe
Passeig de Verdum, 24, Barcelona
Granja Elena
Restaurant
Barcelona
Granja Eugenio
Bar
Barcelona
Granja Fina
Cafe
301 Rambla de la Marina, L'Hospitalet de Llobregat
Granja Frank's
Bar
Carrer Dr. Zamenhof, 6, 8, Barcelona
Granja Frankfurt Guadalquivir
Sausage Restaurant
42 Carrer de Sant Jeroni, Barcelona
Granja Heiyma
Cafe
Barcelona
Granja J. Sorique
Cafe
Barcelona
Granja La Cantonada
Cafe
52 Carrer d'Alcolea, Barcelona
Granja La Catalana
Restaurant
Ronda de Sant Pere, 21, Barcelona
Granja La Lluna
Cafe
3 Plaça del Doctor Modrego, Barcelona
Granja La Pruna
Restaurant
Barcelona
Granja Leo
Bar
Via Júlia, 25, Barcelona
Barcelona
Granja Luna
Cafe
149 Rambla de la Marina, L'Hospitalet de Llobregat
Granja Mare de Deu
Bakery
Av. Sant Mori, Badalona
Granja Modesto
Pub
Barcelona
Granja Monsul
Cafe
Barcelona
Granja Paola
Cafe
8 Carrer del Desmai, Cornellà de Llobregat
Granja Paris
Restaurant
Carrer de París, 93, Barcelona
Granja Petitbo
Spanish Restaurant
82 Passeig de Sant Joan, Barcelona · 2 locations
Granja Romaní
Pub
Barcelona
Granja Sierra
Bar
Carrer de Llull, 383, Barcelona
Granja Stop
Cafe
117 Avinguda d'Europa, L'Hospitalet de Llobregat
Before you order
Make it work for you
Use the menu to shortlist a place in Barcelona, then confirm the details with its team.
Vegan: what to ask
Can you check the stock, sauces and finishing ingredients for meat, fish, dairy, eggs and honey?
Vegetarian: what to ask
Can you check whether the stock, sauces and cheese ingredients are vegetarian?
Pescetarian: what to ask
Can you check for meat stock, bacon or other meat in the sauce and garnish?
Gluten-free: what to ask
Can you check the sauces, coatings and preparation surfaces for gluten?
Dairy-free: what to ask
Can you check for milk, butter, cream and cheese, including anything added at the end?
Egg-free: what to ask
Can you check for egg in the batter, dressing, sauces and bread?
Peanut-free: what to ask
Can you check the sauces, oils and toppings for peanuts, and explain how the dish is prepared?
Tree-nut-free: what to ask
Can you check the sauces, toppings and alternative milks for tree nuts?
Shellfish-free: what to ask
Can you check for shellfish in the stock, sauces and shared cooking equipment?
Fish-free: what to ask
Can you check for fish in the stock, dressing and sauces, as well as the main ingredients?
Soy-free: what to ask
Can you check for soy in the marinade, dressing, sauces and cooking ingredients?
Sesame-free: what to ask
Can you check for sesame seeds, sesame oil and tahini in the dish and its toppings?
Menu labels describe ingredients, not allergy safety. For allergies, discuss cross-contact and preparation directly with the kitchen. Chain menu examples may vary by location.