Detailed beef tartare with colorful sauces and garnish decorating the black plate at Villa Margherita restaurant on Capri

BEST Restaurants In The Italian Islands AND TOP Food To Order

Share This Post

The Italian Islands may not be the first place that comes to mind when thinking of the finest Italian foods, but after trying these tantalizing treats, you will see that they deserve to be among the best of the best. Pristinely baked morsels of pasta, thin herb packed pizza, and refreshing beef tartare are a few of the incredible meals you can find here. While the Italian landscape may have changed, the Italian cuisine is still at its best.

Cracking into the lemon and chocolate dessert under a grove of lemon trees at La Zagara. Tasting another delicious slice of Neapolitan pizza while watching the waves roll onto the Castello Aragonese d’Ischia at Ol Sole Mio. Treating yourself to an unbelievable fried rabbit while the sun sets over Capri. There are few places on this planet where you can indulge in world class cuisine that is only outdone by the world class island views.

Three white clothed tables sit in the middle of lemon trees packed with hundreds of lemons at La Zagara on Capri

1.) La Zagara (Capri)

Vacations can be exhausting. Sometimes you need to chill out and take in the scenery, and there’s no better place for that than at la Zagara. Surrounded by gorgeous lemon trees while enjoying an extravagant meal is sure to melt all of your troubles away. Something about escaping the sun under the lemon trees while enjoying the finest of Italian delicacies makes you feel like this is what Capri is really about. The peaceful tranquility of a sunny brunch under the lemon trees is the only way to start your day on Capri.

Price- $$$100 for a meal

Must Have- Zagara Vibes

A delectable tart treat with a hard lemon-shaped white chocolate shell encasing limoncello and lemon ice cream filling makes this a fantastic way to beat the summer heat with a lemony flavor explosion.

Visit Their Website

A flaky pastry filled with custard topped with chocolate drizzle and fresh fruit overlooking the ocean at La Baia Ristorante

2.) La Baia Ristorante (Ishcia)

Part of the Mezatorre Resort, perched right on the edge of Ischia, this fine restaurant boasts one of the best views and one of the best meals on the island. The menu hosts a plethora of rotating Italian delicacies sure to fill every mood and satisfy every tastebud. If you’re looking for unobstructed views of the Tyrrhenian Sea and a meal just as good, then look no further.

Price- $$50 for a meal

Must Have- Cake Of The Day

A rotating menu of can’t miss pastry delights. This time was a flaky crisp croissant like pastry filled with light and sugary cream with fresh fruit dispersed in and around the pastry. While sometimes it may not be a cake, you will be absolutely delighted with the dessert nonetheless.

Multiple clean open tables inside the unassuming interior of the Lo Sfizio restaurant found on Capri

3.) Lo Sfizio (Capri)

A little off the beaten path Lo Sfizio is easy to miss, but when on Capri and craving an authentic Italian pizza, this is the go to. A small family owned eatery with a stone stove cooking your pizza right in front of you, this mom-and-pop shop will give you the true Italian feel you’ve been looking for.

Price- $30 for a meal

Must Have- Margherita Pizza

An ultra-thin and flaky crust, an out-of-this-world sauce packed with herbs, and fresh handmade mozzarella, this is the pinnacle of Neapolitan pizza. With pages and pages of different pizza combinations, you’re sure to find the one perfect for you.

Visit Their Website

Lush green trees and foliage extending into the distance looking from Ristorante da Tonino the best restaurant in Capri

4.) Ristorante da Tonino (Capri)

While La Zagara may be the best way to start your day, dinner at Ristorante da Tonio is the best way to end your day. Sure, they may not be as flashy as some other places on this list, but when it comes to eating, you want a restaurant to put food at the forefront, and judging by the numerous awards, ristorante da Tonio seems to agree. Each illustrious dish brings a new adventure begging to be devoured while being prepared and presented to perfection, undoubtedly making this the best restaurant on Capri and the entire Italian Islands.

Price- $$$100 for a meal

Must Have- Fried Rabbit

Rolled up into mini eggrolls, each tasty morsel brings savory rabbit cooked in a way only done by world class chefs. Crunchy on the outside with butter like rabbit in the middle plus some fresh vegetables for a touch of sweetness make this the best dish at the best restaurant on the island.

Visit Their Website

Ocean waters washing onto a sandy beach with the Castello Aragonese d'Ischia in the distance looking from Ol Sole Mio

5.) Ol Sole Mio (Ischia)

Located right on the beach overlooking Castello Aragonese d’Ischia is a must visit when on Ischia. While it may not be the flashiest restaurant on the list, make no mistake, the pizza more than makes up for it. Classic Neapolitan pizza with a paper thin crust, a sauce packed full of herbs and spices, and the freshest of mozzarella make Ol Sole Mio home to the best pizza on any of the Italian islands!

Price- $20 for a meal

Must Have- The Best Pizza On The Island

Classic thin crust pizza with basil rich sauce, lightly covered in warm, melty cheese, and a crust slathered in olive oil is a treat fit for any appetite.

A cannoli stuffed with creamy custard and chocolate drizzle and a cherry on top served at Ristorante La Pergola in Procida

6.) Ristorante La Pergola (Procida)

Hidden in the quiet side streets of Procida island sits a place that at first glance may seem like every other until you get to the back patio where this unassuming restaurant transforms into a fruit-filled sanctuary. This tiny patio cozily covered by a terrace of lemon trees brings out the true island feel you’ve been looking for while still providing top quality food. The menu showcases all the island’s offerings with a touch of Italian flair. A great meal and an enchanting evening dining under lemon trees at the best restaurant on Procida is the only way to end the day on the island.

Price- $35 for a meal

Must Have- Cannoli

The thick, rich, and creamy center wrapped in buttery, crunchy flour with a drizzle of chocolate sauce makes this the best cannoli on the island by far. After having a cannolo at La Pergola’s, you will finally know how they’re supposed to taste.

Detailed beef tartare with colorful sauces and garnish decorating the black plate at Villa Margherita restaurant on Capri

7.) Villa Margherita (Capri)

Just a few steps from the town square through the weaving stone pathways lies one of the stars of Capri. A place that feels like the best of both worlds combining fine dining elegance with social island vibes, great open views of the island with cozy outdoor comfort provided by the large olive tree, a walk up bar where the owner routinely strikes up conversation and secluded spots where soft jazz lisfully plays. No matter what you’re looking for, be sure that after a long day of shopping and exploring Capri Square, Villa Margherita is the place to go.

Side Note– Be sure to make reservations as it is usually booked solid.

Price- $$$100 For a meal

Must Have- Beef Tartare

While raw beef may not seem like a food to be desired or even one that’s edible, rest assured you will be pleasantly surprised. With an interesting yet familiar taste and texture, this dish will leave you guessing and going back for seconds. Most importantly, it’s vacation so why not try something new?

Visit Their Website

Share This Post