A great cannoli can turn a quick bakery stop into a full-blown craving.
Massachusetts knows this better than most places. Italian baking traditions run deep here, and the best old-school bakeries still draw crowds with pastry cases loaded with cookies, cakes, breads, and those irresistible fried shells packed with sweet ricotta.
From Boston’s legendary North End to beloved neighborhood bakeries farther afield, each stop has its own take on the classic.
Some keep things wonderfully simple with ricotta and chocolate chips, while others pile on pistachio, chocolate, or playful flavors.
These are the bakeries where one cannoli rarely feels like enough.
Whether you grew up eating them or are discovering the magic for the first time, these 14 Massachusetts favorites are worth making room for.
Modern Pastry Shop – Boston

Since 1930, this North End treasure has been serving up some of Boston’s finest Italian pastries. The moment you step inside, the sweet aroma of fresh pastries fills the air.
Their cannoli shells are perfectly crisp, shattering delicately with each bite.
What makes Modern Pastry stand out is their commitment to traditional techniques passed down through generations. The ricotta filling is smooth and creamy, never grainy or overly sweet.
Customers can choose from several flavor options, including chocolate chip and pistachio variations.
Located on Hanover Street, this bakery maintains its old-world charm while serving modern crowds. The display cases showcase colorful Italian cookies, sfogliatelle, and other pastries alongside the star attraction.
Many locals swear the cannoli here tastes just like ones their grandmothers made decades ago, making it a nostalgic favorite for Boston’s Italian-American community.
Mike’s Pastry – Boston

Open since 1946, this bakery has become practically synonymous with Boston cannoli. Walk past on any day and you’ll see a line stretching out the door, filled with tourists and locals alike.
The reason? An absolutely staggering variety of cannoli flavors that goes far beyond traditional ricotta.
From limoncello to Nutella, peanut butter to amaretto, Mike’s offers nearly two dozen cannoli variations. Each one is generously filled and topped with distinctive garnishes.
The shells stay remarkably crisp despite the creamy fillings packed inside.
The bakery’s iconic blue boxes have become a symbol of Boston itself, frequently spotted on trains and planes leaving the city. Whether you’re grabbing a single cannoli for an afternoon treat or a dozen for a party, the experience feels quintessentially North End.
First-time visitors often feel overwhelmed by choices, but staff members happily offer recommendations.
Bova’s Bakery – Boston

Need a cannoli at 3 a.m.? Bova’s has you covered.
This Salem Street institution operates around the clock, serving North End residents and night owls since it first opened its doors generations ago. The constant foot traffic ensures everything stays incredibly fresh.
Their cannoli program focuses on quality over quantity, offering classic ricotta-filled shells that honor traditional Italian baking methods. The pastry case also features Italian breads baked throughout the day and night, along with cookies and seasonal specialties.
Late-night visits have a special charm, with bakers working in the back while customers enjoy warm pastries.
The bakery’s no-frills approach appeals to those seeking authentic neighborhood character rather than tourist fanfare. Regulars know to arrive when batches come fresh from the oven.
During holidays, the shop becomes even busier, with families ordering traditional Italian celebration cakes and pastries alongside their favorite cannoli.
Parziale’s Bakery – Boston

Dating back to 1907, Parziale’s carries more history than most Boston businesses. Over a century of baking expertise shows in every pastry they produce.
This bakery takes particular pride in filling cannoli to order, ensuring maximum freshness and shell crispness.
The difference between pre-filled and made-to-order cannoli is dramatic. When shells sit filled for hours, they lose their delicate crunch.
Parziale’s avoids this by piping sweet ricotta into shells only when customers request them. This extra step takes more time but delivers superior results that cannoli purists truly appreciate.
The neighborhood feel remains strong despite changing times. Multi-generational families still run the operation, maintaining recipes and techniques their ancestors brought from Italy.
Besides cannoli, the bakery produces excellent Italian bread and cookies.
Their Easter and Christmas specialties draw crowds from across Massachusetts, with some customers making annual pilgrimages specifically for seasonal treats they’ve enjoyed since childhood.
A & L Bakery and Cafe – East Boston

Sometimes the best discoveries happen away from the tourist crowds. This family-owned East Boston spot offers everything North End bakeries provide, but with a more relaxed, neighborhood vibe.
Parking is easier, lines are shorter, and the personal service feels genuinely warm.
Their cannoli selection may not include twenty exotic flavors, but the traditional versions they do make are absolutely stellar. Fresh ricotta filling, crispy shells, and just the right amount of sweetness create the perfect balance.
The cafe component allows customers to enjoy pastries with espresso, making it a pleasant spot to linger rather than rush.
Locals appreciate having a quality Italian bakery within their own community. The owners know many customers by name and remember their favorite orders.
Beyond cannoli, the bakery produces Italian cookies, cakes, and breads that make it a one-stop shop for authentic Italian baked goods.
Weekend mornings bring families gathering for breakfast pastries and coffee.
La Cascia’s Bakery & Deli – Medford

Serving Medford since 1926, La Cascia’s combines two Italian food traditions under one roof. The deli side offers meats, cheeses, and prepared foods, while the bakery section tempts with cannoli, sfogliatelle, and other sweets.
This dual approach makes shopping convenient for customers planning Italian meals.
Their cannoli share display space with an impressive array of traditional pastries. Lobster tails filled with cream, delicate sfogliatelle with flaky layers, ricotta pies, and zeppole all compete for attention.
The variety means customers rarely leave with just one item, often adding cookies or pastries to their cannoli order.
Nearly a century in business speaks to quality and community trust. Many current customers remember visiting as children with their parents or grandparents.
The recipes haven’t changed much over the decades, maintaining the authentic flavors that originally drew customers.
During holidays, advance ordering is recommended since the bakery produces limited quantities of traditional specialties.
Royal Pastry Shop – Cambridge

Cambridge’s answer to Boston’s Italian bakery scene has been delighting customers since 1941. Family ownership spanning multiple generations ensures traditional methods remain unchanged.
What started as a small neighborhood shop has grown into a Cambridge institution without losing its personal touch.
Cannoli here come in three distinct varieties: classic ricotta, smooth custard, and rich chocolate mousse. Each filling offers a different experience while maintaining the same crispy shell quality.
Made to order means you’ll wait a few extra minutes, but the payoff in freshness is absolutely worth it.
The shop’s location in Cambridge attracts university students, longtime residents, and visitors exploring the area. Regulars often arrive with specific orders, having found their favorite combinations over years of visits.
Besides cannoli, the pastry case displays Italian cookies, biscotti, and seasonal specialties.
The family running the shop takes pride in maintaining recipes exactly as previous generations made them, creating consistency customers depend on.
Fisichelli’s Pastry Shop – Lawrence

Established in 1915, Fisichelli’s represents over a century of Italian baking tradition in Lawrence. The shop’s longevity reflects consistent quality and dedication to old-fashioned methods.
Walking inside feels like stepping back in time, with traditional displays and a focus on handmade specialties.
Every pastry here is crafted by hand, from the cannoli shells to the numerous Italian cookies lining the shelves. This commitment to traditional preparation takes more time but produces superior results.
The cannoli filling is perfectly sweetened ricotta, prepared using recipes passed down through family generations. Biscotti in various flavors makes excellent accompaniments to coffee.
Lawrence’s Italian community has supported this bakery for over a hundred years. Many families have multi-generational relationships with the shop, ordering birthday cakes, holiday cookies, and weekly cannoli.
The owners maintain personal connections with customers, often remembering orders and preferences.
Visitors from outside Lawrence make special trips, considering Fisichelli’s worth the drive for authentic Italian pastries made the old way.
Colarusso’s Bakery – Stoneham

Stoneham residents don’t need to venture into Boston for exceptional Italian pastries. Colarusso’s has built a devoted following by consistently delivering quality Italian baked goods.
The selection spans traditional breads, cookies, cakes, and of course, cannoli that rival any North End competitor.
Both full-sized and mini cannoli are available, letting customers choose based on appetite or occasion. Mini versions work perfectly for parties or when you want to sample multiple treats.
The crisp shells and sweet ricotta filling maintain the same quality regardless of size, with each bite delivering that satisfying crunch-to-cream ratio.
The bakery’s broad Italian selection means customers can stock up on multiple items in one visit. Birthday cakes, holiday cookies, Italian bread, and pastries complement the cannoli offerings.
Locals appreciate the convenience of a neighborhood bakery with big-city quality.
Weekend mornings see steady traffic as families pick up breakfast pastries, and holiday seasons require advance ordering for popular specialties.
Gerardo’s Italian Bakery – West Boylston

If variety excites you, Gerardo’s delivers cannoli creativity unlike anywhere else. Traditional ricotta certainly appears on the menu, but it’s joined by an impressive lineup of inventive flavors.
Chocolate chip, pistachio, strawberry, tiramisu, and caramel represent just a fraction of the options available.
This approach gives repeat visitors endless reasons to return and try something new. Each flavor combination is thoughtfully developed, not just ricotta with random additions.
The strawberry version captures fresh berry flavor, while tiramisu delivers coffee and cocoa notes. Creative toppings and shell coatings add visual appeal and textural variety.
Located in West Boylston, the bakery draws customers from across Central Massachusetts. Many make it a regular stop, working their way through the flavor list over multiple visits.
The extensive selection also makes Gerardo’s popular for parties and events, letting hosts offer guests diverse cannoli options.
Despite the creative flavors, traditional preparation methods ensure every cannoli maintains proper shell crispness and filling quality.
La Fiorentina Pastry Shop – Springfield

Springfield’s Italian community has long supported La Fiorentina’s commitment to traditional pastry making. The bakery brings classic Italian techniques to Western Massachusetts, serving customers who appreciate authentic flavors.
Their cannoli showcase traditional components: sweetened ricotta, chocolate chips, and hazelnuts creating familiar, beloved combinations.
The pastry case extends well beyond cannoli, featuring Italian favorites that make comprehensive dessert shopping easy. Sfogliatelle, Italian cookies, biscotti, and seasonal specialties fill the displays.
This variety means customers planning Italian dinners or celebrations can source everything from one trusted location. Each item reflects careful preparation and quality ingredients.
Regular customers develop relationships with staff, who often remember preferences and make recommendations. The shop’s reputation has grown through word-of-mouth and consistent quality over many years.
Holiday seasons bring increased traffic as families order traditional Italian celebration desserts.
The cannoli remain a year-round favorite, with many customers making weekly purchases to satisfy their cravings for that perfect combination of crisp shell and creamy filling.
Virgilio’s Bakery – Gloucester

Gloucester’s coastal location makes it an unexpected spot for outstanding Italian pastries, but Virgilio’s has been proving its worth for years. This longtime family bakery gives North Shore residents their own destination for authentic Italian treats.
The combination of bakery and deli creates a neighborhood gathering spot where food and community intersect.
Fresh ricotta cannoli are made using traditional methods, with shells that crunch satisfyingly. Italian breads baked daily fill the shop with irresistible aromas, while cookies and pastries round out the sweet offerings.
The deli section provides meats, cheeses, and prepared foods, making Virgilio’s a complete Italian food source.
The family running the bakery maintains personal connections with customers, many of whom have been shopping here for decades. Visitors exploring Gloucester’s attractions often discover the bakery and return specifically for cannoli on future trips.
The neighborhood atmosphere feels welcoming and authentic, lacking the tourist-focused energy of some Boston locations.
Local regulars appreciate having quality Italian baking without the city commute.
Francesco’s Italian Bakery – Charlton

Central Massachusetts residents count themselves fortunate to have Francesco’s nearby. This Charlton bakery has become a regional destination for handcrafted Italian baked goods made with care and expertise.
Both regular and specialty cannoli attract customers, with creative variations complementing traditional options.
The handcrafted approach means everything receives proper attention and time. Rushing the process would compromise quality, something Francesco’s refuses to do.
Specialty cannoli might feature seasonal ingredients or unique flavor combinations, giving adventurous eaters new experiences. Traditional versions satisfy purists seeking familiar, perfected flavors.
What starts as a quick dessert stop often expands into broader shopping once customers see the full selection. Italian breads, cookies, pastries, and cakes tempt browsers into adding extra items.
The bakery’s growing reputation means customers travel from surrounding towns rather than settling for supermarket alternatives. Weekend mornings see steady traffic, and holidays require advance planning.
Many customers incorporate Francesco’s into regular shopping routines, making weekly or monthly visits for their favorite Italian specialties.
Dolce – Boston

Dolce offers something different from traditional grab-and-go bakeries. This North End spot combines pastry shop elements with Italian cafe culture, encouraging customers to slow down and enjoy their treats.
Cannoli can be paired with espresso, gelato, or other Italian specialties, creating a more complete experience.
The cafe atmosphere invites lingering, whether you’re meeting friends, reading, or simply savoring your dessert. Seating areas let you enjoy cannoli fresh rather than transporting them home.
This approach feels authentically Italian, where pastry shops often function as social gathering places. The gelato selection provides another sweet option, and combinations of cannoli with coffee or gelato create indulgent treats.
Located in the heart of the North End, Dolce attracts both locals and visitors exploring the neighborhood. The more relaxed pace contrasts with busier bakeries nearby, appealing to those wanting a peaceful break.
Quality remains high despite the different format, with cannoli maintaining the crispy shells and creamy fillings customers expect from North End Italian bakeries.
