The Best Cannoli in Toronto
The best cannoli in Toronto are the domain of old-school bakeries and a few new, but always-reverential Italian chefs. Whether you like ricotta or custard, the GTA's best examples have one thing in common: The bakers pipe the filling into the sugar-dusted shell fresh for that perfect contrast of creaminess and crispness.
Here are the best cannoli in Toronto.
See also: The Best Italian Bakeries in Toronto
Cannoli at this North York institution are available in a variety of styles (each $1.25) that include the classic Sicilian ricotta-filled varieties, as well as versions filled with custard, chocolate custard or dipped in chocolate and topped with fancy garnishes. More »
You will not find trays of cannoli on display at this traditional Italian bake shop on the Danforth, but those in the know get batches to order. Here the creamy ricotta filling and crunchy shells boast the optimal contrast in texture - a sure sign of freshness. More »
The authentic cannoli at this Scarborough bakery are crowd pleasers that see a choice of sweet ricotta or vanilla custard piped into blistering, deep-fried shells for $2.35 each. More »
The cannoli at Chef Rob Gentile's Italian bar on Portland are made fresh daily, piped with a mix of whipped buffalo ricotta and sweetened mascarpone with hints of vanilla and cinnamon. Studded with chocolate chips and garnished with candied orange and chopped pistachios, these are as beautiful as they are delicious. More »
In business since 1970, this family-run bakery in Etobicoke proudly adheres to recipes passed down through generations. The Sicilian cannoli here are renowned for their crunchy exteriors and subtly sweet, creamy cheese-filled interiors. More »
The ricotta-filled cannoli at this family-owned operation have been a constant fave over their 50 years in business. Their cannoli are said to rival even those in the Old Country and come two sizes, a miniature snack size for $1.25, or a full-sized cannolo for $1.95. More »
The light, crisp shells at this bakery cafe in Little Italy are filled with vanilla custard ($2.25) or zesty, citrus-tinged ricotta cheese ($2.75). A light sprinkling of icing sugar sweetens the deal. More »
Choose between Cannoli Siciliani with ricotta and Cannoli Sfoglia with chocolate or vanilla custard at this Italian bakery with locations across the GTA. The Siciliani sell for $2 and the Sfoglia for $1.50 - making it hard to resist getting both. More »
Located on Kingston Road in Scarborough, this Italian bakery excels at pastries (and lasagna, and well, everything else I tried, too). The ricotta-filled cannoli ($1.56) are not to be missed, the filling is sweet and dense while the shell retains optimal crispiness. More »
Step into this Terroni spin-off and just try not to drool all over the pastry case, where delicate cannoli shells are stuffed with a dense, rich cheese and finished with candied orange and crushed pistachios. Minis sell for $1.50 while full-sized cannoli are $3. More »
This longstanding Etobicoke bakery is stocked with all things Italian, including delectable prepared foods like veal sandwiches and pizzas. Not to be missed are the classic cannoli sold for $1.25 each. More »