30 vegan spots across Italy, editor-picked. All Italy guides.

Joia ★ 4.8

Porta VeneziaMilan

Joia on Via Castaldi is Europe's first Michelin-starred vegetarian restaurant, run by Pietro Leemann since 1989. The tasting menu is fully vegan on request.

Villa Mosca ★ 4.4

€€€€MediterraneanCentro StoricoAlghero

The Villa Mosca dining room on Via Gramsci in Alghero serves a la carte and set menus for four months of the year, with a cocktail terrace alongside.

Brac ★ 4.4

Santa CroceFlorence

Brac in Florence's Santa Croce district is the bookshop-and-cafe with a fully vegetarian-and-vegan kitchen, with a daily-changing plant-based pasta carte.

TipOpen daily 12:00 to midnight. Book the courtyard a fortnight ahead for weekend dinner.

Nirvana Veg Restaurant ★ 4.4

€€VeganSanta Maria NovellaFlorence

Nirvana on Via Il Prato is a family-run fully vegan kitchen in Florence cooking Italian classics, with carbonara, seitan braised in Chianti and vegan pizza.

TipClosed Mondays and the hours move, so call ahead. The tiramisu and tofu cheesecake are the reason to leave room.

Friggitoria Chiluzzo ★ 4.4

Palermo

Friggitoria Chiluzzo on Piazza Kalsa in Palermo serves vegan panelle (chickpea fritters), crocche di patate and arancina vegana from the morning counter.

TipCash only. Panelle and crocche sandwich is the vegan order; the vegan arancina is the warm option.

Romeow Cat Bistrot ★ 4.4

OstienseRome

Romeow Cat Bistrot in Rome's Ostiense district is the cat-cafe-and-vegan-bistrot with a 100 percent vegan tasting menu, plus 14 resident cats moving.

TipOpen Tue-Sun 19:00-23:00; closed Monday. The five-course vegan tasting is 38 euros; cats stay.

Mezzaluna ★ 4.4

Quadrilatero RomanoTurin

Mezzaluna in Turin's Quadrilatero Romano has been the first fully vegan restaurant in the historic centre since 1994. Piedmontese cuisine in vegan form.

Ristorante Vegano Biologico La Lanterna ★ 4.4

Verona

Ristorante Vegano La Lanterna in Verona near San Zeno is the city's reference 100 percent vegan and biological room. A 2026 TableJourney editor pick.

TipBook 4 days out for Saturday dinner; the seasonal tasting at €35 is the move for first-time visitors.

Botanica Lab ★ 4.3

Centro StoricoBologna

Botanica Lab in Bologna's Centro Storico is the 100 percent vegan kitchen on Via Battibecco with the daily-changing plant-based carte, the burrata-of-cashew.

TipWalk-in works for lunch; book three days ahead for dinner. The Saturday brunch fills after 11:00 with the cashew-burrata bowl.

Gintilla ★ 4.3

€€VeganStampaceCagliari

Gintilla cooks a certified-organic, entirely plant-based menu in Cagliari on Corso Vittorio Emanuele II in Stampace, with raw plates on the daily list.

TipThe kitchen is fully vegan and Bioagricert-certified organic, so nothing needs flagging at booking; the list moves with the growers.

Ruth's Kosher ★ 4.3

Santa CroceFlorence

Ruth's in Florence's Sant'Ambrogio is the historic kosher vegetarian dining room next to the Synagogue, with Sephardic and Italian-Jewish vegetarian plates.

TipOpen Sun-Thu lunch and dinner, Fri lunch only, closed Sat. The mezze platter and the kosher dairy menu are the house orders.

Vitto Pitagorico ★ 4.3

Naples

Vitto Pitagorico opposite the National Archaeological Museum in Naples is the city's most complete plant-based restaurant, serving exclusively vegetarian.

TipBook ahead for dinner. The zucchini spaghetti and vegan moussaka are the standout orders; lunch is less crowded.

Moltivolti ★ 4.3

Palermo

Moltivolti in Palermo's Ballaro runs a clearly labelled vegan slate alongside the Sicilian and African carte, daily-changing soups, lentils and West African.

TipVegan plates are clearly labelled on the chalkboard; book the courtyard table.

Frida Pizzeria ★ 4.3

Palermo

Frida Pizzeria in Palermo's Capo runs a clearly labelled vegan pizza slate, the caponata pizza and vegana pizza are the standouts. At Piazza Sant'Onofrio 37.

TipClosed Tuesday. Vegan pizzas labelled on the menu; gluten-free crust available with notice.

Vegan Italy ★ 4.3

Centro StoricoRome

Vegan Italy in Rome's Trastevere is the dedicated 100 percent vegan kitchen with a daily-changing menu of Italian classics in plant-based form.

TipOpen Tue-Sun 12:30-23:00; closed Monday. Saturday brunch sets are 22 euros; book three days ahead.

Il Margutta ★ 4.3

Centro StoricoRome

Il Margutta in Rome's Centro Storico is the 1979-founded vegan-and-vegetarian dining room near the Spanish Steps, with a daily-changing plant-based tasting.

TipOpen daily 12:30-23:00. The Sunday brunch buffet is 32 euros all-you-can-eat; book a week ahead.

La Tecia Vegana ★ 4.3

Vegan TrattoriaVenice

La Tecia Vegana in Venice's Dorsoduro is the city's longest-running plant-based trattoria, the canonical vegan stop with a Venetian-influenced carte and no.

Gibran ★ 4.3

Lebanese Vegetarian-friendlyVenice

Gibran in Venice's eastern Castello near Campo Santi Giovanni e Paolo is the Lebanese kitchen, with vegan-friendly mezze, falafel and stuffed vine leaves.

Flora ★ 4.3

Verona

Flora in Verona on Stradone Maffei runs a vegan and gluten-free contemporary kitchen, built around a seasonal tasting menu priced at €32 a head.

TipThe seasonal tasting menu at €32 is the right entry; ask for the gluten-free version if needed.

Jaa Nu' Rosticceria Vegana ★ 4.2

Centro StoricoGenoa

Jaa Nu' Rosticceria Vegana is a fully plant-based deli in the lanes of Genoa's old town, selling vegan lasagne, pasta dishes and raw options at the counter.

TipIt works as a rosticceria rather than a sit-down restaurant: choose from the counter, and note it shuts at 19:00 and all day Sunday.

Officina Vegana ★ 4.2

Naples

Officina Vegana in Naples' Pendino quarter is a vegan tavola calda with a daily-changing board of legumes, grains and seasonal vegetables, served.

TipArrive early as the daily board sells down by 13:30. Wraps are the quickest order; plates give more variety.

Rifugio Romano ★ 4.2

Centro StoricoRome

Rifugio Romano in Rome's Castro Pretorio district is a Roman trattoria with a parallel vegan menu, plant-based versions of carbonara, cacio e pepe.

TipOpen daily 12:30-23:00. The vegan tasting set is 28 euros; book a fortnight ahead for weekend.

VegaMore ★ 4.1

Centro StoricoBologna

VegaMore in Bologna's San Felice quarter is the plant-based bistro with a vegan-and-vegetarian carte, the cashew-mozzarella pizza and the long aperitivo.

TipWalk-in works; the cashew-mozzarella pizza is the order and the aperitivo crowd takes over after 18:30.

Universo Vegano ★ 4.1

Santa CroceFlorence

Universo Vegano in Florence's Santa Croce is the Italian vegan-fast-food chain's Florence outpost, with a 100% plant-based carte of pizza, burgers.

TipOpen daily 11:00-15:00 and 19:00-24:00. Counter format with a seated room; vegan pizza by the slice and burgers are the calling cards.

InFusion ★ 4.1

De Ferrari BrignoleGenoa

InFusion is a vegan and raw-food kitchen above Via San Vincenzo in Genoa, cooking a different daily menu alongside juices, herbal teas and an organic shop.

TipIt is a daytime place, open Monday to Friday until 16:00; the menu changes each day with what the growers deliver that morning.

O'Grin ★ 4.1

Naples

O'Grin in Naples' Centro Storico is a compact vegan eatery on Via Mezzocannone with a daily-changing menu, seitan sandwiches, vegan desserts and a calm room.

TipClosed Monday. The daily plate special is the best value; seitan sandwich for a quick lunch.

Naturalmente Vegan ★ 4.0

MazziniBologna

Naturalmente Vegan in Bologna's Mazzini quarter is the 100 percent plant-based canteen with the daily lunch sets, the vegan tortellini in brodo and a brunch.

TipWalk-in only; the lunch set is 12 euros and runs 12:00-15:00 weekdays. The vegan tortellini in brodo is the order to make.

Bottega Vegana ★ 4.0

€€VeganCentro StoricoModena

Bottega Vegana, open since 2016 on Modena's Via Coltellini, serves an all-vegan menu of pasta, brunch plates and pastry near Mercato Albinelli.

TipIt gets busy at lunch and the kitchen sometimes closes earlier than posted, so an early visit is safer.

Universo Vegano ★ 4.0

Verona

Universo Vegano in Verona is the casual vegan-bistro chain's central location on Stradone San Fermo, daily plant-based bowls. A 2026 editor pick.

TipDaily lunch bowl plus drink runs €14; the vegan burger with chickpea patty is the steady order.

Io Veg ★ 3.9

€VeganSan FaustinoModena

Io Veg on Modena's Via Pietro Giardini, formerly Veggy Days, serves vegan burgers, sandwiches and salads from a casual counter-style kitchen.

TipThe lasagne and seitan burger are the kitchen's strongest plates, per recent reviews.

Book a food experience

Tours, tastings and classes that match this page, bookable on GetYourGuide.

Browse every bookable food experience