All Dish Comparisons in London
Best Cannoli in London
5 restaurants compared
Price range: £4.50 – £25.00
Avg recommendation: 92%
Top 5 Cannoli in London (Quick Answer)
Based on diner recommendations across 5 restaurants:
- Casa Cannoli, £4.50 (Hackney)
- Casa Cannoli, £25.00 (Hackney)
- Casa Cannoli, £4.50 (Hackney)
- Casa Cannoli — 93% recommended, £5.00 (Hackney)
- Casa Cannoli — 90% recommended, £5.00 (Hackney)
Scroll down for detailed comparisons, prices, and diner tips for each restaurant.
All 5 Restaurants Compared
#1
Casa Cannoli
Hackney·$
Choc Chip Cannolo
£4.50
Crispy shell with ricotta studded with dark chocolate chips.
Tip: This is the one kids go for. If you're bringing children to the market, the choc chip will keep them happy while you eat the pistachio.
#2
Casa Cannoli
Hackney·$
Cannoli Box of 6
£25.00
A mixed box of six cannoli in your choice of flavours.
Tip: If you're taking these as a gift, ask them not to fill them — they sell unfilled shells and ricotta separately so the recipient can fill them fresh at home.
#3
Casa Cannoli
Hackney·$
Classico Cannolo
£4.50
Traditional Sicilian cannolo with plain sheep's milk ricotta and candied fruit.
Tip: Start with the classic if you want to taste the ricotta properly — it's sheep's milk from Palermo and has a tanginess you won't find in supermarket ricotta. Then try a flavoured one.
#493% recommend
Casa Cannoli
Hackney·$
Pistachio Cannolo
£5.00
Crispy shell filled with sheep's milk ricotta and coated in Bronte pistachio.
Tip: Eat it immediately — the shell is at its crispiest when freshly filled. If you take it home, the ricotta softens the pastry within 20 minutes.
#590% recommend
Casa Cannoli
Hackney·$
Hazelnut Cannolo
£5.00
Crispy shell filled with ricotta and rolled in crushed Piedmont hazelnuts.
Tip: If you're choosing between pistachio and hazelnut, the hazelnut is slightly more subtle and toasty. Get one of each — they're small enough to eat two.