The Best Vegetarian and Vegan Restaurants in Porto

Porto is a vibrant city with options for all tastes and diets. If you follow a vegetarian or vegan diet, you'll be pleased to know that there are several incredible options in the city. Here are some of the best vegetarian and vegan restaurants in Porto that you need to check out.

Honest Greens

Honest Greens is a recent addition to Porto's dining scene, offering a healthy and sustainable approach to eating. With a menu that includes a variety of vegetarian, vegan, and gluten-free options, Honest Greens focuses on fresh and high-quality ingredients. The modern and welcoming environment makes it perfect for a healthy and delicious meal.

Address: R. de Santa Catarina 184, 4000-442 Porto

Essência

Essência is a vegetarian restaurant that also offers vegan options, known for its delicious and well-presented meals. Situated in a quiet area, the restaurant has a modern and relaxing ambiance. The menu varies from traditional Portuguese dishes adapted for vegetarians to more international creations.

Address: Rua de Pedro Hispano, 1190, Porto

O Macrobiótico

For those seeking a more balanced and healthy diet, O Macrobiótico is the right choice. The restaurant follows the principles of macrobiotic diet, offering dishes that are as nutritious as they are tasty. The menu includes a variety of vegan and vegetarian options, all prepared with organic and natural ingredients.

Address: Rua do Bonjardim, 680, Porto

DaTerra

With multiple locations around Porto, DaTerra is a favorite among vegetarians and vegans. The restaurant offers a varied buffet with a wide selection of dishes that change daily. From fresh salads to hot dishes and delicious desserts, there is something for everyone. The relaxed and welcoming environment makes it perfect for a casual meal.

Address: Rua Mouzinho da Silveira, 249, Porto