12 Best Restaurants in Palermo, Italy

Are you looking for the best restaurants in Palermo, Italy?

Palermo stands as the economic and gastronomic hub of the region. It also holds the distinction of being the most conquered city in history and proudly boasts the second-largest historical center in Europe. It is one of the cities with the highest number of UNESCO World Heritage Sites as well. The province surrounding Palermo is adorned with enchanting villages, widely acclaimed as the most attractive in the country and all offering delectable Sicilian specialties.

Sicily is not only home to delectable cannoli and refreshing granita but also renowned for its delightful array of Italian sweets. Instead of relying on the eggy pastas, cured meats, and cheeses, usually found in Northern Italy, this southern region boasts a culinary tradition that celebrates the abundance of sun-drenched ingredients. Aubergines, olives, raisins, capers, tomatoes, and – of course – seafood take center stage in many of the region’s most renowned recipes. In Palermo, you can eat all of them!

We have handpicked a list of the best restaurants in Palermo where you can indulge in these exquisite regional delicacies. Continue reading to discover these culinary gems.

12 Best Restaurants in Palermo

Here are the top Palermo restaurants for partaking in Sicily’s fantastic offerings.

1. Grano Granis Trattoria Tipica Siciliana

12 Best Restaurants in Palermo, Italy
Grano Granis Trattoria Tipica Siciliana
Via Salvatore Spinuzza, 33, 90139 Palermo PA, Italy

A gem in Palermo, Grano Granis Trattoria Tipica Siciliana is an excellent little family-run Sicilian restaurant that offers a fantastic experience. With the parents in the kitchen and the kids serving the food, it has a warm and inviting atmosphere. Additionally, its proximity to Teatro Massimo makes it a great location. Here, the staff are friendly and can communicate effectively in English if needed, making it suitable for tourists.

The appetizers at Grano Granis are truly amazing! The marinated anchovies and the cheese tasting plate are simply superb, and the bufala is always a big hit. The busiate alla trapanese is a must-try, perfectly al dente and full of flavor. Make sure to try the pasta alla norma, a Sicilian classic. The ingredients are incredibly fresh, and the sauce is absolutely delightful.

If you have gluten allergies, this place offers amazing options that will not disappoint. Vegetarians will also find good options here. Though the portions are a bit on the smaller side, the taste is undeniably delicious.

Grano Granis Trattoria Tipica Siciliana is a wonderful escape from the crowded tourist spots in Palermo, offering delicious food at a great price. Book a reservation beforehand, as this place is almost always full.

2. Trattoria Trapani

12 Best Restaurants in Palermo, Italy
Trattoria Trapani
Piazza Giulio Cesare, 16, 90127 Palermo PA, Italy

Trattoria Trapani, another classic Sicilian restaurant run by a traditional family in Palermo, is a must-visit dining spot. Their incredible menu boasts highlights such as succulent grilled prawns and an exquisite cheesecake. The grilled prawns here are unparalleled in juiciness, and the cheesecake is simply the best, with a delicate balance of sweetness and a light tang.

Despite having ample space, the trattoria doesn’t compromise on quality by cramming in more tables. They prioritize providing a comfortable and enjoyable dining experience for their guests. Moreover, their prices are more than fair, making it an even more enticing option.

In addition to their delicious pasta offerings, Trattoria Trapani surprises diners with off-menu dishes from time to time. As a delightful gesture, they also offer a typical Sicilian snack – the panelle made from chickpea – to start off your culinary journey.

The food at Trattoria Trapani stands out for its perfect blend of flavors without being overly extravagant. It exudes a down-to-earth and genuine taste that keeps diners coming back for more. Even if you’re already full, don’t miss out on their cheesecake topped with strawberry jam – it’s a decision you won’t regret!

3. Taverna Dei Canti

12 Best Restaurants in Palermo, Italy
Taverna Dei Canti
Via Maqueda, 229, 90133 Palermo PA, Italy

Taverna Dei Canti is a wonderful eatery with sidewalk tables, where you can indulge in a delightful array of seafood, meat, and pasta dishes – all complemented by a selection of fine wines. The restaurant boasts a pleasant atmosphere, offering both outdoor and indoor seating options.

Located in the heart of Palermo, Taverna Dei Canti promises not only excellent food and service but also a vibrant and enjoyable setting. The friendly staff add to the overall experience, ensuring you have a wonderful time. The restaurant even caters to diverse dietary preferences, making it an ideal choice for groups with both vegan and meat-eating members.

Prepare to be amazed by the exceptional menu, a true testament to the chef’s culinary prowess. One of the most highly recommend dishes offered by Taverna Dei Canti is the fresh catch lobster pasta, a delightful treat that will leave your taste buds longing for more. And for a perfect conclusion to your meal, don’t miss the opportunity to savor a glass of limoncello alongside a delectable cannolo.

While the restaurant can get incredibly busy and energetic, with tables packed closely together, you’ll still be thrilled with the whole experience. The staff’s efficiency and warmth shine through, ensuring that despite the hustle and bustle, you receive prompt and high-quality service that doesn’t disappoint.

4. Ristorante Quattroventi

12 Best Restaurants in Palermo, Italy
Ristorante Quattroventi
Via Enrico Albanese, 30, 90139 Palermo PA, Italy

Nestled in an elegant contemporary setting adorned with captivating artworks, Ristorante Quattroventi offers set menus featuring refined and creative Italian dishes. Located outside the historical center, the restaurant is a leisurely 15-minute stroll from the touristy area. Its pleasant and elegant interior boasts a modern decor that appeals to discerning locals more than tourists. Although slightly off the beaten path, it is an absolute gem that deserves a visit.

The dining experience here is more formal, perfect for those seeking an exceptional culinary adventure. Ristorante Quattroventi effortlessly combines traditional Sicilian flavors with a modern twist, resulting in dishes that are both delectable and memorable. The service they provide is both professional and attentive, making it a haven for food enthusiasts who seek the finest ingredients and top-tier service in Palermo.

Gin tonic lovers will be delighted to discover a must-visit spot here, as the restaurant boasts an extensive collection of local gins. The knowledgeable staff is more than happy to assist in finding the perfect gin to suit your preferences. Ristorante Quattroventi also stands out for its impressive array of gluten-free options, including a plentiful selection of gluten-free bread, making it a true sanctuary for those with dietary restrictions.

To ensure a mouthwatering dining experience, don’t miss the opportunity to try their enticing ceviche as an appetizer, followed by the tantalizing fish al limone. For a delightful finish, indulge in their apple dessert with cinnamon and ice cream. Pair your meal with one of their amazing wines, and you’re in for an unforgettable culinary journey served with impeccable hospitality.

5. Verdechiaro

12 Best Restaurants in Palermo, Italy
Verdechiaro
Via Giuseppe Alessi, 40/42, 90143 Palermo PA, Italy

Experience the delights of Sicilian cuisine with a twist at Verdechiaro. Here you can indulge in a variety of vegan dishes, from mouthwatering desserts to delectable pizzas and pastas – all crafted with fresh, locally sourced ingredients.

Prepare to be amazed as well by the exquisite vegan offerings at this Palermo gem. The restaurant’s vegan options are unparalleled in taste and quality, making it a standout among its peers.

The food here is an absolute delight – each dish is phenomenal and incredibly delicious. And as a bonus, the portions are generous, leaving you completely satisfied. Don’t miss out on the vegan tiramisu, a delightful surprise that tastes just as good as the traditional version. Even those who aren’t typically fond of sweet desserts will find it truly enjoyable – truly out of this world!

The ambiance at Verdechiaro is beautiful, featuring comfortable seating and a friendly English-speaking staff who will instantly make you feel at home during your visit. Their service is exceptional, and the chef’s talent is present in every dish.

6. Osteria Nonna Dora

12 Best Restaurants in Palermo, Italy
Osteria Nonna Dora
Via E.Lombardi, 7/8, 90133 Palermo PA, Italy

Experience the charm of a buzzing local landmark, where you can savor hearty regional plates in a traditionally furnished dining room. Osteria Nonna Dora is a delightful Sicilian gem that serves up authentic and delicious Sicilian food, with generous portions of pasta at very reasonable prices – plus a lovely and relaxed atmosphere, complemented by good wine choices to enhance your dining experience.

The restaurant boasts fast and attentive service for a great dining experience. The fish dishes offer fresh and juicy flavors. For something unique and delightful, don’t ignore their pasta with pistachio and burrata – a must-try dish that sets itself apart from the usual fare. The involtini di melazane (eggplant rollups) serves as the highlight dish, showcasing the best of Sicilian cuisine. And if you’re up for more Sicilian delights, be sure to try the spaghetti with sardine – another dish that promises to transport you to the heart of Sicily. At Osteria Nonna Dora, you’re in for a wonderful time filled with traditional, tasty dishes that celebrate the essence of the region’s culinary culture.

While Osteria Nonna Dora may not be a posh establishment, it captures the essence of homemade cooking straight from your grandma’s kitchen. The food is prepared with love, using fresh ingredients that burst with flavor and authenticity. Its location in the nicer part of town makes it even more inviting. Due to the restaurant’s popularity, it’s advisable to make reservations in advance to secure your spot.

7. Ristorante Quattro Mani

12 Best Restaurants in Palermo, Italy
Ristorante Quattro Mani
Via Francesco Riso, 3, 90133 Palermo PA, Italy

Ristorante Quattro Mani offers delightful flavors of fresh and delicious food. The portions are quite generous, making it easy to share and enjoy with friends or family. Whether you choose to dine inside or at the outdoor tables by the street, the ambiance is inviting and enjoyable. Impeccable service enhances the dining experience, while the beautiful historic building, incorporating ancient walls of Palermo and adorned with gorgeous art, adds to the restaurant’s charm.

Keep in mind that this restaurant is priced higher compared to others, but the culinary experience is well worth it. The swordfish pasta and tuna with red onion are standout dishes, showcasing unique flavors that set them apart. The seasonal menu is a true gem, featuring super fresh, locally sourced ingredients that capture the essence of Sicilian cuisine. While you can find more affordable options in Palermo, Quattro Mani’s food is exceptional and sets itself apart from the rest.

Ristorante Quattro Mani is run by a family, exuding a warm and inviting atmosphere. The expertise of the skilled chefs and the amiable service from the waiters harmoniously blend to curate a flawless culinary journey. If you’re a wine enthusiast, you’ll be particularly pleased with the extensive selection of Italy’s finest wines, adding an extra layer of delight to your visit.

8. Da Bacco

12 Best Restaurants in Palermo, Italy
Da Bacco
Via Orologio, 29, 90133 Palermo PA, Italy

Da Bacco is one of the best restaurants in Palermo offering food of the highest quality, which is evident in the freshness and taste of every ingredient they use. The staff are super nice, offering wine recommendations according to your taste and providing friendly and professional service throughout your visit.

A standout dish among their offerings is the freshest oysters you’ll ever have! The pasta dishes, such as the mushroom pasta and basil-filled ravioli, are bursting with fresh and delightful flavors that will leave you craving for more. The portions are generous, filled with fresh and local ingredients that showcase the best of Sicilian cuisine. Every bite is a true culinary pleasure.

While it’s true that the prices are on the higher side for Palermo, the exceptional quality of the food and the overall ambiance of Da Bacco more than justify the cost, creating a truly memorable dining experience. This family-owned restaurant boasts a pleasant atmosphere and reasonable pricing, along with an amazing lasagna that you won’t want to miss. To top it off, their pistachio cake dessert is an absolute treat that you shouldn’t skip!

9. Moltivolti

12 Best Restaurants in Palermo, Italy
Moltivolti
Via Giuseppe Mario Puglia, 21, 90134 Palermo PA, Italy

Experience a captivating culinary journey at Moltivolti, a vibrant café and co-working spot, where a fusion of flavors from Sicily, Africa, and the Middle East await you from breakfast onwards. This multicultural restaurant is an intriguing treasure that promises not to disappoint. If you’re craving something beyond traditional Italian fare, Moltivolti is a must-try.

The cozy space inside offers a pleasant atmosphere to work in while enjoying the interesting menu offerings. Among them, you’ll find unique dishes like lasagna with shrimps, as well as a delightful combination of melon and mint. The lentil salad and peach-themed salad are both refreshingly fresh, expertly prepared, and a delight to taste.

You must try the exquisite fish couscous and lamb couscous, which are beautifully crafted with a delectable seafood broth and perfectly cooked seafood. The ambiance here is simply delightful, nestled in a serene street illuminated by relaxing lights.

With its ever-changing menu, Moltivolti never fails to surprise, and the service is consistently friendly and professional – an excellent value for your money. It’s no wonder this is one of the top restaurants in Palermo.

10. Trattoria Ai Cascinari

12 Best Restaurants in Palermo, Italy
Trattoria Ai Cascinari
Via D’Ossuna, 43/45, 90138 Palermo PA, Italy

Trattoria Ai Cascinari is a hidden gem of a restaurant in Palermo that’s highly recommended for anyone seeking a taste of authentic and delectable Sicilian cuisine.

Don’t be fooled by its unassuming entrance, as you’ll find a welcoming dining hall. The service here is exceptional, with attentive staff dedicated to guaranteeing your delightful dining experience. This cozy trattoria specializes in serving antipasti, pasta, seafood, and a range of traditional Sicilian delicacies in a simple yet inviting setting.

Trattoria Ai Cascinari is steeped in history, and their menu boasts enticing options like pasta alla norma and pasta with pesto and pistachio, pasta with tuna and swordfish, and swordfish steak. An absolute must-try is their nero pasta. For a sweet finish, their cassata siciliana is a true delight that will leave a lasting impression.

Trattoria Ai Cascinari also prides itself on adjusting its menu according to the seasons, offering great advice on what to choose. The selection of wines complements the dishes perfectly and comes at a decent price.

The impeccable service here is considered one of the best in all of Sicily, with owners who warmly welcome guests and make them feel right at home. If authenticity is what you seek, this is the place to go. As a family-owned trattoria, it exudes a comforting ambiance that makes diners feel like VIP guests.

11. Caponata Cucina e Pizza

12 Best Restaurants in Palermo, Italy
Caponata Cucina e Pizza
Via Vittorio Emanuele, 244, 90133 Palermo PA, Italy

Do you consider yourself a pizza enthusiast? Well, the pizzas in Palermo reach a whole new level of deliciousness. However, if you’re only trying one pizza there, we highly recommend opting for any of the offerings from Caponata Cucina e Pizza!

The restaurant itself creates a fantastic dining atmosphere, perfect for savoring your meal and exploring their extensive wine selection. Alongside their scrumptious pizzas, they also serve tapas and provide a wide range of vegetarian options.

The staff at Caponata Cucina e Pizza are kind and always ready to assist you. Their food is consistently fresh and bursting with flavors. Particularly noteworthy is their yellow tomato-based pizza with smoked mozzarella and aubergine, offering a delightful contrast of crispiness on the outside and moist, flavorful goodness on the inside. Also don’t miss out on their equally fantastic caponata, octopus with seasonal veggies, black pork, and tagliatelle ai funghi porcini if you’re looking to explore more delightful options.

The portion sizes are generous, and given the quality, the prices are quite reasonable. Furthermore, the staff are more than willing to explain everything in English, making sure you have a pleasant dining experience. For a complete culinary adventure, be sure to indulge in their desserts and accompany your meal with a cup of coffee!

12. Ke Palle – Arancine d’Autore

12 Best Restaurants in Palermo, Italy
Ke Palle – Arancine d’Autore
Via Maqueda, 270, 90133 Palermo PA, Italy

Ke Palle is the ultimate destination for top-notch arancini; they will not disappoint you with their delicious offerings. They are renowned for serving some of the finest arancini in all of Sicily, making it a favorite among the locals as well.

Ke Palle boasts a wide variety of arancini that will leave you spoilt for choice. Make sure to try their aubergine and caciocavallo arancini, which are particularly delightful.

While the price might be slightly higher than the average, the experience is undoubtedly worth it. For those with a sweet tooth, they even offer a tempting version filled with Nutella. However, be prepared for a bustling lunchtime crowd as it gets quite busy.

Whether you’re looking for a quick street food option to enjoy on the go or prefer a convenient takeaway, Ke Palle has you covered. It’s a must-visit spot for everyone visiting Palermo, especially if you’re trying arancini for the first time.

Palermo Tours

Where To Stay in Palermo, Italy



Booking.com