Skip to content
Roam Spain logo
Roam Spain
15 Best Cheap Eats in Barcelona: A Local's Guide (2024)

15 Best Cheap Eats in Barcelona: A Local's Guide (2024)

The quick version

Discover Barcelona's top 15 cheap eats, from authentic tapas to budget-friendly markets. Get local tips, neighborhood insights, and a sample daily budget for delicious, affordable dining.

14 min readBy Elena Vidal
Share this article:
On this page

15 Best Cheap Eats in Barcelona: A Local's Guide (2026)

Sponsored

Barcelona rewards budget travelers more than almost any other major European city. Street-level bars, covered markets, and neighborhood restaurants serve food that genuinely competes with fine dining — at a third of the price. This guide covers where to eat cheap in Barcelona across every meal, every neighborhood, and every hunger level, updated for 2026.

The key is knowing how locals actually eat: a quick breakfast at the bar, a long weekday lunch on the menú del día, a late-afternoon vermouth with a few small plates, and a relaxed dinner after 21:00. Follow that rhythm and you can eat extremely well for €20–€25 a day.

Good to know

Plan with trusted sources: cross-check opening hours and seasonal details with the official Barcelona tourism board, and read more about the city on its Wikipedia entry before you go.

What to Know Before You Eat in Barcelona

Sponsored

Barcelona runs on a later schedule than most visitors expect. Breakfast is 07:00–10:00, lunch is 13:00–15:30, and dinner rarely starts before 21:00. Many kitchens close between 15:30 and 20:00 entirely — arriving at 18:00 expecting a full meal will leave you hungry. If you hit that gap, look for a bar serving light tapas or a market stall still open.

Understanding Barcelona's Food Culture & Pricing in Barcelona, Spain
Photo: subtle_devices via Flickr (CC)

The menú del día is the single best deal in the city. On weekdays, most neighbourhood restaurants offer a fixed-price lunch: starter, main, dessert or coffee, and a drink for €12–€15. Some places in Eixample and Gràcia bring it down to €10. You will rarely find this deal on weekends or at dinner — plan accordingly. Look for handwritten blackboards outside rather than laminated menus with photographs.

Tipping is not expected. Leaving a euro or two for good service is generous and appreciated, but locals rarely tip more than that. Rounding up the bill is the norm. Do not feel pressured to leave 10–15% as you might elsewhere.

Order Like a Catalan, Not a Tourist

Sponsored

Barcelona is the capital of Catalonia, an autonomous community with its own language, flag, and food culture. Locals are proud of this identity and it shapes how they eat. Referring to Catalan dishes as "Spanish food" is mildly irritating at best. More practically, if you order paella in Barcelona, you are almost certainly getting a tourist-trap version — paella is Valencian, not Catalan, and any restaurant pushing it hard is catering to visitors, not locals.

The Catalan staple to know is pa amb tomàquet (pan con tomate in Castilian Spanish): bread rubbed with ripe tomato, drizzled with olive oil, and sprinkled with salt. It comes with almost every meal and costs €1.50–€3. Order it by name and bar staff will immediately recognise you as someone who knows what they are doing. Similarly, order cava instead of prosecco — it is the local sparkling wine, cheaper, and often better in this context.

A few other dishes to look for at budget bars: patatas bravas (fried potatoes with spicy and aioli sauce, €4–€6), croquetes de pernil (Iberian ham croquettes, €1.20–€1.80 each), pimientos de padrón (blistered green peppers, €4–€5), and crema catalana (the regional custard dessert, €3–€4). These appear on almost every local bar menu and represent excellent value. Avoid any restaurant that leads with fried calamari rings in English — the tourist markup on that dish is enormous.

Where to Eat Cheap in Barcelona, by Neighbourhood

Sponsored

Location is the biggest variable in Barcelona's food prices. The same dish costs 30–50% more on La Rambla or around Plaça de Catalunya than it does two streets away. The neighbourhoods below consistently offer better value and more locals at the tables.

Why Barcelona is a Foodie's Paradise (Even on a Budget) in Barcelona, Spain
Photo: appoulsen via Flickr (CC)

Gràcia is the best all-round neighbourhood for budget eating. It sits north of the tourist centre and draws a mix of locals, students, and long-term expats. The bar density is high, the menú del día options are excellent, and you can eat a full lunch for €11. La Rovira (Carrer de Rabassa, 23) is a standout here: a craft-beer and local-produce bar where the full lunch menu — salad, sandwich, beer or vermouth, dessert — costs around €8.20. It is the kind of place with a Catalan-only menu and a single English translation buried in a drawer.

Poble Sec hosts one of the city's best budget dining strips along Carrer de Blai, a pedestrian street lined with pintxos bars. Pintxos (small bites on bread, €1–€2 each) let you graze across multiple bars for under €10. The neighbourhood sits below Montjuïc and is a 10-minute walk from the Gothic Quarter — close enough to combine with sightseeing, far enough to drop the tourist prices.

El Born is slightly more expensive than Gràcia or Poble Sec but still delivers value if you know where to look. El Xampanyet (Carrer de Montcada, 22) is the pick: a bar founded in 1929, tiled walls, house cava at €3 a glass, and small plates from €3.80. The anchovies, chickpea dishes, and stuffed peppers are all worth ordering. Arrive before 13:00 or after 15:00 to get a spot without waiting. Bar del Pla, also in El Born, does creative tapas — truffle croquettes and oxtail dishes — for €4–€10 per plate in a noisier, more modern setting.

Barceloneta (the beach neighbourhood) gets a bad reputation for tourist pricing, but step two blocks back from the waterfront and it changes completely. Jai-Ca (Carrer de Ginebra, 13) is the classic reference point: a proper seafood tapas bar packed with locals, with patatas bravas, anchovies, razor clams, and pulpo (octopus) all at €3–€8 per plate. Order a few small things, then more if you are still hungry. Just around the corner, Can Paixano (La Xampanyeria) is standing-room-only, famously cheap, and serves cava from €1.50 a glass alongside sandwiches at €3–€6. Go for lunch rather than evening when the queues are shorter.

The Best Cheap Eats in Barcelona by Meal

Sponsored

Breakfast (€2–€5): Catalans eat breakfast at the bar — standing, quickly, before work. A café amb llet (café con leche) costs €1.20–€1.80 and a pa amb tomàquet runs €1.50–€2.50. Any neighbourhood bakery (forn) in Gràcia, Sant Antoni, or Eixample will have this. Avoid hotel breakfast whenever possible — the price difference for the same quality is €10–€15 per person.

Lunch (€10–€15): The menú del día is the move. El Tropezón in Eixample is a reliable no-frills choice at €12–€14 for a full fixed-price lunch on weekdays. Staff speak limited English, which is usually a good sign. Teresa Carles (Carrer de Jovellanos, 2) near Plaça Catalunya is the best value for vegetarians — their menú includes vegetarian mains and a starter for around €16. Slightly more expensive than the neighbourhood average, but the quality gap justifies it.

Afternoon vermouth (€3–€7): The Spanish vermut hour runs roughly 12:00–15:00, but in Barcelona you can find it later. Order a glass of vermouth (€2–€3) and a few small plates at any bar with vermuteria in the name or a blackboard listing anchovies and olives. Cala del Vermut (Carrer de les Magdalenes, 12, Gothic Quarter) is excellent for this — draft vermouth, L'Escala anchovies, and cod fritters, all at bar prices. La Rovira in Gràcia does a house vermouth and a bomba (potato croquette) for around €4–€5 combined.

Dinner (€8–€15): Dinner in Barcelona starts late — 21:00 is normal, 22:00 is not unusual. For budget tapas, Jai-Ca and El Xampanyet both work well, though they close relatively early (midnight or before). Palosanto (Rambla del Raval, 26) in El Raval is a hidden gem for later evening eating: patatas bravas at €4.50, tortilla de patatas at €5.50, generous vermouth at €2.20. It is quieter than the tourist bars despite being excellent.

Markets and Supermarkets for Budget Eating

Sponsored

Mercat de Sant Antoni (Carrer del Comte d'Urgell, 1) is the best market for budget travelers. It serves the Eixample and Sant Antoni neighbourhoods with fresh produce, cheeses, cured meats, and prepared foods at prices well below La Boqueria. Open Monday–Saturday 08:00–20:00. On Sundays, the market's perimeter hosts a book and coin market — one of the most local things you can do in the city for free. A picnic assembled here — bread, cheese, jamón, olives, a beer — costs €5–€8 per person.

Mercat de Santa Caterina (Avinguda de Francesc Cambó, 16) in El Born is the competitor to La Boqueria that no tourist guide recommends. The undulating mosaic roof is architecturally impressive, but more importantly the stalls are uncrowded and the food bars inside serve honest local cooking. Mercat de l'Abaceria in upper Gràcia is even more local, with almost no tourists at all.

La Boqueria on La Rambla is worth visiting once for the spectacle, but treat it as an experience rather than a value destination. The stalls at the front entrance are tourist-priced. Walk to the back or sides of the market — Kiosko Universal and Pinotxo Bar are legitimate counters with fresh cooked food, though plates at €12–€25 are higher than other markets. If you go, arrive right at 08:00 for a counter seat before the crowds.

For the absolute cheapest option, the local supermarket chains — Mercadona, Bonpreu, and Carrefour Express — carry fresh bread, local cheese, cured meats, and wines at very low prices. Grab ingredients and eat in Parc de la Ciutadella or on the Barceloneta boardwalk. A full picnic for two comes in at €8–€12 total.

After-Dinner Drinks Without the Tourist Markup

Sponsored

Late-night drinks in Barcelona are easy to overspend on, especially in the Gothic Quarter near the tourist bars with €8 gin tonics. The trick is to stay one street away from the main drag. Tasca El Corral (Carrer de la Mercè, 17, Gothic Quarter) is the benchmark: vermouth at €1, beers at €1.80, jamon legs hanging from the ceiling, an FC Barcelona flag on the ceiling, and bar staff who quickly start treating regulars like friends. It sits directly below Pablo Picasso's former studio and is as local as the Gothic Quarter gets.

For a sweet finish, La Campana near the Gothic Quarter serves churros con chocolate for €4–€7 — a classic that works as a dessert, a late-night snack, or a cold-morning breakfast. Gelaaati di Marco near the same area does artisan gelato at €3–€6 a scoop using natural ingredients, which compares well with the overpriced ice cream shops on La Rambla. Federal Café in Sant Antoni works for an affordable nightcap coffee — flat whites at €2.50–€4, open until 22:00 most evenings.

Sample 24-Hour Cheap Eats Itinerary (Under €25)

Sponsored

This itinerary follows the way locals actually eat rather than adapting to tourist schedules. The total comes in at €22–€25 per person including drinks at every meal.

MealWhat to OrderWhereEst. Cost
Breakfast (09:00)Café con leche + pa amb tomàquetNeighbourhood forn (bakery), Gràcia or Sant Antoni€2.50–€4
Lunch (13:30)Menú del día (starter + main + drink)La Rovira (Gràcia) or El Tropezón (Eixample)€8–€12
Afternoon vermouth (16:30)Vermouth + bomba or patatas bravasCala del Vermut (Gothic) or La Rovira (Gràcia)€4–€5
Dinner (21:00)3–4 tapas + cava or local beerJai-Ca or El Xampanyet (Barceloneta / El Born)€8–€12
After-dinner drink (23:00)Vermouth or house beerTasca El Corral (Gothic Quarter)€1–€2
Total~€23–€35

The menú del día at La Rovira is the centrepiece of this plan. A full salad, a sandwich named after a Gràcia street, a local craft beer, and dessert for €8.20 is difficult to beat anywhere in a major European city. The fact that the menu is written in Catalan only — they have one English translation in a drawer — tells you everything about who the intended clientele is.

The dinner at Jai-Ca works best if you approach it like a local: order two plates, eat them, assess, then order two more. The seafood is very fresh and the bill rarely exceeds €12 for a satisfying dinner with a drink. Add a late vermouth at Tasca El Corral and the whole day's eating comes in under €25.

Vegetarian and Vegan Cheap Eats in Barcelona

Sponsored

Barcelona has a growing vegetarian scene and budget options are easier to find than in most Spanish cities. The standard tapas menu already works well for vegetarians: patatas bravas, pimientos de padrón, pa amb tomàquet, and mushroom-based dishes appear at virtually every bar. Many menús del día include a vegetarian main option — ask for l'opció vegetariana when you sit down.

Teresa Carles (Carrer de Jovellanos, 2) remains the best-known vegetarian restaurant near the city centre. Their menú includes creative dishes like seitan burgers and artichoke crepes, with the full fixed-price lunch around €16 — slightly above average but justified by the quality and portion size. The sister restaurant Flax & Kale a few doors down is flexitarian-focused and does excellent grain bowls and fresh juices.

In El Raval, the Falafel del Raval shops on Carrer del Carme and surrounding streets serve wraps at €4–€6 that are quick, filling, and genuinely good. The diversity of El Raval means vegan options appear on menus more naturally here than in more traditional Barcelona neighbourhoods. The Mercat de Sant Antoni is also the best market for fresh produce if you are self-catering.

Common Mistakes to Avoid When Dining on a Budget

Sponsored

The biggest single mistake is eating on La Rambla or in Plaça de Catalunya. Restaurants in these locations charge 40–60% more for food that is demonstrably worse than what you find two streets away. If a menu is only in English and features photographs of every dish, walk on. These visual menus are a reliable signal of tourist pricing.

Budget dining tips in Barcelona, Spain
Photo: subtle_devices via Flickr (CC)

A second common error is ordering a full round of tapas all at once. Small plates add up fast if you order ten at the start of the meal. Order three or four, eat, then reassess. This is also how locals do it — the meal is slow and social, not a sprint to clear the table.

Be aware that Barcelona is one of the few Spanish cities where free tapas with a drink is not a tradition. You will pay for every plate. This is normal and not a rip-off — it is just different from, say, Granada or Seville. Factor it into your budget rather than being surprised by the bill. Similarly, the couvert (cover charge for bread) sometimes appears on bills — it is legal and you can refuse the bread to avoid it, but most locals accept it as part of the meal.

Finally, do not assume that a restaurant packed with people is automatically cheap. Some of the most tourist-heavy places in the Gothic Quarter are always full precisely because they are on every tour operator's list. Use the clientele test: if you see construction workers, older Catalan men, or families with children, you are probably in the right place.

Frequently Asked Questions

Sponsored

Which cheap eats in Barcelona options fit first-time visitors?

First-time visitors should prioritize tapas bars like Jai-Ca in Barceloneta or La Rovira in Gràcia for an authentic experience. Exploring La Boqueria Market for fresh juices and small bites also offers a great introduction. These spots provide a delicious and accessible entry point to Barcelona's food culture.

How can I find authentic cheap eats away from tourist areas?

To find authentic cheap eats, venture into local neighborhoods such as Poble Sec, Sant Antoni, or Gràcia. Look for 'menu del día' signs on weekdays and observe where locals are dining. Avoiding restaurants directly on major tourist streets or those with overly flashy, multi-language menus is key. Our Barcelona Neighborhoods Guide can help you identify these areas.

Are there vegetarian or vegan cheap eats options in Barcelona?

Yes, Barcelona offers many vegetarian and vegan cheap eats. Falafel shops in the Raval district are excellent, as are many market stalls with fresh produce. Look for 'menú del día' options that include vegetarian dishes, and most tapas bars will have patatas bravas, pimientos de padrón, and various salads.

Barcelona's cheap eats scene rewards the curious and penalises the passive. Step off the main tourist routes, eat at local hours, order Catalan dishes by their Catalan names, and let the menú del día do the heavy lifting at lunch. You can eat exceptionally well on €20–€25 a day — not by sacrificing quality, but by eating where and when locals eat.

For more on planning your time in Barcelona, see our guide to top things to do in Barcelona, or check where to stay in the city to find a neighbourhood that puts you close to the best cheap eats. Our 3-day Barcelona itinerary also builds in several of the spots listed here.

Sponsored

Continue reading

More guides you'll find useful