The Best Vegetarian & Vegan Restaurants in Porto

Plant-based dining in Portugal’s tastiest city.

Porto may be famous for its grilled sardines and francesinha, but the city’s plant-based scene is thriving and full of surprises. Whether you're fully vegan, vegetarian, or just craving a mindful meal, these spots offer soulful plates, creative flavors, and welcoming vibes.

Here are our favorite vegetarian and vegan restaurants in Porto — all within easy reach of OASIYS.

Época Porto

Época Porto

Minimalist, seasonal, and locally sourced — Época is a dream for slow mornings or plant-rich lunches. The menu changes often, but think: roasted beet toast, vegan pancakes, and home-fermented pickles. It’s small and fills up fast — go early.

Kind Kitchen Porto

Kind Kitchen

Kind Kitchen brings bold flavor to vegan comfort food: tacos, bao buns, and towering burgers. Their BBQ jackfruit is a local legend, and desserts are indulgent without the guilt. Bonus: the staff are some of the kindest humans you’ll meet.

daTerra

daTerra

This all-you-can-eat vegan buffet is anything but basic. From fresh soups to creamy pastas and grilled veggies, the buffet changes daily and always includes gluten-free options. Affordable and central, it’s a great spot for a satisfying lunch.

O Macrobiótico Porto

O Macrobiótico

Porto’s OG macrobiotic restaurant, this hidden gem is tucked away near Trindade. Think warm bowls, miso, and fermented goodness. It’s cozy, calm, and ideal for a mindful, grounding meal.

Apuro Porto

Apuro - Vegan Bar

More than just a restaurant, Apuro is a cultural hangout with live music, art events, and a rotating vegan menu. From craft beer to chickpea fries, the vibe is always relaxed and inclusive.

Restaurante Essência

Essência Restaurante Vegetariano

A modern, elegant restaurant that celebrates vegetarian and vegan cuisine with creativity. Dishes like seitan steak with red wine sauce, or vegan mushroom risotto, elevate the meat-free dining experience. The ambiance is warm and upscale — ideal for a date night or conscious celebration.

Em Carne Viva

Em Carne Viva

Located in a restored heritage house with a peaceful garden, Em Carne Viva blends traditional Portuguese cooking with modern vegetarian and vegan cuisine. Their tasting menu changes seasonally, offering dishes as beautiful as they are flavorful. Indoor dining feels like a gallery-meets-greenhouse experience.

Inspired by these local secrets? Discover Porto with a stay at OASIYS — Your Getaway

Next
Next

Porto’s Best Kept Secrets