Charlotte Food & Drink

Cannoli Craze: 20 Must-Try Spots in Charlotte!

If you're on the hunt for the best cannoli in Charlotte, you're in luck. This city is home to a variety of bakeries, cafes, and restaurants that serve up this classic Italian dessert.

But with so many options, it can be tough to know where to start your search.

Whether you're a long-time cannoli lover or a newcomer to this sweet treat, you'll want to know the best places to indulge in Charlotte.

Trust us, there's nothing quite like biting into a freshly filled cannoli and experiencing the perfect combination of crispy shell and creamy filling.

But what exactly makes a good cannoli? It all starts with the shell. A good cannoli shell should be crispy, flaky, and just a little bit sweet. But the real star of the show is the filling.

Traditional cannoli filling is made with ricotta cheese, sugar, and vanilla, but many bakeries and restaurants put their own spin on the recipe.

So, where can you find the best cannoli in Charlotte? From classic Italian bakeries to modern cafes, we've scoured the city to bring you a list of the top spots to satisfy your cannoli cravings.

Get ready to indulge in some of the best desserts Charlotte has to offer.

1. Mama Ricotta's

Mama Ricotta's
601 S Kings Dr AA, Charlotte, NC 28204 (Google Maps)

Mama Ricotta's is a must-visit for anyone who loves Italian dessert. Their cannoli is simply delicious, with a crispy shell and creamy filling that will leave you wanting more.

The restaurant itself has a warm and inviting atmosphere, perfect for a casual dinner or a special occasion.

The staff is friendly and attentive, making sure that your experience is a memorable one.

Whether you're a local or a tourist, Mama Ricotta's is definitely worth a visit for the cannoli alone.

2. Villani's Bakery

Villani's Bakery
901 Pecan Ave, Charlotte, NC 28205 (Google Maps)

Villani's Bakery is a must-visit for anyone who loves Italian pastries. With a wide range of dessert options, including their famous cannoli, this bakery is a haven for those with a sweet tooth.

The bakery also offers a variety of savory items, such as Biyali's, which are similar to bagels.

The atmosphere is cozy and welcoming, and the staff is friendly and efficient. Customers can order and pay in advance online, and the bakery has social distancing protocols in place.

Villani's Bakery is a great place to stop by for breakfast, lunch, or a sweet treat anytime during the day.

3. Reigning Doughnuts

Reigning Doughnuts
3120 N Davidson St STE 100, Charlotte, NC 28205 (Google Maps)

Reigning Doughnuts is a must-visit for cannoli lovers. This no-frills snack shack offers a variety of classic and unique flavors and toppings.

The donuts are made fresh to order, ensuring they are always piping hot and delicious.

The friendly staff and outstanding customer service make the experience even better.

With a limited number of flavors available daily, Reigning Doughnuts is perfect for those looking to try something new and exciting. Highly recommended for anyone in search of the best cannoli in town.

4. Why Not Pizza

Why Not Pizza
7008 E W.T. Harris Blvd, Charlotte, NC 28215 (Google Maps)

Looking for a place to satisfy your cannoli cravings in town, Why Not Pizza is a must-visit spot.

Their cannoli is crispy, over-stuffed, and topped with a sprinkle of powdered sugar.

The friendly staff and clean facility make for a comfortable dining experience.

The menu also offers a wide variety of Italian dishes, pizzas, and homemade ice cream. Don't miss out on this gem!

5. Capishe: Real Italian Kitchen

Capishe: Real Italian Kitchen
500 E Morehead St # 100, Charlotte, NC 28202 (Google Maps)

Capishe: Real Italian Kitchen is a must-visit for cannoli lovers. The handmade pistachio cannoli is a standout dessert that is not to be missed.

The restaurant offers a fast-casual dining experience, with all food made fresh to order.

The staff is friendly and attentive, making for a pleasant dining experience. The pizza and pasta are also highly recommended and reasonably priced.

The ambiance is bright and modern, making it a great spot for a casual Italian meal.

6. Smallcakes Utopia

Smallcakes Utopia
6925 University City Blvd #415, Charlotte, NC 28262 (Google Maps)

Smallcakes Utopia is a charming bakery that offers a variety of cupcakes and ice cream.

Their gluten-free cannoli cupcake is a must-try for anyone with dietary restrictions.

The staff is knowledgeable and friendly, making for an overall great experience. The cupcakes are always fresh and flavorful.

The bakery also offers a loyalty program, making it a great spot for a special treat.


Aqua E Vino
4219 Providence Rd #3993, Charlotte, NC 28211 (Google Maps)

If you're looking for the best cannoli in town, head to AQUA e VINO. This small, intimate Italian restaurant offers exceptional service and a fine dining experience.

The food is outstanding, with a menu that's true to its Italian roots.

The staff is warm and friendly, and the wine selection is excellent.

Don't miss out on the octopus appetizer, and make sure to save room for dessert – the cannoli is a must-try. This is definitely a top choice for Italian cuisine in the city.

8. Pasta & Provisions

Pasta & Provisions
1600 S Mint St, Charlotte, NC 28203 (Google Maps)

Looking for authentic Italian desserts in town that will satisfy your sweet tooth cravings without breaking the bank or leaving you feeling disappointed with the quality of the product you purchased?

Look no further than Pasta & Provisions, your go-to spot for fresh cannoli that will leave you feeling like you've been transported to Italy itself.

With a wide variety of flavors and fillings to choose from, each bite of their cannoli is a delight for the senses.

9. Volo Ristorante

Volo Ristorante
1039 Providence Rd, Charlotte, NC 28207 (Google Maps)

Volo Ristorante is an outstanding Italian restaurant that offers an authentic dining experience.

The service is excellent and the staff is very knowledgeable about the menu. The food is fantastic and the desserts are to die for.

The atmosphere is lively and perfect for a romantic night out or a casual dinner with friends. They offer a variety of dishes, including cannoli, that will satisfy any craving.

The wine selection is also impressive and pairs well with the food. Volo Ristorante is a must-visit for anyone looking for a taste of Italy.

10. Portofino's Italian Restaurant Eastway

Portofino's Italian Restaurant Eastway
3124 Eastway Dr, Charlotte, NC 28205 (Google Maps)

If you're in the mood for some delicious cannoli, you should definitely check out Portofino's Italian Restaurant Eastway.

This cozy Italian restaurant is known for its great portions and friendly service. The menu offers a range of delicious options, including perfectly cooked pasta dishes and tasty pizzas.

The high-quality ingredients and generous portions make for a satisfying meal. The limited wine list and noise level are minor drawbacks, but overall, it's a great experience that you won't regret.

So, head over to Portofino's Italian Restaurant Eastway and indulge in some of the best cannoli in town!

11. The Wow Factor Cakes

The Wow Factor Cakes
2400 Park Rd suite i, Charlotte, NC 28203 (Google Maps)

The Wow Factor Cakes is a must-visit place for cannoli lovers. Their staff is professional and friendly, and the atmosphere is great.

The cakes are flavorful and delicious without being overly sweet.

They offer a wide range of flavor combinations to choose from, making it hard to decide which one to try. The bakery is also known for its custom cakes, perfect for special occasions.

Whether you're looking for a wedding cake or just a sweet treat, The Wow Factor Cakes should be on your list.

12. Brooklyn Pizza Parlor

Brooklyn Pizza Parlor
7725 Colony Rd Ste E1, Charlotte, NC 28226 (Google Maps)

Brooklyn Pizza Parlor is a must-visit spot for all cannoli lovers. Their cannoli is freshly made and filled with a creamy ricotta filling that melts in your mouth.

The pastry shell is crispy and flaky, giving the perfect texture to the dessert.

The parlor's staff is friendly and welcoming, making your visit a pleasant experience. The prices are reasonable, making it an affordable treat.

This place is perfect for a quick snack or a dessert after a delicious meal. Don't miss out on their fantastic cannoli!

13. Giacomo's Pizzeria & Italian Restaurant

Giacomo's Pizzeria & Italian Restaurant
10230 Berkeley Pl Dr STE 160, Charlotte, NC 28262 (Google Maps)

Looking for a place that serves authentic Italian cannoli in town, look no further than Giacomo's Pizzeria & Italian Restaurant.

This family-owned establishment offers a wide range of Italian dishes, including their famous cannoli, which is a must-try for anyone with a sweet tooth.

The restaurant's cozy and casual atmosphere makes it a great spot for a quick bite or a relaxed dinner with friends and family.

The friendly staff will ensure that you have a pleasant dining experience, and the prices are reasonable. Don't miss out on the opportunity to indulge in some of the best cannoli in town at Giacomo's Pizzeria & Italian Restaurant.

14. Open Kitchen

Open Kitchen
1318 W Morehead St, Charlotte, NC 28208 (Google Maps)

Open Kitchen is a cozy Italian and Greek eatery with a lot of history.

The brick walls are filled with memorabilia that adds to the ambiance. They serve homemade Italian food that bursts with flavor.

The customer service is fantastic, and the prices are reasonable. The cannoli is a must-try dessert, and the pizza is delicious.

Open Kitchen is a great place for a nice dinner with friends or family.

15. Zio Casual Italian

Zio Casual Italian
116 Middleton Dr, Charlotte, NC 28207 (Google Maps)

Zio Casual Italian is a hidden gem for cannoli lovers.

This family-style Italian restaurant offers a variety of hearty pastas and wood-oven pizzas with delicious ingredients and some of the best crust around.

Their outdoor seating is a great option for enjoying the scenery and fresh air.

If you're looking for a non-fussy, laid back atmosphere with authentic Italian food, Zio Casual Italian is definitely worth a visit.

16. New York Pastries & Pasteleria

New York Pastries & Pasteleria
221 E Exmore St G, Charlotte, NC 28217 (Google Maps)

New York Pastries & Pasteleria is a must-visit for cannoli lovers. The bakery offers a beautiful array of European desserts that are not too sweet, with patient and courteous service.

The Tiramisu may need some improvement, but the Black Forest, Oreo, and Chocolate Almond cannoli are delicious.

Don't forget to try some Mexican bread for breakfast. This bakery is also a noodle shop, so there's something for everyone.

Head to New York Pastries & Pasteleria for a treat that's worth the trip.

17. Capriccio Pizza and Italian Restaurant

Capriccio Pizza And Italian Restaurant
9611 Brookdale Dr, Charlotte, NC 28215 (Google Maps)

Capriccio Pizza and Italian Restaurant is a great place for those who crave authentic Italian desserts.

The cannoli here is a must-try! The restaurant offers a variety of classic Italian dishes and pizza that are also worth trying.

The service is friendly, and the prices are reasonable.

If you're in the mood for some sweet treats, Capriccio Pizza and Italian Restaurant is definitely worth a visit.

Cosmic Cookie Bakery
8535 Hankins Rd suite f, Charlotte, NC 28269 (Google Maps)

Cosmic Cookie Bakery offers delicious cannoli that are worth trying.

The bakery also has a variety of creative baked goods that are sure to delight any sweet tooth.

The staff is helpful and the service is excellent.

If you're in the mood for something sweet, Cosmic Cookie Bakery is a great place to visit.

19. Tony's Pizza Ballantyne

Tony's Pizza Ballantyne
14027 Conlan Cir, Charlotte, NC 28277 (Google Maps)

Tony's Pizza Ballantyne is a casual eatery that offers oversized NY-style pizza and Italian subs.

Their cannoli is a must-try for dessert lovers. The crispy crust and creamy filling make for a delicious treat.

The staff is friendly and the atmosphere is relaxed, making it a great place to unwind after a long day.

If you're craving authentic Italian cuisine, Tony's Pizza Ballantyne is definitely worth a visit.

20. Toscana

6401 Carnegie Blvd #6-B, Charlotte, NC 28211 (Google Maps)

Toscana is a high-end Italian restaurant that serves some of the best cannolis in town. The atmosphere is cozy and intimate, perfect for a romantic dinner or a celebration.

The staff is knowledgeable and attentive, making sure that every guest has a great experience.

The menu is limited but offers a vast selection of exquisite dishes, each one a feast for the eyes and taste buds.

The cannolis are a must-try dessert, and they are made fresh using the finest ingredients. Prices are on the higher side, but the quality of the food and service is worth every penny.