Best Of Guides

Stave Off Your Isolation Sugar Cravings With Melbourne’s Best Cannoli

By Sophie Hodges
20th Apr 2020

Melbourne has no shortage of great cannoli at your fingertips. But with the current restrictions around where you can go, you need to make sure you're going to the right place when you choose to leave the house.

Here's the best cannoli currently available in Melbourne for take away or delivery.

T Cavallaro and Sons


T Cavallaro and Sons have been serving up some of Melbourne’s best cannoli since 1956, and won't be stopping any time soon. They maintain the longevity of their business is simple: they haven’t changed a thing since ’56.

The recipes used at T Cavallaro and Sons originated from Lipari, Sicily and date back to the 19th century.

Give T Cavallaro & Sons a call on (03) 9687 4638 to pre-order and pay. Then head in store and pick them up.

Cannoli Bar

Avondale Heights

When you're setting up a venue that's solely dedicated to cannoli like Cannoli Bar is, you know it' s going to be the real deal. The menu consists of some classic flavours, but they do rotate through some limited flavours (lamington cannoli, need I say more?). 

Cannoli Bar is offering take-home packs for you to fill yourself, and their chef has been hard at work cooking up pasta dishes for you to cook at home.

Eat Cannoli


The seasonal menu at Eat Cannoli is top-notch, covering off all your favourites, alongside some more creative flavour combinations.

To make things even better, all their cannoli is gluten-free and Coeliac Society accredited, so you know they’re legit. They also have vegan options, so there is really no reason to not visit this place. The team at Eat Cannoli also do bespoke flavours, should you want them to provide some unique cannoli for your next event.

Eat Cannoli is dishing out their usual cannoli, along with delicious savoury meals such as their amazing meatball panini.

Cannoleria By That’s Amore


That’s Amore not only dishes out some of the best cheese in Melbourne, but also now dish up some of the best cannoli in Melbourne with their Cannoleria business.

The team here make their own ricotta, which makes up the base of their filling. They then add locally sourced, seasonal produce to create some delectable flavours. You’ll find their retail outlet in Thomastown, but they also pop up at South Melbourne Market, Highpoint Shopping Centre and the Queen Victoria Night Market, so no matter where you are, you can get your cannoli fix.

Keep up to date on what is available on Instagram.

Rocco's Deli


Don’t go to Rocco’s Deli if you’re hungry—or do. The team here specialise in grazing boards and do some incredible cannoli. We suggest grabbing one of their fresh panini’s and finishing your meal off with their custard or ricotta cannoli.

Give Rocco's a call on (03) 9314 6078 to place an order.

For more of the best of Melbourne, head to our Best Of Guides section.

Image credit: Eat Cannoli | Annika Kafcaloudis

Get our top stories direct to your inbox.

Get our top stories direct to your inbox.

You May Also Like