Sicilian Ricotta Cannoli Filling Recipe

When it comes to Italian desserts, few treats are as iconic or beloved as cannoli. These crispy, golden pastry shells filled with sweet, creamy ricotta are a staple of Sicilian cuisine and have become a global favorite. While the shell has its charm, the real star of the show is the Sicilian ricotta cannoli filling—a luscious, silky-smooth blend of ricotta cheese, sugar, and carefully selected flavorings that creates the perfect balance of sweetness and texture.

In this post, I’ll walk you through every detail of crafting the perfect Sicilian ricotta cannoli filling recipe, from choosing the best ricotta to mastering the art of blending and flavoring. Whether you’re making cannoli from scratch or just want to elevate store-bought shells, this post will become your go-to guide for all things cannoli.

What Makes Sicilian Ricotta Cannoli Filling So Special?

Sicilian cannoli are deeply rooted in tradition, often served during Carnival season but now enjoyed year-round. The filling is traditionally made with sheep’s milk ricotta, a staple in Sicilian kitchens, known for its mild, creamy texture and slightly tangy taste.

What sets a Sicilian ricotta cannoli filling apart is its simplicity and respect for high-quality ingredients. It’s not just about sweetness—texture, balance, and authentic flavors like citrus zest, chocolate chips, or even a touch of cinnamon make all the difference.

Ingredients for Sicilian Ricotta Cannoli Filling

The key to exceptional cannoli filling lies in quality and preparation. Here’s what you’ll need:

Core Ingredients

  • 2 cups fresh whole milk ricotta cheese (sheep’s milk preferred if available)
  • 3/4 cup powdered sugar, sifted (adjust to taste)
  • 1/2 tsp vanilla extract (or seeds from 1 vanilla bean)

Optional Add-ins

  • 1/4 cup mini dark chocolate chips (traditional addition)
  • 1 tsp finely grated orange zest (adds a fragrant Sicilian touch)
  • 1/4 tsp ground cinnamon (optional but classic)
  • Candied fruit bits (like citron or orange peel, finely chopped)
  • 1 tbsp Marsala wine or rum (for depth and a nod to Sicilian flavor)
  • Chopped pistachios (for garnish or mixing in)

Pro Tip: Avoid granulated sugar as it won’t dissolve well in ricotta and can lead to grainy texture. Stick to powdered sugar for that silky-smooth result.

How to Make Sicilian Ricotta Cannoli Filling: Step-by-Step

Step 1: Drain the Ricotta

The most critical step in achieving the ideal texture is removing excess moisture from the ricotta.

  1. Place ricotta in a fine-mesh strainer or wrap it in cheesecloth.
  2. Set it over a bowl in the fridge for at least 6–8 hours, preferably overnight.
  3. Discard the liquid and transfer the thickened ricotta to a mixing bowl.

Chef’s Insight: If you’re in a rush, pressing the ricotta between paper towels for 15 minutes helps—but nothing beats the overnight drain for consistency.

Step 2: Sweeten and Flavor the Ricotta

Once the ricotta is drained:

  1. Add sifted powdered sugar and vanilla extract to the bowl.
  2. Use a hand whisk or spatula to gently mix until smooth. Avoid electric mixers—they can overwork the mixture and turn it too loose.
  3. Add orange zest, chocolate chips, cinnamon, or any optional flavorings.

Flavor Tip: Orange zest adds a floral aroma that lifts the richness of the filling beautifully.

Step 3: Chill the Filling

For best results, cover the bowl and refrigerate the filling for at least 1 hour before piping into cannoli shells. This firms it up and lets the flavors meld together.

Texture Tips: How to Get Creamy, Not Runny Cannoli Filling

Achieving that luscious, creamy texture comes down to:

  • Proper draining of ricotta
  • Sifting powdered sugar before adding
  • Chilling the filling before using
  • Avoiding overmixing, which breaks down the curds

If your filling still feels too loose, add a tablespoon of mascarpone cheese or a bit more powdered sugar until it reaches the desired consistency.

Filling Cannoli Shells Like a Pro

Once your filling is chilled and ready:

  1. Spoon the mixture into a piping bag fitted with a wide, round tip.
  2. Just before serving, pipe the filling into both ends of the cannoli shells, filling the center completely.
  3. Dip the ends in mini chocolate chips, crushed pistachios, or candied orange peel for extra flair.

🕒 Timing Tip: Never fill cannoli too early! The moisture from the filling will make the shells soggy. Fill them no more than 1 hour before serving for that crisp bite.

Serving Suggestions

The classic Sicilian ricotta cannoli filling recipe is rich and decadent on its own, but you can get creative:

  • Drizzle with honey or chocolate sauce
  • Dust with powdered sugar
  • Serve with a shot of espresso or dessert wine
  • Garnish with fresh mint and orange slices for a refreshing finish

They make a stunning addition to dessert tables or elegant dinner parties.

Variations on Sicilian Ricotta Cannoli Filling

1. Chocolate Ricotta Cannoli Filling

Add 2 tablespoons unsweetened cocoa powder and a splash of coffee liqueur to the base mix. Rich, bold, and delicious.

2. Nutella Ricotta Filling

Blend 1/4 cup of Nutella into the ricotta for a chocolate-hazelnut twist that’s kid-approved and grown-up loved.

3. Lemon Ricotta Cannoli

Replace orange zest with lemon zest, and fold in a teaspoon of limoncello for a bright, zippy flavor profile.

4. Ricotta Cream with Berries

Mix in finely diced strawberries or blueberries (just before serving) for a fresh summer spin.

Don’t be afraid to experiment! Just keep the ricotta as the hero ingredient, and you can’t go wrong.

Storage and Make-Ahead Tips

  • Unfilled cannoli filling can be stored in an airtight container in the fridge for up to 3 days.
  • Filled cannoli are best enjoyed fresh but can be stored in the fridge for up to 6 hours.
  • Cannoli shells should always be stored separately to maintain crispness.

Freezing is not recommended for this filling—ricotta tends to separate and become grainy when thawed.

Frequently Asked Questions

Can I use store-bought ricotta?

Yes, but drain it very well, as most commercial ricottas have high moisture content. Brands like Galbani or Calabro are decent options.

Why is my cannoli filling grainy?

Graininess usually means either the ricotta wasn’t drained properly or you used granulated sugar instead of powdered sugar.

Can I make it vegan?

You can try using almond-based ricotta alternatives and maple syrup or powdered coconut sugar, but the flavor and texture will differ significantly from traditional Sicilian cannoli filling.

What’s the difference between Italian and Sicilian cannoli?

Sicilian cannoli specifically use sheep’s milk ricotta and may incorporate unique local flavorings like candied fruits, pistachios, or even a hint of Marsala. Italian-American versions often vary more and sometimes use mascarpone or whipped cream.

Final Thoughts on the Perfect Sicilian Ricotta Cannoli Filling Recipe

Crafting the perfect Sicilian ricotta cannoli filling is about more than just following a recipe—it’s about embracing a tradition that celebrates simplicity, quality, and balance. Whether you’re preparing it for a Sunday dinner, a festive occasion, or simply to satisfy a craving, this classic filling will never disappoint.

Use the finest ricotta you can find, give it the love it needs (read: drain it well!), and don’t overcomplicate it. The beauty of a true Sicilian cannoli lies in its elegance—and this filling delivers just that.

Sicilian Ricotta Cannoli Filling Recipe

This Sicilian Ricotta Cannoli Filling Recipe is a classic Italian dessert filling made with creamy ricotta cheese, powdered sugar, and fragrant vanilla, offering a silky texture and traditional flavor perfect for stuffing crisp cannoli shells.
Prep Time 6 hours 15 minutes
Course Dessert
Cuisine Italian
Servings 12
Calories 180 kcal

Ingredients
  

Core Ingredients:

  • 2 cups fresh whole milk ricotta cheese sheep’s milk preferred
  • 3/4 cup powdered sugar sifted
  • 1/2 tsp vanilla extract or seeds from 1 vanilla bean

Optional Add-ins:

  • 1/4 cup mini dark chocolate chips
  • 1 tsp orange zest finely grated
  • 1/4 tsp ground cinnamon
  • 1 tbsp Marsala wine or rum
  • 2 tbsp finely chopped candied orange peel or citron
  • 1/4 cup chopped pistachios for garnish or mixing in

Instructions
 

Drain the Ricotta:

  • Place ricotta in a cheesecloth-lined sieve over a bowl. Cover and refrigerate for 6–8 hours or overnight to remove excess moisture. Discard liquid and transfer thickened ricotta to a clean bowl.

Sweeten and Flavor:

  • Add sifted powdered sugar and vanilla extract to the ricotta. Stir gently with a spatula or hand whisk until smooth and well combined.

Add Optional Flavors:

  • Fold in chocolate chips, orange zest, cinnamon, Marsala, or other desired add-ins. Mix until evenly distributed.

Chill the Filling:

  • Cover the bowl and refrigerate the mixture for at least 1 hour to firm up and allow flavors to meld.

Fill the Cannoli:

  • Spoon the filling into a piping bag. Pipe into both ends of each cannoli shell just before serving. Garnish ends with pistachios, mini chips, or candied fruit as desired.

Notes

  • Storage: Store the filling in an airtight container in the fridge for up to 3 days. Fill cannoli shells no more than 1 hour before serving to maintain crispness.
  • Avoid grainy texture: Always drain ricotta thoroughly and use powdered sugar instead of granulated.
  • Flavor variations: Try lemon zest with limoncello, cocoa powder for chocolate cannoli, or Nutella for a hazelnut twist.
  • Vegan alternative: Use almond-based ricotta and powdered coconut sugar—note that texture and flavor will vary.