8 vegetarian spots across Portugal, editor-picked. All Portugal guides.
Alfacinha ★ 4.9 · Braga
Centro Historico · Rua Dom Gonçalo Pereira 75, 4700-032 Braga
Braga's macrobiotic vegetarian restaurant on the same street as Letraria, specialising in wholegrain and organic plant-based dishes since its founding.
Tip: Primarily a lunch restaurant; check opening hours before visiting as schedules can shift seasonally. The organic soup is always the safest order.
Gosto Superior ★ 4.5 · Braga
São Lázaro · Praça Mouzinho de Albuquerque 29, 4700-401 Braga
A vegetarian restaurant on a civic square serving lunch and dinner, with 85 HappyCow reviews rating it among Braga's best plant-based tables.
Tip: The lunch menu runs 12:00-15:00 daily and is especially popular midweek. Evening service runs 19:30-22:30 Monday to Saturday.
Encanto ★ 4.5 · Lisbon
chiado · Largo de Sao Carlos 10, 1200-410 Lisboa
Encanto in Lisbon's Chiado: Jose Avillez's one-Michelin-star vegetarian tasting room, with a Green Star for sustainability, all-vegetarian menu.
The Food Temple Vegetarian Tapas ★ 4.5 · Lisbon
mouraria · Beco do Jasmim 18, 1100-291 Lisboa
The Food Temple in Mouraria, Lisbon: vegan and vegetarian tapas with daily-changing menus, the city's first vegan venue, candlelit room from 2013.
Anjo Verde ★ 4.3 · Braga
Centro Historico · Largo da Praça Velha 21, 4700-439 Braga
A vegetarian restaurant in the old city near the cathedral, open for lunch and dinner. Half the menu is vegan on request and desserts are egg-free.
Tip: The fixed lunch menu at €10 is one of the best-value vegetarian lunches in the Braga historic centre. Dinner requires reservation at weekends.
Shanti Restaurante Vegetariano ★ 4.3 · Braga
Maximinos · Rua Nova de Santa Cruz 21A, 4715-039 Braga
A vegetarian and vegan restaurant near Universidade do Minho offering daily lunch specials, francesinha vegetariana, tofu burgers and macrobiotic options.
Tip: The Surya lunch menu (soup plus main) is the best-value option. Delivery available via Glovo and Uber Eats. Open for lunch daily and dinner on request.
Quintal Bioshop ★ 4.1 · Porto
Rua do Rosario 177, 4050-524 Porto
Quintal Bioshop on Rua do Rosario in Porto is a biological grocery store with an attached vegetarian kitchen, a 7 euro soup-and-main set menu and homeopathy.
Lado B (vegetarian francesinha) ★ 4.0 · Porto
Rua de Passos Manuel 190, 4000-382 Porto
Lado B on Rua de Passos Manuel in Porto runs a vegetarian francesinha with mushrooms and cured tofu, a Porto rarity in the francesinha-heavy Baixa list.