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.