Cannoli are small edible confidence tests.
The shell cracks. The filling tries to escape. Powdered sugar lands wherever it pleases.
And somehow, you immediately want another one.
That little mess is exactly what makes the search interesting.
One bakery leans classic. Another plays with the filling. Somewhere else, the shell itself becomes part of the debate.
Massachusetts gives you plenty of reasons to compare.
You might stop for one with coffee and leave carrying a box you absolutely did not plan on buying.
I support that decision.
The only real mistake is taking the first bite over a black shirt.
1. Mike’s Pastry

The white boxes from Mike’s Pastry, tied with string, have become a familiar sight on Hanover Street.
Inside the North End bakery, the display cases hold an unusually broad cannoli selection, from straightforward ricotta-filled shells to combinations finished with nuts, chocolate, and other sweets.
A single choice may take more thought than you expected.
The business began in 1946, and its North End counter remains an easy stop during a walk through Boston’s Italian neighborhood. Mike’s Pastry offers a plain cannoli for anyone who wants the shell and filling to do the talking.
Chocolate-chip and pistachio versions add texture without moving too far from that familiar combination.
A chocolate-covered shell changes things further, giving the pastry an extra layer before you reach the cream. For a different filling, the pastry selection includes chocolate ricotta, hazelnut, peanut butter, and Oreo varieties.
A Florentine cannoli is another choice if you’re drawn to a shell with a different finish.
The sensible approach is to decide whether you’re exploring the filling or the shell. Start with plain ricotta when you want a baseline, then choose a second variety that offers a strong contrast.
A chocolate-dipped option alongside pistachio, for example, makes the differences easy to appreciate.
You can round out the stop with biscotti, macaroons, or a slice of cake. If you’re taking pastries away for later, keep the box level and make a little room for it before you set off through the narrow streets.
Hanover Street is also a handy starting point for exploring the North End’s historic churches, shops, and cafés.
Address: 300 Hanover St, Boston, MA 02113.
2. Modern Pastry Shop

A cannoli shell is at its crispest before it has spent much time around a moist filling. That is the pleasure of ordering one assembled just for you: the contrast between the outer shell and creamy center is still front and center.
At this Hanover Street bakery, ordering is almost a small design project. Pick a plain, chocolate-dipped, chocolate-covered, or mini shell. Then choose from traditional ricotta, vanilla custard, chocolate custard, whipped cream, or Chantilly cream.
Chocolate chips, pistachios, and almonds are optional toppings rather than automatic additions.
The family-run shop has been part of Boston’s North End since 1930. Made-to-order cannoli let you stay traditional or mix up the shell, filling, and finishing touches. Ricotta with pistachios in a plain shell is one route; chocolate custard in a dipped shell is another.
The choice comes down to the flavors and textures you feel like enjoying that day.
The bakery also offers a gluten-free cannoli option, but it comes in a specified combination: a plain shell with ricotta filling and no toppings.
That is useful to know before joining friends who are customizing their orders. Anyone with dietary restrictions should check the bakery’s handling practices directly.
There’s more in the pastry case at Modern Pastry Shop than cannoli. Italian cookies and other sweets can fill a second box, especially when you’re bringing dessert to a group. Give yourself time to browse rather than choosing everything at once.
A stroll along Hanover Street turns the stop into part of a wider North End afternoon. You don’t have to settle the city’s old pastry-shop debates; you only have to decide which shell, cream, and topping sound good today.
Address: 257 Hanover St, Boston, MA 02113.
3. Bova’s Bakery

An Italian pastry craving does not always arrive at a convenient hour. On Salem Street, Bova’s Bakery keeps a schedule that suits early risers, night owls, and anyone who wants dessert after a late dinner: the doors are open around the clock.
Takeout is the format, so plan to carry your treats into the neighborhood rather than settle in at an indoor table. The bakery has served the North End since 1926, and its pastry counter makes a useful stop when the usual afternoon bakery visit doesn’t fit your plans.
Cannoli sit alongside breads, cookies, cakes, and other Italian pastries. Begin with a traditional ricotta-filled shell when you want the familiar combination of crunch and cream.
A chocolate-dipped variation offers another direction, especially if you like your pastry with an extra layer of cocoa flavor.
You can make more of the visit than dessert. Calzones and savory baked goods give you a way to pick up something substantial before choosing a sweet finish. That works particularly well when you’re sharing food with someone who is less interested in pastries than you are.
Because the bakery operates twenty-four hours a day, there is no need to squeeze it into a particular breakfast or afternoon schedule.
Still, the choice in the case can vary over the course of a day, so treat any specialty version as a pleasant discovery rather than a guaranteed order.
Salem Street is close to Hanover Street but has a slightly different rhythm. Take your box on a walk through the North End, choose a place to enjoy a cannoli, and save another for later if you can resist opening it first.
Address: 134 Salem St, Boston, MA 02113.
4. LaCascia’s Bakery & Deli

LaCascia’s Bakery & Deli shows that a cannoli run need not involve a crowded downtown street. A suburban bakery with a deli counter can offer a more practical kind of outing: pick up lunch, choose a pastry, and head on with the day’s errands.
That’s the appeal of this Burlington stop, which combines Italian baked goods with sandwiches, prepared dishes, and catering.
The pastry selection includes cannoli along with sfogliatelle, lobster tails, tiramisu, and other European-style desserts. You can keep the visit focused on one sweet treat or turn it into a fuller meal.
The bakery is located near the intersection of Cambridge Street and Route 62. Alongside the classic cannoli, a chocolate-shell version gives you another option. The wider pastry case is useful when choosing dessert for a group.
Start with a cannoli if that’s what brought you here, then take a look at the Italian cookie selection.
A small assortment can be a practical way to bring home several different textures without committing to a whole cake. For a larger gathering, the bakery also prepares dessert cakes and pastry trays.
The deli side makes it easy to build a lunch around Italian cold cuts or one of the prepared dishes. Meatballs, chicken cutlets, roasted vegetables, and pasta dishes are among the offerings, so dessert doesn’t have to be the only thing in your bag.
This is a particularly simple stop when you’re traveling through the northern Boston suburbs. Choose lunch first if you’re hungry, then visit the pastry case before checking out. Your most difficult decision may be how much room to leave for the trip home.
Address: 326 Cambridge St, Burlington, MA 01803.
5. La Fiorentina Pastry Shop

Western Massachusetts deserves a spot on a cannoli itinerary, too. In Springfield, Italian pastry traditions appear in a display case filled with sweets that offer more than one way to finish a meal or brighten an afternoon.
The shop on Main Street is part of a local pastry business with another location in East Longmeadow. La Fiorentina Pastry Shop gives Springfield visitors a place to pick up cannoli without turning the trip into a drive all the way to Boston’s North End.
Start with a cannoli and let the contrast between pastry and filling lead the way. The pastry’s appeal comes from the pairing of crisp shell and soft filling, especially when the filling has enough body to stay neatly inside the shell as you eat.
Bring a napkin, powdered sugar and pastry flakes tend to have their own travel plans.
If you’re buying for more than one person, consider adding an assortment of smaller pastries rather than only larger desserts. You might take home a few contrasting pastries, letting everyone choose between creamy fillings, flaky layers, and crisp shells.
The surrounding city offers other ways to build an outing. The Basketball Hall of Fame is in Springfield, so a museum visit and a pastry stop can fit comfortably into the same day. You could also take your treats to go and enjoy them after a walk downtown.
A coffee or hot chocolate pairs naturally with a pastry, particularly on a cooler Massachusetts afternoon. Nothing complicated is required: choose a cannoli, add a drink you enjoy, and take a few minutes away from the road before the next stop.
Address: 883 Main St, Springfield, MA 01103.
6. Caffe Sicilia

Gloucester’s working harbor and its Sicilian heritage make an inviting setting for an Italian pastry break. Between harbor walks and Main Street shops, a cannoli offers a little sweetness without requiring a formal dessert course.
Here, the cannoli menu keeps the choices clear. You can order small or large, then choose a finish such as chocolate chips, pistachios, almonds, or dried fruit. Each option gives the familiar cream-filled pastry a slightly different texture, so size isn’t the only decision.
Caffe Sicilia also offers cannoli kits by advance order. That can be useful when you’re taking a dessert to a gathering and want to assemble it later, instead of traveling with finished pastries. For an individual visit, a single filled cannoli is easier to enjoy on the spot.
The rest of the menu provides plenty of temptation: cornetti, sfogliatelle, cassatini, tarts, and other pastries appear alongside coffee drinks. If you have a little more time, pair your pastry with a cappuccino and enjoy a slower pause in your sightseeing.
Savory dishes are available too, including arancini, focaccia, and calzones. That makes the café useful when one member of your group wants lunch, and another is already thinking about dessert. You can satisfy both plans at the same stop.
Afterward, take a walk through downtown Gloucester toward the waterfront. The city’s fishing history gives the area a distinct character, and the harbor scenery makes a pleasant contrast to the bakery counter. Save your second cannoli for after the walk.
Or don’t, nobody is setting the itinerary but you.
Address: 40 Main St, Gloucester, MA 01930
7. Fratelli’s Pastry Shop

There is a particular pleasure in finding a cannoli that comes in both full-size and mini form. One makes a proper individual dessert; the other lets you add an extra pastry or put together a mixed box without committing to several large treats.
In Quincy, this South Shore bakery sells large and mini cannoli filled with homemade ricotta. The regular versions are finished with pistachio, while chocolate-dipped shells come with chocolate chips.
The combinations are specific enough to make deciding easy: start by choosing shell style and size.
This Broad Street shop is the Quincy location of a pastry business that also has stores in Weymouth and Taunton.
Its downtown setting makes a simple starting point for a South Shore afternoon, whether you’re visiting for a single cannoli or bringing dessert to a gathering.
Beyond cannoli, the pastry selection includes brownies, cupcakes, Italian cookies, and specialty cakes. A mini cannoli paired with a cookie offers two different textures, while a large chocolate-dipped version can easily stand alone as dessert.
Planning dessert for a celebration? Cakes and assorted pastry trays give you options beyond individual cannoli. For a casual visit, choose a favorite from the display case and take a pastry box along for a walk through Quincy.
Quincy’s historical sites provide a different sort of afternoon. The city is connected with presidents John Adams and John Quincy Adams, and Adams National Historical Park is a possible companion stop.
History first and cannoli afterward is a perfectly good order of events.
Address: 25 Broad St, Quincy, MA 02169.
8. Fratelli’s Pastry Shop In Weymouth

A neighborhood pastry counter can turn an ordinary errand into an excuse for dessert. In Weymouth, you don’t need a complicated plan: stop in, survey the case, and decide whether today’s treat is a full-size cannoli or something a little smaller.
The Washington Street location brings the same wider pastry selection to Weymouth. When your route takes you through this part of the South Shore, you can make a quick stop for dessert without heading into downtown Quincy.
The bakery offers the familiar cannoli contrast of creamy ricotta and crisp shell. A classic presentation is a sensible pick when you want the filling to be the focus; a chocolate-dipped shell adds another flavor and texture.
Mini pastries are also part of the bakery’s broader selection.
Not in the mood for cannoli alone? Add an Italian cookie or browse the cakes for something to share. If you’re taking dessert to a family gathering, mixing several types of pastry makes the box more interesting than ordering identical sweets for everyone.
The shop’s wedding, birthday, and celebration cakes give it a second role beyond everyday pastry stops. Those larger orders are better planned ahead, while a simple cannoli visit can fit around shopping or a drive through town.
Fratelli’s Pastry Shop in Weymouth makes an easy South Shore detour without heading into central Boston. A pastry tucked safely into its box can turn a rushed afternoon into a more leisurely one. Sometimes that’s the whole reason to visit a bakery.
Address: 1350 Washington St, Weymouth, MA 02189.
9. Fratelli’s Pastry Shop In Taunton

Bristol County rounds out this pastry route with another family bakery location. Here, a box of cannoli works as a small treat for the road or a dessert to share after dinner, depending on how long you can leave it unopened.
Start with a look around the Taunton pastry case. A small cannoli makes a handy afternoon treat, while a mixed box gives everyone at the table a different option. You can make this a quick stop or take a little time deciding what to bring home.
Cannoli share the pastry selection with cakes and assorted miniature desserts. Begin with a ricotta-filled shell or put together a box that mixes cannoli with other sweets. A combination of flaky, crisp, and creamy treats keeps the dessert table interesting.
Fratelli’s Pastry Shop also handles celebration cakes and larger dessert orders. If you’re planning a gathering, choosing pastries ahead of time can help you balance bite-size sweets with bigger slices of cake. For a regular visit, a single cannoli is plenty of reason to stop.
Downtown Taunton offers a different setting from Boston’s North End, with the town green and older civic buildings giving the area a recognizable center. The city is known for its holiday lights, but a pastry outing doesn’t need to be tied to a particular season.
If you’re traveling between southeastern Massachusetts and Rhode Island, this can be a straightforward sweet detour. Pack the box flat, leave room beside your bags, and save a napkin for the first shell that cracks on the way home.
Address: 1 Washington St, Taunton, MA 02780.