The North End cannoli is a Sicilian-style fried pastry tube filled to order with sweetened ricotta cheese and dusted with powdered sugar or chocolate. The defining Italian-American pastry in Boston since the 1920s.

Sicilian immigrants brought the cannolo to Boston's North End in the 1880s and 1890s, when the neighbourhood became the city's Little Italy. Mike's Pastry opened on Hanover Street in 1946 and codified the to-order ricotta-filling template that prevents the shell going soggy. Modern Pastry, a few doors down at 257 Hanover, has filled cannoli at the counter since 1930. The Mike's-versus-Modern argument is the North End's longest-running tourist debate: Mike's wins on shell crunch and filling variety, Modern wins on cream balance and chocolate-dipped shells. Either house fills the shell only at the moment of purchase, never in advance.

2 editor picks for North End cannoli in Boston, ranked by editorial score. All Boston signature dishes · North End cannoli across every city.

Also in: Milwaukee.

Modern Pastry ★ 4.6

$BakeryNorth End

Modern Pastry on Hanover Street has filled cannoli to order in Boston's North End since 1930. Chocolate-dipped shells, lighter ricotta cream.

TipLocals line up at Modern; tourists at Mike's. The chocolate-dipped shell is the headline item; Italian rum cake is the under-ordered cake.

Mike's Pastry ★ 4.5

$BakeryNorth End

Mike's Pastry on Hanover Street has filled cannoli to order in Boston's North End since 1946. 19 cannoli flavours, cash and card, white string-tied box.

TipThe line on weekends runs 20 minutes; the inside-counter line moves faster than the to-go window. Cash and card both.

Learn to cook it, or eat it with a guide

North End cannoli makes more sense with someone from Boston explaining it. These are the classes and tours we have checked, with booking links.

Taste North End cannoli with a local in Boston

See all 259 bookable experiences in Boston