Italy

Vegan Puglia

On Strada Arco Basso in Bari Vecchia, women roll orecchiette (little ear-shaped pasta) at tables outside their front doors, using nothing but durum wheat semolina and water. That is Puglia in miniature: a cucina povera (peasant cooking) built on olive oil, hard wheat, beans and wild greens, where fave e cicoria and friselle never needed an animal to work.

The plant-based kitchens run from Trani and Bari down through the Valle d’Itria, the trulli country of cone-roofed stone houses, and into the Salento at the tip of Italy’s heel. These seven are good enough to plan a road trip around, from a farm dinner to a late-night panzerotto, and more regions live in the vegan destination guides.

Vegan Puglia at a Glance

Best Vegan Restaurants in Puglia

1. Biosteria Piccapane: Organic Vegan Farm in the Salento Vegan

The menu changes every week and comes straight out of the farm’s vegetable garden, so expect dishes like gnocchi with red pesto, courgette parmigiana (layered and baked with tomato) and buckwheat with peperonata (slow-cooked sweet peppers). Guests who stay a fortnight say they ate three different menus without a repeat, and the flavours stay Salentine at heart.

Finish with the caramel panna cotta, a set pudding made here without a drop of dairy, and drink the organic local wine or beer. Piccapane is a certified organic farm outside Cutrofiano with five rooms, flour milled from old grain varieties and no refined sugar in the kitchen. Weekend dinners come with live music under the trees.

💡 Tip: Book by phone, because the kitchen cooks mainly for Friday and Saturday dinner and Sunday lunch, for the numbers expected. Service runs at farm pace, so settle in. Cutrofiano is about 40 minutes south of Lecce, so take one of the rooms and skip the drive home in the dark.

📍 S.P. Cutrofiano–Aradeo, 73020 Cutrofiano (LE) | Salento | ☎️ +39 327 845 3459 | 🌐 biosteria.piccapane.it | 📸 @piccapaneveganfarm

2. Munz Munz biOstrot: Puglian Classics Without the Dairy Vegan

Order the carbonara, the dish diners mention most here, made without egg or guanciale (cured pork cheek) and creamy enough to win over meat-eating partners. The arancino (a fried stuffed rice ball), the aubergine parmigiana and the crème brûlée come up again and again, and one omnivore fiancé went home happy after the lentil kebab.

My own favourites were the arancino and the carbonara, and there is organic and natural wine to drink alongside them. Everything is plant-based and gluten-free, in a little biOstrot (bistro) down a lane of Monopoli’s centro storico (old town), with fermentations, warm bread and cats. The name is the noise Italians make to call a cat.

💡 Tip: Dinner runs 6PM to 10PM every day except Wednesday, and lunch 11AM to 2:30PM on Tuesday, Friday, Saturday and Sunday. Portions run modest, so add a starter. Book on WhatsApp at +39 328 916 8728, because the old town is pedestrian and a wasted walk in August heat is no fun.

📍 Via Cimino 33, 70043 Monopoli (BA) | Centro storico | ☎️ +39 080 403 7075 | 🌐 munzmunz.it | 📸 @munzmunzbiostrot

3. Raparossa: Madia Galiano’s Natural Kitchen Vegan

Madia Galiano, the red-haired chef the restaurant is named after (raparossa nods to her hair), cooks an all-vegan menu from her garden and old Puglian recipes. Diners single out the cacio e pepe (cheese-and-pepper pasta, here with no cheese at all), the crostini with hummus, the courgette flan and laganari, a broad hand-cut Puglian pasta.

The menu follows the season, so trust whatever she suggests that night. Gambero Rosso, Italy’s best-known food guide, listed Raparossa in its 2025 edition. Pezze di Greco is a small village in the Fasano countryside, and in winter you eat by the fire, in summer out on the terrace, with Madia coming out to say hello.

💡 Tip: Closed Mondays, dinner only Tuesday to Friday, and lunch and dinner on Saturdays. Ring +39 329 711 1947 to book and to ask about Sunday lunch, because the restaurant is small. It is an easy 20-minute drive from Ostuni, Fasano or Savelletri.

📍 Corso Nazionale 236, 72015 Pezze di Greco (BR) | Fasano | ☎️ +39 329 711 1947 | 🌐 raparossacucinanaturale.it | 📸 @raparossa_cucina_naturale

4. Micro: A Tiny Vegan Bistrot in Cisternino Vegan

Come for the avocado toast and the fresh juices, the two things diners mention most, then stay for the vegetable sushi and a lasagne big enough to share. Regulars rave about the pumpkin parmigiana, the stuffed peppers in tomato sauce and a banana bread one couple called the best they had ever eaten.

Micro has cooked vegan in Cisternino since 2014 and serves brunch, lunch and dinner in a small bistrot hung with art and design pieces, down a vico (lane) just off the main square of the whitewashed old town. Mint tea comes from leaves picked in front of you, and the wine list runs to local Verdeca and Primitivo.

💡 Tip: Closed Thursdays. Seats are few, so phone +39 340 531 5463 to book, then leave the car outside the walls and walk in, because Cisternino’s centre is pedestrian.

📍 Vico Carlo Alberto 5, 72014 Cisternino (BR) | Centro storico | ☎️ +39 340 531 5463 | 📸 @micropuglia

5. Masseria Le Carrube: Vegetarian Dinner Among the Olives Vegetarian

Dinner is a vegetarian tasting menu built almost entirely from the masseria’s own vegetable gardens, olive grove and 250 fruit trees, reworking Puglian recipes with a modern hand. Dairy turns up in some courses, so say “vegano” when you book and the kitchen cooks for you; one vegan traveller called it possibly the best vegan meal of her life.

On summer evenings the wood-fired oven goes on and pizza comes out to an open-air patio by the citrus grove, so order yours senza formaggio (without cheese). Le Carrube is a restored stone masseria (fortified farmhouse) just outside Ostuni, with 19 suites, whitewashed courtyards, bougainvillea, prickly pears and a pool.

💡 Tip: The restaurant opens for dinner only, and booking is compulsory for hotel guests and visitors alike, so flag “vegano” when you reserve. The pizzeria runs Tuesday to Sunday, 8PM to 10PM, in summer. Masserie keep a seasonal calendar, so ring before you travel outside summer.

📍 Contrada Spennati, SS16 Fasano–Ostuni km 873, 72017 Ostuni (BR) | Ostuni countryside | ☎️ +39 0831 342595 | 🌐 masserialecarrubeostuni.it | 📸 @le_carrube

6. Panzeropoli by Benny: Vegan Panzerotti in Bari Vecchia Plant-Based Options

Order a vegan panzerotto, Bari’s fried half-moon of dough that is usually stuffed with mozzarella. Here a whole vegan line sits beside the classics, each one stretched, filled and sealed by hand and fried to order, and brown-rice mozzarella is on hand as a swap. Diners love them hot, cheap and served with music on the piazza.

The dough is tritordeum, a low-gluten cross of durum wheat and barley, fried in high-oleic sunflower oil, and spelt with linseed is another option. Benny runs it from a corner of Piazza Mercantile in the old town, five minutes on foot from the Basilica di San Nicola. Mozzarella panzerotti come out of the same fryer.

💡 Tip: It opens 7:30PM to 12:30AM, until 1AM on Saturdays, and closes Wednesdays, so make it a late stop after a wander through Bari Vecchia (the old town). Tell the counter about allergies and they will steer you to the right panzerotto.

📍 Piazza Mercantile 35, 70122 Bari | Bari Vecchia | ☎️ +39 080 798 8934 | 🌐 panzeropolibybenny.it | 📸 @panzeropolibybenny

7. Pesto di Pistacchio: Pasta and Parmigiana in Trani Vegan

The aubergine parmigiana is the dish diners rave about most, and one called it among the best they had ever eaten. Then come the paccheri (fat pasta tubes) with a Beyond ragù, pasta with the pistachio pesto the restaurant is named after, and a Bronte pistachio cheesecake that tends to get ordered for the whole table.

The menu wanders beyond Puglia too, with a burrito and California rolls (inside-out sushi) for anyone craving a change from pasta. It sits a short walk from Trani’s old harbour and the Romanesque cathedral standing almost in the sea, and the cooking is built to please the whole table, vegan or not.

💡 Tip: Closed Mondays and dinner only on Tuesdays; Wednesday to Sunday it opens for lunch as well. Book for Saturday dinner, then walk the ten minutes along the port to the cathedral.

📍 Via Giambattista Tiepolo 11, 76125 Trani (BT) | Trani | ☎️ +39 0883 198 6093 | 🌐 ristorantepestodipistacchio.it | 📸 @pestodipistacchio_vegan

Puglia’s Ancient Olive Trees

Puglia presses more olive oil than any other Italian region, and between Fasano, Ostuni and Monopoli the Piana degli Ulivi Secolari (plain of the centuries-old olives) is filled with trees whose trunks twist like rope, some reckoned to be well over a thousand years old. Regional law protects the monumental ones, and you drive past them on the way to Raparossa and Le Carrube.

Further south the story turns sad. In 2013 the bacterium Xylella fastidiosa was found near Gallipoli, and it has since killed millions of olive trees across the Salento, leaving grey skeletons along the roads around Lecce. Farms like Piccapane have brought abandoned groves back into use, and a bottle of local oil makes the best souvenir you can carry home.

Vegan Puglia: What to Know Before You Go

  • Hire a car. Trains link Bari, Monopoli, Ostuni and Lecce, but Piccapane, Raparossa and Le Carrube sit out in the countryside.
  • Learn “sono vegano” or “sono vegana” (I’m vegan) and “senza formaggio” (without cheese), because burrata, mozzarella and pecorino land on dishes by reflex.
  • Plenty of the local repertoire is already vegan: fave e cicoria (fava bean purée with wild chicory), friselle (twice-baked bread rings softened with water and topped with tomato), focaccia barese (topped with tomatoes and olives), lampascioni (bitter wild hyacinth bulbs) and pasta made from grano arso (burnt wheat).
  • Orecchiette con cime di rapa (ear-shaped pasta with turnip tops) often comes with anchovies and sometimes grated pecorino, so order it “senza acciughe e senza formaggio”.
  • Taralli (crunchy ring crackers) in plain, fennel or chilli are the best road snack in Italy; most are made with olive oil and white wine, but check the pack for strutto (lard) or butter.
  • Closing days vary: Raparossa and Pesto di Pistacchio shut on Mondays, Munz Munz and Panzeropoli on Wednesdays, Micro on Thursdays.
  • Coastal towns empty after September and many kitchens cut their days or close between November and Easter, so ring before you drive anywhere.

When to Visit Puglia

May, June and September are the sweet spot, with a warm sea, the masserie in full swing and long evenings without the August crowds. August brings heat, packed beaches and Ferragosto on 15 August, when half of Italy heads south and every good table books out.

Winter is mild and quiet, and inland kitchens like Raparossa and Micro keep cooking, but many coastal places close between November and Easter. The olive harvest runs from October into December, when bright green olio nuovo (new-season oil) appears on every table, so plan an autumn trip around it.

Vegan Puglia FAQ

Is Puglia good for vegans?

Yes. The traditional cucina povera (peasant cooking) is largely plant-based, and dedicated vegan kitchens run the length of the region, from Biosteria Piccapane in the Salento to Munz Munz in Monopoli and Pesto di Pistacchio in Trani. Bring a car and a few words of Italian.

What Puglian dishes are naturally vegan?

Orecchiette con cime di rapa (ask for no anchovies or pecorino), fave e cicoria, friselle with tomato and olive oil, focaccia barese, lampascioni, grano arso pasta and most taralli are free of animal products. Say “senza formaggio” (without cheese) and most trattorie will feed you well.

Where can I eat a vegan panzerotto in Bari?

Panzeropoli by Benny on Piazza Mercantile in Bari Vecchia runs a whole vegan line of panzerotti fried to order, open from 7:30PM and closed on Wednesdays.

What is the best vegan restaurant in Puglia?

For a whole evening, Biosteria Piccapane near Cutrofiano, an organic farm that cooks what it grows and has rooms. For Puglian classics, Munz Munz in Monopoli and its carbonara. Raparossa at Pezze di Greco made the 2025 Gambero Rosso guide.

Where can vegans eat in the Valle d’Itria?

Micro in Cisternino does vegan brunch, lunch and dinner, Raparossa cooks all-vegan dinners near Fasano, and Masseria Le Carrube outside Ostuni serves a vegetarian tasting menu that the kitchen makes vegan if you ask when booking.

When are vegan restaurants in Puglia closed?

Raparossa and Pesto di Pistacchio close on Mondays, Munz Munz and Panzeropoli by Benny on Wednesdays, and Micro on Thursdays. Many coastal kitchens also cut their days between November and Easter, so ring ahead.

About the author

Amanda is the founder and writer of Your Vegan Passport. After one too many trips spent scrolling outdated blog posts and unreliable map pins in search of a decent plant-based meal, she started keeping detailed notes on every vegan-friendly spot worth returning to — and those notes grew into the city guides on this site. She researches and writes each guide herself, only recommends places she'd send a friend to, and updates them as restaurants open, close, and change. Follow her travels on Instagram @yourveganpassport. More about Amanda →

Leave a comment