Introduction — Why this guide is essential for stress-free eating in Barcelona
Barcelona is a vibrant city, full of textures, aromas and culinary traditions. For travelers dealing with food allergies — whether gluten intolerance, nut allergy, lactose sensitivity or other restrictions — eating out can quickly become a source of anxiety. Thankfully, the Catalan capital has evolved in recent years to meet a growing demand for allergen-friendly options: vegetarian restaurants, 100% gluten-free bakeries, venues offering plant-based alternatives and markets where you can speak directly to producers. This guide is aimed at beginners — travelers who are discovering Barcelona and want to eat safely without sacrificing quality or experience.
The goal is twofold: first, to provide a practical map of tested (or reputable) places known for handling allergens well; second, to offer practical tools — handy phrases in Catalan/Spanish, useful apps, and emergency tips — to anticipate and reduce risk. You’ll find exact addresses, price ranges in euros, typical opening hours, immersive descriptions of dishes and atmospheres, and local tips (best time slots, reservations, lunch vs dinner menus). The information is meant to be actionable from day one: picture yourself strolling the Ramblas, popping into a gluten-free bakery, or ordering a plate of tapas carefully prepared to avoid any trace of peanuts.
Barcelona is diverse: neighborhoods like the Eixample, Gràcia, El Born and Poblenou each offer different experiences. Some restaurants focus on substitutions (plant milks, alternative flours), others follow strict kitchen separation protocols to prevent cross-contact. This guide reflects that variety and suggests options for different budgets — from grab-and-go bakeries under €4 to contemporary restaurants where a tasting menu can run €35–60. You’ll also learn how to read Spanish and Catalan menus, spot terms like “sin gluten”, “sense gluten”, “sin lactosa”, and how to phrase your requests clearly and politely.
Finally, this guide includes visual cues: image markers to help you spot the vibe of places before you go. Whether you’re allergic to gluten, vegan, or extremely cautious about nuts, Barcelona can be a reassuring and delicious destination with a little preparation and the right addresses.

1) Understanding food allergies in Barcelona: regulations, vocabulary and local context
Before diving into the recommended restaurants, it’s essential to understand the regulatory framework and local vocabulary that will help you communicate your needs. In Spain, allergen labeling follows European Union rules: the 14 major allergens (gluten, crustaceans, eggs, fish, peanuts, soy, milk, tree nuts, celery, mustard, sesame seeds, sulfur dioxide and sulfites, molluscs, lupin) must be declared on pre-packaged products. In restaurants, transparency varies: many establishments now display an allergen list or offer gluten-free (sin gluten / sense gluten) or lactose-free (sin lactosa) options.
Useful vocabulary to memorize or keep on your phone:
- Sin gluten / Sense gluten — gluten-free.
- Sin lactosa — lactose-free.
- Sin frutos secos / Sense fruits secs — nut-free.
- Soy alérgico / Soc al·lèrgic a (allergen) — I am allergic to (allergen).
- Contaminación cruzada — cross-contamination (important to mention in the kitchen).
Practical tip: always state the severity of your allergy and ask if the kitchen can prepare your dish separately. For example: “Soy alérgico a los frutos secos, ¿puede evitar cualquier contacto o contaminación cruzada?” or in Catalan «Sóc al·lèrgic a les nous, pot evitar la contaminació creuada, si us plau?». In smaller, family-run restaurants, speaking directly to the chef or manager greatly increases safety.
Pharmacies and emergency services: always carry an antihistamine and, if prescribed, an epinephrine auto-injector (EpiPen). Pharmacies in Barcelona are plentiful (marked with a green cross) and have broad opening hours; regular hours are usually 9:00–20:00 on weekdays, with on-call pharmacies at night. In an emergency call 112. For medical documents, bring a translated note in Spanish/Catalan stating your condition and the actions required in case of a reaction.

2) Recommended restaurants — addresses, prices, hours and specialties
Here’s a curated list of spots in Barcelona known for their allergen-aware approach. I’ve included a variety of options — gluten-free bakeries, vegetarian/vegan restaurants, adaptable tapas bars and bistros that pay attention to cross-contact. Each entry lists the address, typical hours (check online before you go) and a price range for a full meal.
-
Teresa Carles — Cocina Vegetariana
Address: Carrer de Jovellanos, 2, 08001 Barcelona. Hours: Monday–Sunday 09:00–23:00 (continuous service for small plates and mains). Prices: mains €8–16, lunch menus around €12–16. Description: Teresa Carles is a staple for plant-based cooking in the heart of the Eixample. The menu clearly marks lactose-free and gluten-free options for most dishes. Standouts: gluten-free veggie lasagna (available on request), composed salads, smoothies and vegan desserts. Service is excellent: staff are trained to discuss ingredients and often offer nut- and dairy-free variations.
-
Flax & Kale (Healthy & Flexitarian)
Address: Carrer dels Tallers, 74B, 08001 Barcelona. Hours: Monday–Sunday 09:00–23:00. Prices: starters €6–10, mains €10–18, desserts €4–7. Description: Flax & Kale is known for its flexitarian approach, with many gluten-free and lactose-free options. The menu clearly labels “100% gluten-free” dishes and items that can be prepared to avoid allergen traces. Bright, airy atmosphere — great for lunch. Staff are attentive and can point out which preparations require kitchen separation.
-
Celicioso — Gluten-Free Bakery Barcelona
Address: Passeig de Gràcia 19 (secondary entrance), 08007 Barcelona. Hours: Monday–Saturday 09:00–20:00, Sunday 10:00–18:00. Prices: pastries €2.50–5, sandwiches €4–7, coffees €1.80–3. Description: Celicioso is a chain specializing in 100% gluten-free products. Cakes, muffins, breads and sandwiches are made without wheat flour — perfect for breakfast or a sweet break. Secondary allergens (eggs, nuts) are labeled; ask staff if you have nut allergies. Cozy vibe, popular with locals and gluten-intolerant visitors alike.
-
Gopal — Vegan Fast Food
Address: Carrer de la Palma de Sant Just, 3, 08002 Barcelona (El Gòtic). Hours: Monday–Sunday 12:00–23:00. Prices: burgers €6–9, sides €2–4. Description: Gopal is a local vegan fast-food chain with several outlets in Barcelona. Ingredients are transparent, and most items can be ordered without cream or cheese (avoiding lactose). Ask about sauce ingredients if you’re concerned about soy or nuts. Handy for a quick, safe bite.
-
Vegetalia — Cocina Vegetariana
Address: Carrer de Verdi, 24, 08012 Barcelona (Gràcia). Hours: Monday–Sunday 13:00–16:00, 19:00–23:00. Prices: starters €5–9, mains €9–15. Description: Vegetalia offers vegetarian plates with clearly marked gluten-free options. Staff are willing to prepare dishes separately to avoid cross-contamination on request. Relaxed atmosphere and a lovely neighborhood for a post-meal stroll.
-
Rasoterra — Bistro Vegetarià
Address: Carrer del Palau, 5, 08002 Barcelona (El Born). Hours: Tuesday–Saturday 13:00–16:00, 20:00–23:00. Closed Sunday and Monday. Prices: starters €6–10, mains €12–20. Description: Rasoterra is a gastronomic vegetarian bistro known for its local produce. The chef can adapt many dishes for gluten or nut intolerances; staff usually speak English and will explain preparation techniques used to reduce risk.
-
La Pubilla (Brunch & Adaptable Catalan cuisine)
Address: Plaça de la Llibertat, 23, 08012 Barcelona (Gràcia). Hours: Monday–Sunday 08:00–16:00. Prices: brunch dishes €8–15, coffees €1.50–3. Description: Ideal for an allergy-friendly brunch: the menu lists gluten-free options for toasts and pancakes (made on request) and several dishes can be made lactose-free. Warm welcome and flexible service for families.
-
La Boqueria — Selected Stalls (Market advice)
Address: La Rambla, 91, 08002 Barcelona. Hours: Monday–Saturday 08:00–20:30 (some stalls close earlier). Prices: vary by stall — tapas and small portions €3–10. Description: Barcelona’s iconic market offers stalls where you can talk directly to vendors: fresh fruit, cured meats (watch for gluten in some cured products), fish and prepared dishes. Some stalls label items “sin gluten”; favor fruit stalls, grilled fish stands and clearly separated vegetarian stalls. Always tell vendors about your allergy to avoid cross-contact.

3) Practical tips for ordering, avoiding cross-contamination and managing costs
Ordering in a foreign restaurant when you have allergies takes preparation and strategy. Here’s a detailed, pragmatic checklist to help keep every meal safe in Barcelona.
Before you leave:
- Print or save a medical card in Spanish/Catalan describing your allergies and the expected reaction. Example: “Soy alérgico a los frutos secos. En caso de ingestión, administre epinefrina y llame al 112”.
- Download helpful apps: “Find Me Gluten Free”, “AllergyEats” (if available), and Google Maps to find open restaurants.
- Carry emergency medications (antihistamines, auto-injector if prescribed) and keep them in their original packaging with translated instructions.
At the restaurant:
- Ask at the door whether staff speak English and clearly explain your allergy. For example: “Soy alérgico al marisco / a los frutos secos / al gluten.”
- Ask whether the kitchen can prepare the dish separately and whether cutting boards/utensils will be changed. If cross-contamination is unacceptable, choose 100% gluten-free places like Celicioso.
- Avoid unlabelled sauces, “mixed” dishes or items fried in a shared fryer if you suspect allergen traces.
- Favor simple dishes and fresh ingredients (grilled fish with rice, salads without nuts, scrambled eggs) if you’re unsure about preparation.
- Keep peak hours in mind — avoiding meals between 14:00–15:30 and 21:00–22:30 can improve the chances of personalized preparation and clearer communication with staff.
Budget-wise: allergen-friendly eating can sometimes be pricier (special ingredients, separate prep). Plan a flexible budget: a gluten-free breakfast at a bakery can cost €4–8, a lunch at a vegetarian bistro €12–20, and dinner at an adapted gourmet restaurant €30–60. To save money, favor markets like La Boqueria for fresh fruit and fish, or local vegan/healthy chains for quick meals at €6–12.

4) Markets, supermarkets and helpful extras: where to buy safe products and how to prepare meals
If you’re traveling for several days, having access to a kitchen or being able to buy safe products can make allergy management much easier. Barcelona is full of markets and shops where you can find secure alternatives.
Markets to prioritize:
- Mercat de la Boqueria (La Rambla, 91): wide selection of fresh produce. Buy fruit, grilled fish and vegetables — ask the stall if the cooking oil is dedicated or shared.
- Mercat de Sant Antoni (Carrer del Comte d’Urgell, 1): a large market with organic goods and specialty stalls. Great for gluten-free bread sold by local producers on certain days.
- Mercat de la Llibertat (Plaça de la Llibertat, Gràcia): quieter neighborhood market with local goods — good spot to find lactose-free cheese alternatives and clearly labeled cured meats.
Supermarkets and specialty shops:
- Carrefour / Mercadona / Lidl: offer “sin gluten” ranges and vegan products. Large chains clearly mark allergens.
- Veritas / Organic Stores: organic chains with gluten-free products, plant milks and nut-free snacks. Various locations across the city.
- Forneria Barceloneta (local bakeries): some bakeries offer gluten-free lines; look for the “sin gluten” label or ask the baker.
Extra tips:
- If you have access to a kitchen (aparthotel), cook simple meals with local ingredients: fish, rice, roasted vegetables, salads. Shopping at markets can also cut food costs.
- Use delivery services like Glovo or Deliveroo and filter for “vegan / gluten-free” if needed — add a note to remind the restaurant about your allergies.
- Traveling with kids? Always request a high chair and double-check dessert and sauce ingredients.

Conclusion — Eating confidently in Barcelona: summary and final recommendations
Barcelona can be a very welcoming city for travelers with allergies if you come prepared and choose the right places. Options abound: 100% gluten-free bakeries like Celicioso, attentive bistros such as Rasoterra, flexitarian chains like Flax & Kale and central markets like La Boqueria. The key is clear communication about your needs, selecting establishments transparent about ingredients, and, when necessary, preferring venues that will prepare dishes separately to prevent cross-contact.
Practical recap:
- Before you travel, prepare a medical card in Spanish/Catalan and bring your emergency meds.
- Favor establishments with clear allergen policies (vegetarian/vegan restaurants, gluten-free bakeries, markets where you can speak to vendors).
- When ordering, clearly state the severity of your allergy and ask for assurances about separate prep and utensils.
- Use apps and book during off-peak hours for better staff attention.
- If staying several days, consider cooking for yourself and use local markets for fresh, safe ingredients.
Finally, remember that while vigilance is necessary, Barcelona offers exceptional culinary richness that can be adapted to allergy needs. Chefs and restaurateurs are increasingly aware of allergy issues, and many are willing to make accommodations so your dining experience is both safe and memorable. Enjoy the sunny streets, fragrant markets and lively terraces: with the right addresses and a few precautions, you can savor Barcelona with peace of mind.


