Porto’s vibrant food scene is not only a paradise for traditional Portuguese flavors but also a growing hotspot for vegetarian and vegan dining. Whether you’re a long-term expat or just visiting, the city offers plenty of plant-based options that cater to all tastes – from casual cafés to fine dining experiences. Here’s a curated list of some of the best vegetarian and vegan restaurants in Porto, ranked by popularity and Google reviews, to help you explore the city’s green culinary delights.
- Padoca Vegan Restaurant – Vila Nova de Gaia – (4.8★) – Padoca offers a fantastic range of affordable, hearty vegan comfort foods, including their famous vegan burgers and a delicious plant-based Francesinha. A must-visit for budget-friendly, tasty meals.

- Nem Carne Nem Peixe – Porto – (4.8★) – Nem Carne Nem Peixe is a cozy vegetarian spot loved by locals and expats alike. With a creative, seasonal menu and a warm, welcoming vibe, it’s perfect for anyone craving flavorful, meat-free dishes. A top pick for plant-based dining in Porto!

- Época Porto – Porto – (4.7★) – A cozy spot in the city serving creative vegetarian and vegan dishes with a focus on fresh, seasonal ingredients. Época blends contemporary flavors with traditional Portuguese influences.

- Seiva Restaurante – Leça da Palmeira – (4.8★) – Seiva specializes in wholesome, plant-based meals with a healthy twist. Their menu features fresh, organic ingredients and innovative dishes perfect for health-conscious diners.

- Restaurante O Macrobiótico | Vegan – Porto – Porto – (4.8★) – This gem offers macrobiotic and vegan-friendly dishes, combining natural and balanced nutrition with Portuguese culinary traditions. Ideal for those seeking mindful, health-focused dining.

- Venn Canteen – Porto – (4.8★) – An experimental plant-based restaurant emphasizing regenerative farming and sustainable ingredients. Venn’s creative dishes are perfect for foodies looking for something unique and eco-conscious.

- My Green Pastry – Porto – (4.8★) – A charming vegan bakery and café known for its gluten-free pastries, cakes, and light lunch options. Perfect for a sweet treat or a casual brunch in the heart of Porto.

- Kind Kitchen – Porto – (4.7★) – One of Porto’s most beloved all-vegan spots, Kind Kitchen serves flavorful vegan burgers, bowls, and their renowned vegan Francesinha. The laid-back vibe makes it popular among locals and expats alike.

- Apuro – Porto – (4.7★) – A vibrant bar and kitchen offering vegan tapas, burgers, and craft beers. Great for a casual night out with friends or a relaxed dinner experience.

- Espécie – Restaurante Vegetariano – Porto – (4.7★) – Espécie is a stylish vegetarian restaurant that offers a fresh take on Mediterranean and Portuguese dishes, with plenty of vegan options that highlight bold flavors and seasonal produce.

- NOLA KITCHEN – Porto – (4.6★) – Nola Kitchen is a health-focused eatery with a wide range of vegan and gluten-free options, including fresh bowls, smoothies, and salads. Exciting news: they recently opened a second location to meet growing demand.

- Terrárea – Matosinhos – (4.6★) – Situated in Matosinhos, Terrárea is a unique blend of a café, florist, and home décor shop. The café offers a vegetarian-focused menu with vegan options, including sandwiches, salads, and homemade cakes. The space is beautifully adorned with plants, creating a serene dining environment. It’s also pet-friendly and emphasizes sustainability in its operations.

- Fava Tonka – Leça da Palmeira – (4.6★) – Located just north of Porto in Leça da Palmeira, Fava Tonka is known for its gourmet vegan dishes that fuse Portuguese ingredients with international culinary styles.

- O Porto dos gatos – Porto – (4.5★) – This unique vegan café combines delicious plant-based food with a cozy cat-friendly environment. Their vegan Francesinha is a standout and a favorite among visitors.

- Restaurante Essência – Porto – (4.5★) – Essência offers elegant vegetarian and vegan dishes with an emphasis on fresh, seasonal ingredients. It’s a perfect spot for a refined dining experience in Porto.

- daTerra – various locations – (4.5★) – A popular vegetarian buffet chain with multiple locations in Porto, offering a wide variety of dishes from around the world. Note: their Baixa location is currently temporarily closed, but other branches remain open.

Porto’s vegetarian and vegan food scene is thriving and diverse, with options to suit every palate and occasion. Whether you’re craving casual comfort food or gourmet plant-based cuisine, these restaurants prove that living – and eating – green in Porto is both delicious and exciting.
Bon appétit and enjoy exploring Porto’s best veggie-friendly spots!

































