Where to Find the Best Cannoli in Boston | North End Bakery Tour
In the North End, almost any take on cannoli is a good bet, but one bakery stands above the rest for the quality of its filling. Learn where to find the best cannoli in Boston in this North End bakery tour.

Coffee By Design | Portland, Maine
Photo Credit : Katherine Keenan[Editor’s note: We were sad to learn that Maria’s, the beloved North End bakery and winner of this “Best Cannoli” taste-off, closed in September 2019. We have decided, nevertheless, to preserve the original text of this August, 2018 story below. Maria Merola devoted many decades of her life to serving excellent pastry at her namesake bakery, and we want to continue to honor her work here. But here’s the good news: Modern Pastry, the second-place finisher, was a very close second. The cannoli are excellent. As are those from Mike’s and Bova’s. As the story says, “All the cannoli in the North End are good. There really aren’t any clunkers…” So while we miss Maria’s, we can still enjoy a stroll down Hanover Street on any given night, cannoli in hand, feeling that all is right with the world.]
It’s a summer night in the North End. A man with a young boy in tow stops me on the street and asks, “Which cannoli is best: Mike’s, Bova’s, or Modern?” I laugh. As it happens, I’m here on a mission to answer exactly that question…to find the best cannoli in Boston. “That’s just where I’m headed,” I reply. “Follow me.”
As all the tourists toting their string-tied white boxes know, you haven’t truly experienced Boston’s North End unless you’ve stopped at one of the top four bakeries for cannoli. That would be Mike’s, Modern, Bova’s, and Maria’s. But which makes the ultimate version? If you’re going to wait in line for upward of 20 minutes, you want the best, don’t you?

Photo Credit : Amy Traverso
First, let’s ratchet down your anxiety with this simple fact: All the cannoli in the North End are good. There really aren’t any clunkers, unless they’re pre-filled and allowed to sit in a case so long that the shells get soggy. And that’s your first tip: The more exotic the flavor (pecan caramel and tiramisu, anyone?), the more elaborate the sprinkles and drizzles, the more likely it was filled in advance — which is why we always go with the classic plain ricotta, filled to order.
But even if you roll the dice on that Nutella cannoli, chances are it’ll be pretty good. Or so says one customer at Bova’s. “My grandfather would kill me if he saw me ordering this,” he says conspiratorially. “Nutella cannoli! But that’s OK. He’s not looking, and it’s so good.”
Where to Find the Best Cannoli in Boston
Bova’s Bakery
Located one block behind the chaos of Hanover Street, Bova’s is rarely very crowded, and it’s open later than the other bakeries. It offers the whole array of Italian cookies and pastries, plus breads and takeaway meals like eggplant Parmesan, arancini, and calzones, so Bova’s is a favorite with locals looking for a quick dinner without the lines.

Photo Credit : Amy Traverso
Mike’s Pastry
Mike’s Pastry is the granddaddy of North End bakeries. It has the largest storefront and tends to attract the longest lines. Its little white-and-blue boxes are the must-have accessory for most after-dinner strollers (many North End restaurants don’t serve dessert, which makes the bakery scene so vibrant).

Photo Credit : Amy Traverso
In addition to cookies and pastry, Mike’s offers gelato, making it a one-stop shop for family desserts.

Photo Credit : Amy Traverso
Modern Pastry
Modern Pastry, across Hanover Street and half a block down from Mike’s, has the more charming setting. And in-the-know locals will tell you that Modern has an annex location right next door that often has no line, even when the main bakery has a queue out the door.

Photo Credit : Amy Traverso
Maria’s Pastry Shop [closed, September 2019]
Finally, there’s Maria’s on Cross Street. Owned and operated by Maria Merola, it has the most authentic old-school North End vibe, in part because Maria closes up shop at 7 p.m., preferring to avoid the after-dinner crowd altogether.
“They go to the restaurants and they have wine, and then they come here and they’re saying, ‘What’s this, what’s that?’” she says. “I have no more patience after 5.”
Note: Sadly, Maria’s Pastry Shop closed served its final cannoli in September 2019. Learn more.

Photo Credit : Amy Traverso
Now that we’ve introduced the major players, let’s get down to business. We conducted side-by-side tastings of several cannoli from each North End bakery, and we now offer this ranking.

Photo Credit : Amy Traverso
Where to Find the Best Cannoli in Boston: The North End Champs
Fourth place: Mike’s Pastry
We can’t say it enough: All North End cannoli are good. However, while Mike’s gets a nod for offering the biggest cannoli, the shells are a bit thicker than we’d like and the filling is a bit too sweet for our taste.
Third place: Bova’s Bakery
By far the prettiest of the lot, with their frilled piping, Bova’s cannoli are wonderfully creamy and less sweet than Mike’s. However, the filling was just a little less complex and interesting than that of the next finalist …
Second place: Modern Pastry
Now we’re leaving “very good” territory and getting into true cannoli excellence. Modern’s filling has a tangy richness reminiscent of cheesecake, but it’s still recognizably cannoli-esque. The shell is tender, and the portion is ample.
The Winner: Maria’s Pastry Shop
The hours may be less convenient, but the cannoli are superb, with the tenderest shells and the creamiest filling. And while they are smaller than the other contenders, they cost only $3, while the rest cost $4. Congratulations, Maria! You’ve won our hearts.

Photo Credit : Amy Traverso
What’s your pick for where to find the best cannoli in Boston? Let us know!
This post was first published in 2018 and has been updated.
You told us every thing about Maria’s except what street it is on.
Hi there. Thanks for your comment! You can find Maria’s at 46 Cross Street. We’ve updated the post to include the street name. Thanks!
Totally agree. Maria’s is tops. After my daughter first moved to Boston 5 years ago, I was visiting and we were going to dinner in the North End. We stopped at Maria’s first for the cannoli and it was just that the best. (Yes we had dessert first) . She said Maria’s was the best and I have to agree.
Bova on Salem St is the best cannoli!
I couldn’t agree more. Maria’s was our favorite. We could hear Maria and her sister bantering back and forth in the kitchen in Italian. We were enchanted.
I am sure they are all excellent, and I would love to try all of them, but my husband only eats cannolis with a pudding filling, not ricotta, because that is how his father, an Italian pastry chef, made them. I know Mike’s has that, plus Neapolitans which he also loves, so to Mike’s we go. Maybe I should call the others and find out if they make them with the pudding filling, so that on our next trip from NH to Boston we can go there.
I agree with the first comment. Back in the 40s and 50s in East Cambridge near Inman Square there was the Royal Bakery that made there cannolis with a home made yellow cream feeling. Delicious. Now I settle for ricotta filling and am always disappointed.
I am glad you showed what most North Enders already know… Mikes is basically a tourist trap, good pastries, but not as good as it used to be. Modern is best with a beautiful shop… and no pomegranate flavored cannolis! Looks like I need to try out Maria’s as well!
I respectfully disagree w/Mikes being in last place…as a transplanted Bostonian to the south…every time I’m home, I make a beeline for Mikes…love their pastries and most esp’ the cannoli’s, eclairs ‘n creme puffs. I also (try) to bring some pastries hm w/me…they usually don’t make the full trip though…LOL
NY grandmother from Trapani, Sicily added so.e finely chopped certain to her ricotta sometimes. It was a nice change up for us children.
I totally agree with your grading! Maria’s is the real authentic deal. Paolo
Work with her daughter. You have it right. Maria’s is the best. And also try the macaroons.
MIKES. Is the best!!!!
They are all good and it comes down to personal preference. The only rule I’d say that is a must no matter which bakery you choose is if your not going to eat them within a few hours get the ricotta and shells sepearately and fill them yourself there is nothing worse then a soggy cannoli
Spot on, Maria’s is THE BEST! That perfect tang of lemon, the thin shell, that creamy filling. There is no question Maria’s is the hands down winner.
As a local of Boston I eat on the North End EVERY SAT night, and we found rather odd how so many in this Italian business district say modern makes the best cannolis. Makes..? Really…stay tuned. After finding it odd, SEEING A PATTERN that the people of Boston think it’s their job to tell people that Modern makes the best cannoli, I decided to investigate. Can everyone be wrong I said? Maybe I think Mike’s is the best, but maybe Modern is better? So my wife and I went to Mike’s and bought a chocolate chip cannoli plain ricotta filling & went to Modern Pastry and bought the same In our room we separated the 2 plain shell chocolate chip cannolis. We both agreed the shell was very hard in sample #2 which was Modern. Here is why. Notice at Mike’s they advertise “Handmade Homemade Shells”. They are the only one that do! The cannoli shell was so fresh at Mikes I had traces of oil they fried the shell in on my fingers. Modern, Maria’s and others will fill the shell (they did not make) in front of you to order, opposed to Mikes where the 18 varieties will come out already filled in trays. There is a line around the corner for Mike’s Pastry, if Mike’s had to fill each cannoli upon order there would be a line back to the Zakim bridge. So people take advantage of this and add shelf life to the cannolis when they were out for about 5 to 15 minutes as trays are constantly coming out to serve supply in demand. One time I wanted a chocolate covered cannoli and the girl said wait a few minutes they are coming out, & they did in about 4 minutes, so they are being made continuously. There are many cafe’s and shops that sell pastry and they see a line whipped around Mikes Pastry extending into the other street and they are frustrated that Mike’s is getting all the business. Stop the lies, and stop poisoning people minds that visit Boston! Get the facts straight like I did that Mike’s is the only place in Boston that hand makes their own shells. They are the only shop that has 18 different cannolis with and extra pumpkin spice in the fall. They are all good on the North End but Mike’s is the King of the Cannoli. This is not designed to take business away from anyone. There is no “who makes the best cannoli in Boston” because you would need more than one pastry shop to actually make the cannoli opposed to filling packaged ones. Mike’s MAKES their cannoli by hand in house, other buy their shells in packages from vendors and simply fills them. The shell at Mike’s is MUCH softer because it is homemade in house, Modern had a hard crispy shell, not fresh. Modern admits they buy their shells from the Golden Cannoli in Somerville MA, & the Golden Cannoli stated their shell can last 365 days frozen, so which place has the questionable shelf life? The Food Network confirmed (you tube) that Mike’s makes 5000-7000 shells a day, do the research.
We only go to Mike’s. My father-in-law was an Italian pastry chef and he only made cream filled cannolis. Mike’s is the only that has cream filled, that I know of. Mike’s lobster tails and napoleons are also great.
Bova’s from the ‘60s was the best fresh breads, desserts and wicked good doughnuts.
Never went to Maria’s and guess I won’t now since it’s closed. Always always always hit Mike’s for canolli when I go home. Lobster tails are good there too. ok everything is good! wish I was there now
Bovas number 1 for everything they offer and not a tourist trap.
I was fortunate to find Maria’s in August 2019 just before she closed. I grew up in the area and now live out of State. I made a pilgrimage, riding the “T” from Orient Heights to Town with my cousin. We had our cannoli before we are lunch in the North End because I wanted to be sure I could sample Maria’s Italian delicacy! That it was!!!!
Did go through ALL comments. Made a trip to Boston w/husband & daughter when
she was a tyke (now age 58)…We did the Old Noth Church stop & Liberty Bell, but trip soon endd.