
Best restaurants in Puglia
Puglia eats well almost by default: the ingredients do half the work. This is the home of cucina povera, the "cooking of the poor": simple plates built on extraordinary olive oil, vegetables, durum wheat and Adriatic seafood. The best meal of your trip is as likely to be a €15 trattoria lunch as a Michelin tasting menu. Here’s what to eat, and where.
What you came to eat
Order these and you’ll understand Puglia fast: orecchiette (little "ear" pasta, classically with turnip tops, cime di rapa); burrata from Andria, the creamier cousin of mozzarella; fave e cicoria, fava purée with wild chicory; bombette, grilled pork rolls stuffed with cheese, a Valle d’Itria obsession; raw and grilled seafood: sea urchins, red prawns, octopus; and, to finish, a pasticciotto, Lecce’s warm custard pastry. Want to go deeper than a menu?
The soul of it: trattorias & cucina povera
Forget the stars for a moment. The defining Puglian meal is a long lunch at a family trattoria, handwritten menu, house wine in a jug, antipasti that keep coming. Look for places full of locals, a short menu that changes, and nonne visibly at work. A few we send people to, by town:

Lecce, the trattoria capital
Baroque Lecce takes its food seriously. Classics like Mamma Elvira, Le Zie and Alle due Corti serve proper Salento home cooking, ciceri e tria (chickpeas with fried-and-boiled pasta), horse-meat pezzetti, and that pasticciotto for after.

Bari, orecchiette on the street
In Bari Vecchia, the signore of Strada Arco Basso make orecchiette by hand on tables in the lane, the city’s most photographed ritual. Pair it with a stand-up panzerotto and you’ve eaten Bari.

The coast, seafood at the source
Eat fish where it lands: the harbours of Monopoli, Otranto and Gallipoli. Raw crudo, grilled octopus, sea urchins in season, simple, pristine, dressed with little more than lemon and oil.
Fine dining & the Michelin stars
Puglia now holds around nine to ten Michelin stars, and tellingly, even the fancy kitchens cook Puglian, cucina povera, refined. The names worth planning around:
- Due Camini: at Borgo Egnazia, Savelletri. The most convenient star if you’re on the coast belt.
- Primo (Lecce) & Bros’ (near Martina Franca): Primo for refined Salento cooking under chef Solaika Marrocco; Bros’ for bold, conceptual tasting menus.
- Pashà: countryside near Polignano a Mare, easy from the Polignano-Monopoli coast.
- Dissapore: Carovigno, a stone-vaulted room near Ostuni; one of the newer stars.
- Casamatta: in the wine country near Manduria, rustic-refined.
Book these well ahead, especially in summer. Star line-ups change each year. We keep this list current with the Michelin Guide.
The icons, and where to eat by area
Polignano, Grotta Palazzese
The famous restaurant inside a sea cave. An unforgettable setting for an occasion, but be clear-eyed: you’re paying for the view as much as the plate. Book far ahead. More in our Polignano guide.
Ostuni & Carovigno
Osteria del Tempo Perso is the Ostuni institution; tiny Carovigno next door punches above its weight, Michelin star included. See the Ostuni guide.
Monopoli, Otranto & Gallipoli
Harbour-side seafood at its freshest, these are the towns to eat fish in. Pair a long lunch with a swim.
Valle d’Itria & the bracerie
Trullo country is meat country: pick your cuts at a braceria (butcher-grill) and they cook them while you wait. Bombette are mandatory.
Eating in Puglia: the practical bits
Book ahead in summer
For dinner in July-August, reserve a few days out: Michelin tables, Grotta Palazzese and the best trattorias fill up. Lunch is more relaxed.
Lunch is the secret
Many of the best-value, most authentic meals are long trattoria lunches. Italians eat late: dinner rarely before 8:30pm.
Carry some cash
Smaller trattorias and bracerie may prefer cash. Cards are widely accepted in towns and at higher-end places.
Seasons matter
Sea urchins and certain fish are seasonal; coastal places are busiest June-September. See when to visit.
Eating in Puglia: FAQ
What is Puglia famous for, food-wise?
Cucina povera: orecchiette, burrata, fava purée with chicory, Adriatic seafood, bombette in the Valle d’Itria and Lecce’s pasticciotto.
Does Puglia have Michelin stars?
Yes, around 9-10 one-star restaurants, including Due Camini, Bros’, Primo, Pashà, Dissapore and Casamatta.
Do I need to book?
For summer dinners, yes, especially stars, Grotta Palazzese and popular trattorias. Lunch is easier.
Where do you eat best?
Coast for seafood and atmosphere; Lecce and Bari for trattorias and street food; the Savelletri belt and Lecce for fine dining.
Is Grotta Palazzese worth it?
For the setting, yes: a terrace built inside a natural sea cave, used for banquets since the 1700s. For the food, be clear-eyed. The restaurant’s own à la carte runs €250 to €300 a head for three to five dishes before wine (its published prices, August 2026), and reviewers are consistently warmer about the cave than the cooking. Book far ahead; dinner has a dress code.
Related: Things to do · Cooking classes · Wine tasting · Lecce · Puglia’s wine grapes
Book a food tour or cooking class
Eat your way through Puglia: food tours, cooking classes and tastings, bookable via GetYourGuide.
