Mercadona, Lidl, DIGI, Carrefour: Best Supermarkets in Barcelona for Students 2026

Mercadona, Lidl, DIGI, Carrefour: Best Supermarkets in Barcelona for Students 2026

June 17, 2026
6 min read
By Interlink Agency

Where to shop in Barcelona to spend the least. Honest comparison of Mercadona, Lidl, Aldi, Carrefour, Dia, and Bon Preu — with prices for a realistic student food budget.

Not Sure Your Documents Are Right?

Better to find out now than at the consulate. Book a free call — we'll tell you exactly what you need and flag any risks before you submit.

Food is one of the biggest variables in your Barcelona budget — and the gap between shopping efficiently and shopping lazily is €100–150/month. Most students in Barcelona spend €180–250/month on groceries. Students who know where to shop spend €120–160. This guide tells you where to go and what to buy.


The Barcelona Supermarket Landscape

Barcelona has a tiered supermarket system most students don’t immediately understand:

TierChainsTypical food spend
BudgetLidl, Aldi, Dia€100–130/month
Mid-rangeMercadona, Bon Preu, Caprabo€130–180/month
PremiumCarrefour, El Corte Inglés€180–250/month
Organic/healthVeritas, Naturitas€250–350/month

Most students end up at Mercadona for most things and Lidl for cheap protein and seasonal specials.


Mercadona — The Default (For Good Reason)

Mercadona is Spain’s largest supermarket chain and genuinely the best all-rounder for students.

Why it wins:

  • Hacendado brand — Mercadona’s own label is excellent quality at 30–40% below name brands. Their pasta, rice, canned tomatoes, and olive oil are the standard most Spaniards cook with daily.
  • Consistently stocked — unlike Lidl/Aldi, Mercadona has the same products every week. No hunting.
  • Good produce section — reasonably priced fruit and vegetables, decent freshness.
  • Decent deli counter — sliced jamón, cheeses, and prepared foods at realistic prices.
  • Locations everywhere — multiple stores in every Barcelona neighbourhood.

What Mercadona charges (2026 approximate):

ItemPrice
1kg pasta (Hacendado)€0.55
1L olive oil (Hacendado)€3.20
1 dozen eggs€1.60
1kg chicken breast€5.50
1L full-fat milk€0.85
500g Greek yoghurt€1.20
1 baguette€0.45
250g block cheese€2.10

Monthly realistic spend at Mercadona for one person cooking at home: €140–170.


Lidl — Cheapest Overall, With a Catch

Lidl is Germany’s discount chain and it’s genuinely excellent in Spain. The catch: weekly rotation of “special buys” means the specific products change constantly.

Why students use Lidl:

  • Cheapest protein — chicken, minced beef, and eggs are consistently 15–25% cheaper than Mercadona
  • Bakery — fresh baked bread and croissants for €0.29–0.49, baked in-store every morning
  • Dairy — cheap milk, yoghurt, and cheese at hard-to-beat prices
  • Occasional specials — camping gear, kitchen equipment, clothing — random but sometimes very useful

What Lidl charges (2026 approximate):

ItemPrice
1kg pasta€0.49
1 dozen eggs€1.35
1kg chicken thighs€3.20
1L full-fat milk€0.75
Fresh bread roll€0.29

Best strategy: Do a Lidl run once a week for meat, dairy, and bread. Buy everything else at Mercadona.


Aldi — Very Similar to Lidl

Aldi and Lidl are nearly identical in Spain in terms of price and quality. Fewer locations in Barcelona than Lidl but worth visiting if there’s one near you. The main difference: Aldi has slightly better wine and beer selection at low prices.


Dia — Neighbourhood Budget Option

Dia is ubiquitous in Barcelona — small stores in almost every street. Prices are low, but the range is limited and quality is inconsistent.

Use Dia for: Emergency basics (pasta, rice, canned goods, toilet paper) when Mercadona is too far. Their own-brand products are very cheap.

Avoid Dia for: Fresh produce and meat — quality and freshness are unreliable.


Carrefour — Better for Specific Things

Carrefour is more expensive overall but has one big advantage: selection. They stock international products that Mercadona doesn’t carry — Asian sauces, international spices, halal meat sections, specific dietary products (gluten-free, vegan).

Locations: Carrefour Express is everywhere; full Carrefour hypermarkets are at larger shopping centres (L’Illa, Diagonal Mar, La Maquinista).

Use Carrefour for: International ingredients, specific brands you can’t find elsewhere, and large household items.


Bon Preu / Condis — Local Catalan Chains

These mid-range chains have good quality and are often cheaper than Carrefour. Bon Preu is particularly strong on fresh produce and local Catalan products. Condis is smaller and more convenience-oriented.


The Mercados (Markets) — Worth Knowing

Barcelona’s covered markets sell fresh produce, meat, and fish often cheaper and always fresher than supermarkets.

Best for students:

  • Mercat de l’Abaceria (Gràcia) — cheapest, least touristy, good produce
  • Mercat de Santa Caterina (Born) — beautiful building, locals shop here
  • Mercat de l’Estrella (Sant Andreu) — very local, excellent prices

Avoid: Mercat de la Boqueria (La Rambla) — entirely tourist prices.

What you save at markets vs. supermarkets: 20–35% on fresh vegetables, 10–20% on fruit. Fish is significantly cheaper at market fish counters than at Mercadona.


The Student Shopping Strategy

Weekly shop (one person, cooking most meals at home):

  1. Mercadona (main shop): Pasta, rice, canned goods, olive oil, dairy, eggs, yoghurt, cleaning products
  2. Lidl (protein run): Chicken, minced meat, fresh bread
  3. Local market (if near you): Fresh vegetables, fruit, fish

Realistic monthly food budget breakdown:

CategoryMonthly spend
Groceries (above strategy)€120–150
Occasional restaurant/bar meal€40–60
Coffee out (daily habit)€30–50
Total€190–260

Students who cook most meals and shop at Lidl + Mercadona regularly come in at the low end. Students who eat out frequently or shop at Carrefour hit the high end.


Things That Are Surprisingly Cheap in Spain

  • Olive oil — Spain produces 40% of the world’s supply; prices are extraordinary compared to the UK/USA. Buy the big 5L Hacendado bottle.
  • Fresh tomatoes — cheap, flavourful, used in everything. The base of pan con tomate (bread + tomato + olive oil), which you will eat weekly.
  • Wine — a drinkable bottle at Mercadona starts at €2–3. A genuinely good bottle is €5–8.
  • Jamón — cured ham is Spain’s national product. Mercadona’s vacuum-packed sliced jamón is cheap and genuinely good.
  • Legumes — dried chickpeas, lentils, and white beans are the cheapest protein in any Spanish supermarket. A Spanish cook’s secret weapon.

Delivery Apps

Getir, Gorillas, Glovo: Deliver in 15 minutes from local shops. Convenient but add 20–30% to your grocery costs. Use for emergencies, not regular shopping.

Mercadona online: Delivers from your local store with a minimum €30 order. Free delivery over €50. Worth using if you’re carrying heavy items (water, cleaning products, bulk rice).


Related guides:

Not Sure Your Documents Are Right?

Better to find out now than at the consulate. Book a free call — we'll tell you exactly what you need and flag any risks before you submit.