Best Vegetarian & Vegan Restaurants

Whether you are looking for a quick healthy snack or an elaborate set menu meal, Barcelona offers a rich variety of vegetarian, vegan and organic restaurant options.

The Green Spot

The Green Spot in Barcelona celebrates the endless possibilities of vegetables, offering a Mediterranean-based menu infused with flavors from Asia, Latin America, and beyond. Seasonal dishes, crafted with local produce, surprise both vegetarians and meat lovers alike.

Flax & Kale

Flax&Kale was launched in August 2014, a short walk from sister restaurant Teresa Carles.

Teresa Carles

A pioneer in Spain’s plant-based dining scene, Teresa Carles blends traditional Catalan flavors with creative, health-focused cuisine. Located in the heart of Barcelona, this beloved vegetarian restaurant offers fresh, seasonal dishes crafted with care. Led by chef Teresa Carles Borrás, the restaurant is a must-visit for vegetarians, vegans, and curious foodies.