Budget under 15 euros

A bocadillo (filled baguette, 4 to 6 euros), a slice of tortilla, market stalls, or a weekday menu del dia at a neighbourhood bar for 13 to 15 euros. Markets like Santa Caterina and Sant Antoni have stalls and bars far cheaper than the famous Boqueria.

Mid-range 15 to 35 euros

Tapas bars and casual Catalan restaurants off the tourist streets. Shared plates, a glass or two of local wine or vermut and a relaxed pace. This is the sweet spot for most visitors on a 2 day trip.

Sit-down 35 to 60 euros

Proper Catalan and seafood restaurants in the Eixample, El Born and Barceloneta with paella, fideua, grilled fish and a real wine list. Book ahead on weekends. A tasting of regional dishes with wine sits at this level.

What a typical item costs

Coffee 1.50 to 2.50 euros, a beer or vermut 2.50 to 4 euros, a glass of house wine 3 to 5 euros, a main course 12 to 22 euros. Bread and aigua are sometimes charged, so check the bill.

The two-day strategy

Eat the big meal at lunch with a menu del dia, then graze on tapas at night. Spend one of your two dinners on something special. A guided food tour can be good value because it bundles several tastings and drinks into one price.

Frequently asked questions

How much does a meal in Barcelona cost?
A budget meal is under 15 euros, a casual tapas dinner runs 15 to 35 euros, and a sit-down restaurant with wine is 35 to 60 euros per person.
Is the menu del dia good value in Barcelona?
Yes. Weekday lunch menus of starter, main, drink and dessert cost 13 to 18 euros and are the cheapest way to eat a full meal in the city.
Do you tip in Barcelona?
Tipping is not required. Rounding up the bill or leaving 5 to 10 percent for good service is appreciated but entirely optional.