Rome vegetarian & vegan — how to eat plant-based in the carbonara capital

Rome is easier for vegetarians than you think. Half the classic Roman dishes are already meat-free: cacio e pepe (pecorino + pepper, no meat), carciofi alla giudia (fried artichokes), pizza margherita, supplì (rice balls — classic has ragù, but cacio e pepe version is veggie), puntarelle (chicory with anchovy dressing — ask senza acciughe), bruschetta, gelato. For vegans it's harder but far from impossible — Rome has a growing vegan scene, and Italian cuisine's foundation is vegetables, olive oil, and bread. The trick is knowing what to order and where.

Plan my veggie Rome →

Already vegetarian (no modifications needed)

Cacio e pepe — pecorino romano + black pepper + pasta. The most iconic Roman primo, 100% vegetarian. At every trattoria. Best versions →

Carciofi alla giudia — whole artichoke deep-fried, Jewish Quarter specialty. Seasonal (Oct-Apr). €8-10.

Pizza margherita/marinara — marinara is vegan (tomato, garlic, oregano, oil, no cheese). Pizza guide →

Supplì cacio e pepe — at Supplizio (Via dei Banchi Vecchi 143). The veggie supplì that converts carnivores.

Bruschetta — toasted bread + tomato + basil + olive oil. Every restaurant, €4-6.

Pasta alla gricia — has guanciale. BUT: pasta e ceci (chickpea pasta), pasta e fagioli (bean pasta), pasta alla Norma (Catania style, eggplant + ricotta salata) are all veggie and available at most Roman trattorias.

Best vegetarian/vegan restaurants

#1 Romeow Cat Bistrot (Via Francesco Negri 15, Ostiense). Vegan restaurant + cat café. Creative plant-based Italian — cashew-cream cacio e pepe, truffle mushroom ravioli, vegan tiramisù. €30-40/person. The best dedicated vegan restaurant in Rome.

#2 Ops! (Via Bergamo 56, near Piazza Bologna). Vegan buffet by weight — €2/hg. Fresh, varied, excellent. The cheapest healthy vegan lunch in Rome. €8-12 for a full plate.

#3 Buddy (Via Capo d'Africa 23, near Colosseum). Vegan fast food — burgers, bowls, wraps. Good location for a post-Colosseum plant-based lunch. €10-15.

#4 Il Margutta (Via Margutta 118, near Spanish Steps). Rome's original vegetarian restaurant since 1979. Elegant, art-filled, tasting menus. €40-60/person. The fine-dining vegetarian option.

#5-10: Flower Burger (Via dei Fienili 2, vegan burgers with colored buns, €10) · Grezzo Raw Chocolate (Via Urbana 130, Monti — raw vegan pastries + gelato) · Vitamin Bar (Via dei Castani 55, Centocelle — vegan bowls + juices) · Universo Vegano (Via Cavour 239 — chain but decent vegan Italian near Termini) · Mama Eat (Via di San Cosimato 7, Trastevere — gluten-free AND vegan options, celiac-certified) · Le Carote di Lucullo (Via Lucca 15 — vegetarian home-cooking).

How to order at ANY trattoria

"Avete qualcosa di vegetariano?" (Do you have anything vegetarian?) — every trattoria does. "Senza carne, per favore" (without meat). "Senza formaggio" (without cheese — for vegans). "Sono vegano/a" (I'm vegan). Most chefs will improvise: pasta with seasonal vegetables, grilled verdure, bruschetta variations. Italian cooking is fundamentally vegetable-based — the meat tradition is relatively recent. Ask and you'll be surprised.

Hidden animal products: Parmigiano-Reggiano and Pecorino Romano use animal rennet (not vegetarian technically). Pasta all'uovo (egg pasta) is not vegan. Ask for "pasta di semola" (semolina pasta, vegan). Most dry pasta in Italy is naturally vegan (just durum wheat + water). Food map →
🥬 Vegan tours
GYG
🏨 Hotels
Booking
👩‍🍳 Vegan cooking class
Viator

Our AI plans veggie Rome trips — every restaurant, every dish, every hidden animal product flagged

Plan my veggie Rome — free

☕ Love this? Leave a tip

© 2026 ItalyPlanner.ai · Support ☕