New Jersey takes its Italian bakeries seriously, and cannoli might be the sweetest proof. The best shops fill each shell fresh when you order, not hours earlier, so the crust stays crisp and the ricotta cream stays smooth.
That small habit is exactly what old-country nonnas insisted on, and a handful of Garden State bakeries still honor it. Here are eight spots across New Jersey where the cannoli are made the traditional way and worth planning a trip around.
1. Carlo’s Bakery, Hoboken

Long before television made it famous, this Hoboken landmark was serving classic Italian pastries to families who grew up in the neighborhood. It opened in 1910 and has stayed rooted in the same style of old-school baking.
The cannoli here come with the shell filled to order, which keeps the crunch intact. You can find them in the traditional ricotta style along with chocolate chip variations.
Because of its fame, the Washington Street location often draws a line, so mornings on a weekday tend to be calmer. If you want the full spread, the bakery also turns out lobster tails, sfogliatelle, and Italian cookies by the pound.
2. B & W Bakery, Hackensack

Bergen County families have leaned on this Hackensack bakery for generations when they need pastries for a celebration. It has operated for decades and built a reputation on doing the basics extremely well.
Cannoli are a steady seller here, filled with a smooth ricotta cream that leans traditional rather than overly sweet. The shells hold their crunch, which is the whole point.
Beyond cannoli, the shop is known for cakes, cookies, and Italian and American pastries side by side. It makes a practical stop if you are picking up a mixed box for a family gathering rather than a single treat.
3. Rispoli Pastry Shop, Hoboken

Not every great Hoboken bakery has a camera crew out front. This smaller pastry shop has quietly served the neighborhood for years and focuses on old-country recipes without much fuss.
The cannoli lean traditional, with a ricotta filling that tastes homemade rather than mass produced. Filling on order keeps the shells from turning soft.
It is the kind of counter where the case is full of Italian cookies, biscotti, and seasonal specialties depending on the time of year. If you want the neighborhood experience without the tourist crowds, this is an easy alternative in the same city.
4. Palermo Bakery, Hoboken

Bread might be the first thing people grab here, but the pastry case earns its own loyal following. Palermo has been a Hoboken staple that blends a working neighborhood bakery with proper Italian sweets.
Cannoli get the fresh-fill treatment, so the shell stays crisp against the ricotta cream. The recipe stays classic, which is exactly what regulars come back for.
The shop is a good one-stop errand because you can grab a loaf of Italian bread and a box of pastries in the same trip. It fits the mold of the true old-country bakery where sweets and bread live under one roof.
5. Ferrara Bakery, Nutley

Essex County has its own answer to the cannoli question, and Nutley is where a lot of locals point first. The town has deep Italian roots, and its bakeries reflect that history.
Cannoli here follow the traditional ricotta approach, with shells filled when ordered so they stay crunchy. The style stays close to what home cooks would recognize.
Along with cannoli, you can expect Italian cookies, cakes, and holiday specialties that draw steady crowds around Easter and Christmas. If you are exploring Nutley’s Italian food scene, the bakery makes a natural first or last stop.
6. Piemonte Italian Bakery, Nutley

A bakery that has been part of a town for a long stretch tends to know exactly what its customers want, and this Nutley shop fits that description. It carries a strong local following for its Italian bread and pastries.
The cannoli stick to the traditional recipe, with a ricotta filling and a shell that keeps its crunch when filled fresh. Nothing here tries to reinvent the classic.
You will also find rustic Italian breads, rolls, and a rotating case of cookies. For a town this proud of its Italian heritage, having two solid cannoli options within reach is a genuine bonus.
7. Villabate Alba, look for Jersey Italian bakeries in Belleville area

Belleville sits right next to Nutley and shares much of the same Italian food culture, which makes it a smart detour on any cannoli run. The area is packed with delis and bakeries that cater to families raised on Sunday pastry boxes.
Local Italian bakeries here fill cannoli in the traditional way, with fresh ricotta cream and shells filled to order. Some offer variations dipped in chocolate or topped with pistachio.
If you are already visiting the Nutley bakeries, swinging through Belleville gives you a chance to compare cannoli styles within a short drive. It is a tidy little tour of one of New Jersey’s most Italian corners.
8. Calandra’s Bakery, Newark

Newark’s First Ward has a long Italian legacy, and Calandra’s is one of the names that keeps it going. The bakery has grown into a well-known operation while holding onto traditional recipes.
Cannoli are a signature item, filled with ricotta cream and often finished with chocolate chips on the ends. Filling on order is the standard, which protects that crisp shell.
The bakery is also famous for its bread, so many people leave with both savory and sweet in the same bag. For anyone touring Newark’s Italian heritage, it is a fitting place to end a cannoli hunt.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.