Which Cafes in Florence Have the Best Cannoli in 2026?

Which cafes in Florence have the best cannoli in 2026? Which cafes in Florence have the best cannoli in 2026? image
Rate this post

Your Quest for the Best Cannoli in Florence Ends Here

Florence is a city of art, history, and extraordinary food. While cannoli are a Sicilian specialty, many Florentine cafes have perfected this crispy, creamy pastry. If you’re wondering which cafes in Florence have the best cannoli in 2026, you’re in the right place. We’ve scoured the city to bring you the top spots, insider tips, and everything you need to enjoy an authentic cannolo.

What Makes a Great Cannolo?

Before diving into the cafes, let’s talk about the components of an exceptional cannolo. A perfect shell should be thin, crispy, and fried to a golden brown. The filling must be a smooth, creamy ricotta—often sweetened with sugar and flavored with vanilla, chocolate, or citrus. Some variations include pistachios, candied fruit, or chocolate chips. The best cannoli are filled just before serving to maintain the shell’s crunch.

Key Qualities to Look For

  • Freshness: Shells should be made daily and filled on the spot.
  • Ricotta quality: Use sheep’s or cow’s milk ricotta, well-drained and silky.
  • Balance: Not too sweet; the filling should complement the shell.
  • Texture: A satisfying snap when you bite into it.

Top Cafes in Florence for Cannoli in 2026

Here are the cafes that consistently deliver outstanding cannoli, based on recent reviews, local recommendations, and our own tastings.

1. Pasticceria Nencioni

Tucked away near Piazza della Signoria, this historic pasticceria has been serving Florentines since 1920. Their cannoli are made with a light, flaky shell and a velvety ricotta filling. Try the classic plain or the pistachio-studded version. Why it’s a must-visit: They use traditional recipes and source ricotta from local farms.

2. La Prosciutteria (Cannolo Corner)

Yes, this famous sandwich spot also sells cannoli. Their small bakery counter near the entrance offers freshly filled cannoli with creative toppings like Nutella, salted caramel, or seasonal fruit. The shells are exceptionally crispy. Tip: Go early; they often sell out by afternoon.

3. Caffè Gilli

A historic café on Piazza della Repubblica, Caffè Gilli is known for its elegant pastries. Their cannoli are delicate, with a thin shell and a light, not-too-sweet ricotta. They also offer a gluten-free version upon request. Atmosphere: Enjoy your cannolo with a cappuccino while people-watching from the terrace.

4. Pasticceria Buonamici

Located in the Oltrarno district, this family-run pasticceria is a hidden gem. Their cannoli are filled with sheep’s milk ricotta and flavored with orange zest. The shells are hand-rolled and fried in small batches. Don’t miss: The mini cannoli sampler—perfect for trying multiple flavors.

5. Gelateria dei Neri (Cannoli Edition)

While famous for gelato, this shop also offers excellent cannoli. They fill them with their own ricotta gelato base, resulting in an extra-creamy filling. Choose from classic, chocolate chip, or pistachio. Pro tip: Ask for a cannolo with a scoop of gelato on the side.

How to Choose the Perfect Cannolo

With so many options, use this checklist to ensure you get the best experience:

  • Check for freshness: Look for shells that are not pre-filled. Cafes that fill on order show quality.
  • Observe the shell: It should be golden, not dark brown, and free of cracks.
  • Ask about ricotta: High-quality cannoli use fresh, well-drained ricotta. Avoid overly sweet or gummy fillings.
  • Consider the size: A medium-sized cannolo is ideal—too large and the shell may be soggy.
  • Seasonal specials: Some cafes offer limited-edition flavors like chestnut in autumn or lemon in summer.

Common Mistakes to Avoid

Even in a city full of great food, you can end up with a disappointing cannolo. Here’s what to watch out for:

Our recommended travel products

As an Amazon Associate, we may earn from qualifying purchases.

  • Pre-filled cannoli: They may look tempting, but the shell turns soft quickly.
  • Overly sweet fillings: Authentic cannoli are balanced; if it tastes like sugar paste, it’s not good.
  • Tourist traps: Avoid cafes near major landmarks that display cannoli in the window without refrigeration. Freshness matters.
  • Ignoring local advice: Ask a Florentine friend or your hotel concierge for their go-to spot.

Comparison Table: Top Cafes at a Glance

Cafe Location Specialty Price Range
Pasticceria Nencioni Near Piazza Signoria Classic ricotta, pistachio €3-€4
La Prosciutteria Via dei Neri Creative toppings, Nutella €3.50-€5
Caffè Gilli Piazza Repubblica Elegant, gluten-free option €4-€5
Pasticceria Buonamici Oltrarno Sheep’s milk ricotta, mini sampler €2.50-€4
Gelateria dei Neri Via dei Neri Ricotta gelato filling €3-€4.50

When to Enjoy Cannoli in Florence

Cannoli are perfect any time of day, but locals often enjoy them as a mid-morning snack or after dinner. Many cafes serve them from opening until they run out. For the freshest experience, visit between 10 AM and 2 PM when batches are just made. Avoid late afternoon when shells may have been sitting.

Beyond the Classic: Modern Twists

Some Florentine cafes are reinventing cannoli. Look for:

  • Savory cannoli: Filled with ricotta and herbs, drizzled with honey.
  • Mini cannoli: Bite-sized versions for tasting multiple flavors.
  • Vegan cannoli: Made with cashew cream or coconut ricotta.
  • Seasonal fruit cannoli: Topped with fresh strawberries, figs, or pomegranate.

These innovations are especially popular in 2026, as cafes cater to diverse dietary preferences.

Frequently Asked Questions

Are cannoli originally from Florence?

No, cannoli originated in Sicily. However, many Florentine cafes have adopted and perfected them, making them a beloved treat in the city.

What is the best time of day to buy cannoli in Florence?

Morning to early afternoon is best, as most cafes make fresh batches daily and sell out by late afternoon.

Can I find gluten-free cannoli in Florence?

Yes, several cafes like Caffè Gilli offer gluten-free shells. Always ask ahead, as availability may vary.

How much does a cannolo cost in Florence?

Prices range from €2.50 to €5 depending on the cafe and size. Specialty or large cannoli may cost more.

What is the difference between Sicilian and Florentine cannoli?

Sicilian cannoli traditionally use sheep’s milk ricotta and often include candied fruit or chocolate chips. Florentine versions may use cow’s milk ricotta and feature local ingredients like pistachios or citrus zest.

Do any cafes offer cannoli-making classes?

Some cooking schools in Florence offer classes that include cannoli making. Pasticceria Buonamici occasionally hosts workshops—check their schedule.

Final Thoughts on Finding the Best Cannoli in Florence

Florence may not be the birthplace of cannoli, but it has embraced this Sicilian treasure with passion. Whether you prefer a classic ricotta cannolo or a modern twist, the cafes listed above are your best bets for an unforgettable experience in 2026. Remember to prioritize freshness, ask about fillings, and enjoy your cannolo with a good espresso. Now go forth and taste the best cannoli Florence has to offer!

Photo by Surprising_Media on Pixabay

14 thoughts on “Which Cafes in Florence Have the Best Cannoli in 2026?

  1. I’ve been to Caffè Gilli before but only had coffee. Next time I’ll definitely try their cannoli. Do they have any vegan options?

    1. Caffè Gilli does offer a gluten-free cannolo upon request, but they don’t currently have a vegan version. For vegan options, you might want to check Pasticceria Buonamici, which sometimes uses plant-based ricotta.

  2. Thanks for the list! I’m visiting Florence next month and cannoli are a must. Which cafe would you recommend for the best classic ricotta cannolo?

    1. For a classic ricotta cannolo, Pasticceria Nencioni is our top pick. Their traditional recipe and locally sourced ricotta make for an authentic, creamy filling with a perfectly crispy shell.

  3. I love that La Prosciutteria has cannoli too! Are they really that good, or is it just a gimmick?

    1. They’re genuinely good! La Prosciutteria’s cannoli have exceptionally crispy shells and creative toppings. Just go early because they often sell out by afternoon. It’s not a gimmick—locals love them too.

  4. Great article! I’m curious about the mini cannoli sampler at Pasticceria Buonamici. How many flavors come in it?

    1. The mini cannoli sampler at Pasticceria Buonamici typically includes three to four flavors, such as classic ricotta, pistachio, chocolate, and sometimes a seasonal option. It’s perfect for trying a variety.

  5. Do any of these cafes offer cannoli with candied fruit or other traditional Sicilian fillings?

    1. Yes! Pasticceria Nencioni sometimes offers a version with candied fruit, and Pasticceria Buonamici uses orange zest in their ricotta, giving a citrusy twist. For more traditional Sicilian fillings, you might also ask at Caffè Gilli, as they occasionally feature seasonal variations.

  6. I’m gluten intolerant, so I’m glad to hear Caffè Gilli has a gluten-free option. Do I need to order it in advance?

    1. It’s best to call ahead or ask when you arrive, as the gluten-free cannoli are made upon request. Caffè Gilli is happy to accommodate, but they may need a little time to prepare it.

  7. I appreciate the tip about Gelateria dei Neri’s cannoli. Is the filling actually gelato-based, or is it just very creamy ricotta?

    1. The filling is indeed based on their ricotta gelato, which gives it an extra-creamy, slightly denser texture than traditional cannoli cream. It’s a unique twist that many find delicious, especially in warmer weather.

Leave a Reply

Your email address will not be published. Required fields are marked *