Where to eat BCNWhere to eat in Barcelona
RestaurantsGuidesHelp me pickMapAbout

Top 3 vegetarian restaurants in Barcelona

The 3 best vegetarian restaurants in Barcelona, ranked by Google Maps rating.

The restaurants in this guide

Matt and Marshall - Tu México en Poblenou — where to eat in Sant Martí1

Sant Martí · Mexican / Vegan / Vegetarian

Matt and Marshall - Tu México en Poblenou

Located in Barcelona's Sant Martí district, Matt and Marshall - Tu México en Poblenou offers a warm, mid-range Mexican dining experience complete with friendly service, tasty tacos, and vibrant cocktails.

Read the article →
★ 4.6 Google€€Mid-range
Carabela Cafè — where to eat in Ciutat Vella2

Ciutat Vella · Vegetarian / Brunch / Mexican

Carabela Cafè

Carabela Cafè is a casual mid-range hangout in Barcelona's Ciutat Vella, serving generous portions of Tex-Mex staples, dream-worthy tacos, loaded nachos, and cocktails with outdoor seating.

Read the article →
★ 4.5 Google€€Mid-range
Honest Greens Barceloneta — where to eat in Ciutat Vella3

Ciutat Vella · Fast food / Mediterranean / Vegan

Honest Greens Barceloneta

Located along Passeig del Mare Nostrum near the W Hotel, Honest Greens Barceloneta serves fresh, mid-range Mediterranean and vegan-friendly dishes with seaside views and a vibrant vibe.

Read the article →
★ 4.5 Google€€Mid-range

Where to eat BCN

Where to eat in Barcelona: a hand-kept guide to the restaurants worth returning to, neighbourhood by neighbourhood.

Place data and photos via Google. © 2026 Where to eat BCN