Pinterest Hidden Image Pinterest Hidden Image

10 Best Restaurants In Puglia

If you plan on making a trip to Southern Italy, you simply can't miss out on Puglia's culinary delights. This southern region is famous for its fresh seafood, homemade pasta, and delicious wine. With its picturesque towns, amazing beaches, and rich cultural heritage, Puglia is a must-visit destination for foodies.

To help you make the most of your trip, we've compiled a list of the best restaurants in Puglia. Whether you're looking for the perfect pasta or the freshest burrata, you're sure to find it in one of these top-notch restaurants. So, get ready to indulge in the flavors of Puglia and discover the region's best culinary hotspots.

1. Trattoria La Locanda Dei Mercanti - Monopoli

Trattoria La Locanda Dei Mercanti - Monopoli

Source: Gerardo Angiuoli

If you're in Monopoli and looking for a seafood restaurant, Trattoria La Locanda Dei Mercanti is one of the best restaurants to visit. This restaurant is very traditional and always packed with Italians and tourists.

Located in the Centro Storico di Monopoli, Trattoria La Locanda Dei Mercanti is known for its delicious seafood dishes, including cod, mixed seafood, and antipasto. The restaurant also offers a variety of other Italian dishes, including pasta and meat dishes.

One of the standout dishes at restaurant La Locanda Dei Mercanti is the spicy langoustines, which are highly recommended by previous diners. Another popular dish is the octopus, which is cooked to perfection and full of flavor.

The restaurant has a cozy and welcoming atmosphere, with friendly staff who are happy to offer recommendations and help you find the perfect dish. The service is excellent, and the prices are reasonable, making it a great option for a special occasion or a casual night out.


Address: Via Giuseppe Garibaldi, 44, 70043 Monopoli BA, Italy

Phone: +39 080 937 6621

2. Masseria Moroseta - Ostuni

Masseria Moroseta - Ostuni

Source: Michelle Brener

For a modern, elegant restaurant with a focus on nature, design, and beauty, Masseria Moroseta is the place to be. Located just 4km from Ostuni, this bistro is conveniently located off the SP21 en route to the Adriatic.

The restaurant is first and foremost an agricultural company, surrounded by olive trees from which they source their organic extra virgin olive oil. The restaurant itself is a modern farm house with stunning views of Ostuni and the sea. Set in 5 hectares of organic olive fields, it's an enclave of relaxation and rural simplicity.

The food at Masseria Moroseta is curated rather than cooked, with a focus on fresh, seasonal ingredients sourced from the surrounding area. The menu changes regularly to reflect what's in season, but you can expect dishes like homemade pasta with fresh tomato sauce, grilled fish with herbs and lemon, and roasted meats with seasonal vegetables.

The restaurant also has a great selection of local wines, including some of the best from Puglia and the surrounding regions. The knowledgeable staff are happy to help you choose a wine that pairs perfectly with your meal.

It's the perfect place to relax and enjoy a delicious meal in the heart of Puglia.


Address: Contrada Lamacavallo, s/n, 72017 Ostuni BR, Italy

Phone: +39 376 079 8288

3. Osteria Del Tempo Perso - Ostuni

Osteria Del Tempo Perso - Ostuni

Source: Lucio

If you're a foodie looking for an authentic Italian dining experience, Osteria Del Tempo Perso in Ostuni should be on your list. This eatery is situated in the center of the Centro Storico of Ostuni, a beautiful old town known as the "Città Bianca" or White City.

The Osteria Del Tempo Perso serves traditional Apulian cuisine with a focus on seafood and Mediterranean flavors. The menu offers a range of dishes made from fresh, organic produce, including homemade pasta, grilled fish, and meat dishes.

The restaurant has a cosy and intimate atmosphere, with a rustic decor that adds to the charm of the place. The waiters are friendly and knowledgeable, and they are happy to recommend dishes and wine pairings.

One of the standout dishes at restaurant Del Tempo Perso is the seafood risotto, which is cooked to perfection and bursting with flavor. The pasta dishes are also highly recommended, particularly the orecchiette with turnip greens and sausage.

The prices at Osteria Del Tempo Perso are reasonable for the quality of food and service. The restaurant is open for lunchtime and dinner, but it's recommended to make a reservation in advance, especially during the peak season.


Address: Via Gaetano Tanzarella Vitale, 47, 72017 Ostuni BR, Italy

Phone: +39 0831 304819

4. Trattoria Il Cortiletto - Speziale

Trattoria Il Cortiletto - Speziale

If you're looking for popular spot among the locals that serves traditional Pugliese food, Trattoria Il Cortiletto in Speziale is the place to go. This unassuming trattoria has a rustic charm with a small courtyard transformed into an elegant dining area. The establishment's interior design is cozy and inviting, making it a perfect spot for a relaxed dinner or lunch.

The menu at restaurant Il Cortiletto features traditional Italian dishes made with fresh, local produce. The chefs pay close attention to detail, ensuring that each dish is full of flavor and beautifully presented. The restaurant is known for its excellent specialty pasta dishes, such as the orecchiette with turnip greens and sausage, and the tagliatelle with fresh tomato sauce and burrata cheese.

In addition to pasta, Il Cortiletto also offers a variety of meat and fish dishes. The grilled octopus is a standout, served with a refreshing citrus salad. The lamb chops are also a crowd favorite, cooked to perfection and served with a side of roasted potatoes.

To complement your meal, Trattoria Il Cortiletto has an extensive wine list featuring local and Italian wines. The staff is always happy to recommend a wine that pairs well with your meal.

With its delicious food and excellent service, it's no surprise that this restaurant has received rave reviews from locals and tourists.


Address: Via Lecce, 91, 72015 Speziale BR, Italy

Phone: +39 080 481 0758

The Best Travelers Guide To Italy Pin

The Budget Traveler's Guide to Italy

Don't let expensive travel costs hold you back from exploring the beauty of Italy. With "The Budget Traveler's Guide to Italy," you'll discover insider tips and tricks to help you save money while experiencing the best Italy has to offer. Start planning your affordable Italian adventure today and make unforgettable memories without breaking the bank.

5. Ristorante Grotta Palazzese - Polignano

Ristorante Grotta Palazzese - Polignano

If you're a traveller looking for a unique and unforgettable place to dine, Ristorante Grotta Palazzese in Polignano a Mare is my favorite restaurant. This restaurant is located in a natural cave overlooking the Adriatic and Ionian Sea, providing breathtaking views of the sea that make for an unforgettable dining experience.

The restaurant is known for its refined cuisine, which is perfect for those looking for exclusivity and refinement. The menu features a variety of Italian and Mediterranean dishes, with a focus on seafood. The restaurant offers two dinner tasting menus, which change seasonally: the 6-course Menu Essenza for 230 euro per person and the 4-course Menu Istinto for 190 per person. Grotta Palazzese also serves a la carte, with a minimum number of courses.

The prices at the Grotta Palazzese restaurant are on the higher side, but the unique setting and exceptional dining experience make it a worthwhile splurge. The restaurant also offers a range of wines to accompany your meal, with a knowledgeable sommelier on hand to help you choose the perfect pairing.

It's important to note that reservations are required at Grotta Palazzese, and the dress code is smart casual. If you're planning a trip to Puglia, make sure to add this restaurant to your itinerary for a truly unforgettable dining experience.


Address: Via Narciso, 59, 70044 Polignano a mare BA, Italy

Phone: +39 080 424 0677

Best Flights To Puglia

Quickly search the best flights from the widest selection of airlines flying to Puglia. Regardless of what airline you go with, you can save money by comparing. Skyscanner is the best airline price comparison service specifically for Puglia.

6. Trattoria Terra Madre - Alberobello

Trattoria Terra Madre - Alberobello

Source: Tamara

If you're in for a restaurant that serves mouth-watering delicious Italian food, Trattoria Terra Madre in Alberobello is a great place to start. Located in the heart of Alberobello, this restaurant offers a cozy and welcoming vibe that is perfect for a romantic dinner or a night out with friends.

The menu at Terra Madre is filled with delicious dishes that are made using fresh ingredients from the surrounding area. Some of the most popular dishes include the homemade pasta, the fresh seafood, and the traditional meat dishes. Whether you're in the mood for something light or something hearty, you're sure to find something that satisfies your appetite.

One of the standout features of restaurant Terra Madre is its commitment to sustainability. The restaurant has a strong focus on reducing waste and minimizing their environmental impact. This means that not only will you be enjoying delicious food, but you'll also be supporting a business that cares about the planet.

In addition to its amazing food and sustainability practices, Trattoria Terra Madre also has a great selection of wines to choose from. The knowledgeable staff can help you select the perfect wine to complement your meal, whether you prefer a bold red or a crisp white.


Address: Piazza Sacramento, 17, 70011 Alberobello BA, Italy

Phone: +39 080 432 4326

7. Lido Bianco - Monopoli

Ristorante Lido Bianco

If you love fresh seafood and Italian cuisine, Lido Bianco in Monopoli is a great option. Located on Via Procaccia 4, Lido Bianco is a historic restaurant that offers a nice setting with comfortable armchairs and ceramics of Grottaglie.

The restaurant is known for its seafood platter which is a must-try. They also offer vegetarian-friendly and gluten-free options. The prices at Lido Bianco range from $38 to $109, which is a bit on the higher side, but the quality of the food and the service is worth it.

Some of the popular dishes at Lido Bianco include the octopus carpaccio, the seafood risotto, and the grilled fish. The restaurant also has a good selection of wines, which pairs well with the sea food dishes.


Address: Via Procaccia, 4, 70043 Monopoli BA, Italy

Phone: +39 080 512 7433

8. Lido Bosco Verde - Savelletri

Lido Bosco Verde - Savelletri

If you're looking for a seaside restaurant in these parts of Italy that offers an incredible view of the ocean, Lido Bosco Verde in Savelletri is one of the best restaurants in town. Situated right on the seafront, this restaurant offers a beautiful setting that is ideal for a romantic dinner or a family meal.

The menu at Lido Bosco Verde features a range of seafood dishes, including fresh fish, lobster, and octopus. The chefs here are known for their expert preparation of fish, ensuring that each dish is cooked to perfection. If you're not a fan of seafood, you'll also find plenty of other options on the menu, including antipasti and meat.

One of the standout dishes at Lido Bosco Verde is the spaghetti with sea urchin, which is a must-try for seafood lovers. The sea bass is also highly recommended, as it is cooked to perfection and served with a delicious bean puree.

In addition to the excellent food, Lido Bosco Verde also offers a great range of Italian wines to go with your meal. The people who work here know all about the wines on offer and can help you choose the perfect bottle to go with your dish.


Address: Contrada Pilone, Via del Procaccia, 72017 Ostuni BR, Italy

Phone: +39 331 767 4008

Get The Ultimate Travel Planner Notion Template!

Notion travel planner countries page Pin

Discover Puglia with ease using the Ultimate Travel Planner for Notion, your all-in-one solution for crafting personalized itineraries, managing budgets, and ensuring you never forget a thing with our detailed packing checklists. Transform your travel experiences with our customizable template that not only helps you plan efficiently but also includes a travel journal feature to capture and cherish every memorable moment.

9. Il Bastione - Gallipoli

Ristorante Il Bastione - Terrazza sul mare

When staying in the town of Gallipoli, Il Bastione is a great choice to have dinner. This restaurant offers a refined menu that features traditional Italian and Mediterranean recipes.

Il Bastione is located on Riviera Nazario Sauro, and it's known for its seafood. The menu includes a variety of fish options, from grilled calamari to seafood risotto. You can also find succulent meat dishes, such as beef fillet with truffle sauce, and vegetarian options like eggplant parmesan.

The prices at Il Bastione are on the higher side, with the average main dish costing around 40 euros. However, the quality of the food and the service make it worth the expense.

The restaurant has a cozy and elegant decor, with white tablecloths and comfortable chairs. The staff is friendly and attentive, making sure that you have a pleasant dining experience.


Address: Riviera Nazario Sauro, 28, 73014 Gallipoli LE, Italy

Phone: +39 0833 263836

10. Ristorante Egnathia – Masseria Torre Coccaro

Ristorante Egnathia – Masseria Torre Coccaro

If you're looking for a traditional restaurant right in the heart of the Puglia region that offers authentic Italian food in a romantic setting, Ristorante Egnathia at Masseria Torre Coccaro is the perfect choice. The restaurant is located in the ancient stables of a farmhouse from the 1600, with star vaulted ceilings that add to the ambiance. During the warm season, you can enjoy your meal under a pergola of bougainvillea and jasmines or on the terraces with a wonderful view of the estate and the olive groves.

The menu at restaurant Egnathia features traditional Puglian dishes made with fresh local ingredients. The chefs take pride in using only the finest ingredients and techniques, including fresh fish, meats, and vegetables. Some of the must-try dishes include the orecchiette pasta with turnip greens and anchovies, the grilled octopus with potatoes and cherry tomatoes, and the homemade ricotta cheese with figs.

The wine list at Ristorante Egnathia is equally impressive, with a wide selection of local and international wines to choose from. The staff knows their wines and are happy to share recommendations to help you choose the perfect wine to complement your meal.


Address: Contrada Coccaro, 8, 72015 Savelletri di Fasano BR, Italy

Phone: +39 080 482 9310

Best Flights To Puglia

Quickly search the best flights from the widest selection of airlines flying to Puglia. Regardless of what airline you go with, you can save money by comparing. Skyscanner is the best airline price comparison service specifically for Puglia.


Q: What are the top-rated Michelin-starred restaurants in Puglia?

A: Puglia has several Michelin-starred restaurants that offer exceptional cuisine. The top-rated Michelin-starred restaurants in Puglia are:

  • Pasha Ristorante in Conversano, which has one Michelin star
  • Angelo Sabatelli in Putignano, which has two Michelin stars
  • Due Camini in Bari, which has one Michelin star
  • Il Povero Diavolo in Torre Santa Susanna, which has one Michelin star

Q: What is the food capital of Puglia?

A: Bari is considered the food capital of Puglia. The city is famous for its street food, seafood, and pasta dishes. Some of the must-try dishes in the city of Bari include orecchiette pasta with turnip greens, focaccia bread, and panzerotti.

Q: Are there any restaurants in Puglia that are located in a cave?

A: Yes, there are several restaurants in Puglia that are located in a cave. These restaurants offer a unique dining experience with a fantastic view. Some of the best cave restaurants in Puglia are:

  • Grotta Palazzese in Polignano a Mare
  • La Cattedrale in Polignano a Mare
  • Grotta del Conte in Monopoli

Q: What are the best towns in Puglia for food lovers?

A: Puglia has several towns that are known for their delicious Puglian food and wine. Some of the best towns in Puglia for food lovers are:

  • Bari for its street food and seafood
  • Alberobello for its traditional Apulian cuisine
  • Ostuni for its farm-to-table restaurants
  • Polignano a Mare for its seafood and cave restaurants
  • Lecce for its wine and traditional dishes

Q: What are the top-rated restaurants in Polignano a Mare?

A: Polignano a Mare is a beautiful coastal town in Puglia that is famous for its seafood and cave restaurants. Some of the top-rated restaurants in Polignano a Mare are:

  • Grotta Palazzese for its stunning cave location and seafood dishes
  • Antiche Mura for its traditional Apulian cuisine and seafood
  • Bella 'Mbriana for its pizza and pasta dishes

Q: What are the must-visit restaurants in Alberobello?

A: Alberobello is a UNESCO World Heritage Site and is known for its traditional Apulian cuisine. Some of the must-visit restaurants in the coastal region of Alberobello are:

  • Trattoria Terra Madre for its homemade pasta dishes and traditional Apulian cuisine
  • Ristorante L'Aratro for its farm-to-table dishes and wine selection
  • Il Poeta Contadino for its creative dishes made with local ingredients.

Recommended Hotels In Puglia

Palazzo Daniele

Palazzo Daniele

Located in Gagliano del Capo, 15 miles from Grotta Zinzulusa, Palazzo Daniele provides air-conditioned rooms and a garden. The guest house has a spa experience, with its spa facilities, fitness room and steam room. 

Gallipoli Resort

Gallipoli Resort

Gallipoli Resort is a luxury holiday complex, set in Salento, 2.8 mi from Gallipoli's historical center. It features a large swimming pool, elegant restaurants and bars.

Marenea Suite Hotel deluxe suite

Marenea Suite Hotel

Marenea Suite Hotel features accommodations with a restaurant, free private parking, a bar and a shared lounge. The accommodation offers a private beach area, as well as a garden and a terrace. 


Book Your Hotel In Puglia

You can book your hotel in Puglia with as they have the biggest inventory and best deals. If you want to stay somewhere other than a hotel, they also return the cheapest rates for accommodations like guesthouses, hostels and apartments.

Book Your Flight To Puglia

Use Skyscanner to find your flights to Puglia. They are my favorite search engine because they search websites and airlines around the globe so you always know you get the best rates.

Need a Rental Car In Puglia?

Here is a budget-friendly car rental resource. No matter where you’re traveling, you’ll be able to find the best car rentals in Puglia here.

Looking for an Airport Transfer Service In Puglia?

If you are looking for a convenient and affordable option to get to and from the airport in Puglia, here you will find all the answers to book your next airport transfer in Puglia.

Don’t Forget Your Travel Insurance

Travel insurance will protect you against illnesses, an injury, luggage theft, and even trip cancellations. It’s a comprehensive protection in case anything goes wrong during your trip. I never travel to Puglia without it as I’ve had to use it several times in the past. My favorite travel insurance companies that offer the best service and value are:

Looking for the Best Travel Companies to Save Money With?

Check out my resource page for the best companies to use when you go to Puglia. I list all the ones I use to save money when I’m taking a trip. They will save you money when you travel too.

Want More Information on Italy:

Be sure to visit our Italy Travel Guide for even more travel tips.

More To Discover