Desserts
The cannoli cheese recipe that transforms silky ricotta into cloud-light perfection starts with a few precise techniques most recipes overlook. After years of perfecting this classic, I’ve found that chilling the dough and whipping the ricotta just enough—without overworking it—makes all the difference.
The result? A filling that’s airy yet rich, with a texture so delicate it melts in your mouth.
This recipe balances tradition with modern convenience, whether you fry the shells for classic crispness or bake them for a lighter alternative.
The key to the cheese filling lies in the ratio of ricotta to sugar and the method of whipping—too much air and it collapses; too little and it’s dense.
I’ve tested countless variations, and this version consistently delivers that signature cannoli experience: crisp shell, creamy center, and a finish that’s never too sweet.
By the time you’re done, you’ll have a batch of cannoli that rivals any you’ve had in Italian trattorias—golden shells filled with velvety ricotta, dusted with powdered sugar for that final touch.
The process is methodical but rewarding, and once you master it, you’ll never settle for store-bought again. Let’s get started on the perfect batch.
Pair these cannoli with a dusting of pistachio powder or a drizzle of chocolate for added flair, or keep it classic with candied fruit. The filling can be made ahead, so you can focus on frying or baking the shells when you’re ready to assemble.
Every step is designed to ensure your cannoli turn out exactly as they should—crisp, creamy, and utterly irresistible.
Ingredients for cannoli cheese
Rich ricotta, sweetened just right, and a touch of vanilla—everything you need for velvety cannoli filling.
| Ingredient | Amount | Notes |
|---|---|---|
| Whole Milk Ricotta Cheese 🧀 | 16 oz | Full-fat for creaminess, drained overnight |
| Granulated Sugar 🍚 | ½ cup | Adjust to taste, not too sweet |
| Large Egg Yolks 🥚 | 2 whole | Room temperature for best whipping |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla for authentic flavor |
| Powdered Sugar 🍚 | ¼ cup | For dusting, sifted for smooth finish |
| Unsalted Butter 🧈 | 2 tbsp | Softened, for richness |
| Dark Chocolate Chips 🍫 | ¼ cup | Optional, chopped for texture |
| Pistachios 🥜 | ¼ cup | Shells removed, chopped fine |
| Orange Zest 🍊 | 1 tsp | Freshly grated for brightness |
| Kosher Salt 🧂 | ¼ tsp | Fine grain for delicate seasoning |
| Heavy Cream 🥛 | ¼ cup | Optional, for ultra-light texture |
The ricotta is non-negotiable here—whole milk, full-fat is what gives you that signature creamy texture. Trader Joe's and Whole Foods carry the best brands, but any high-quality ricotta works if it’s not watery. Drain it overnight in a cheesecloth-lined strainer (trust me, it makes a difference). The sugar is where you can play—start with half a cup, then adjust. Too much and it’ll taste like dessert; too little and it’ll be bland. I always grab Domino sugar for its fine grain, but any granulated works.
No vanilla extract? Vanilla bean paste works too—just use half the amount. The butter is key for richness, so don’t skip it. If you’re feeling fancy, add a splash of orange liqueur (like Cointreau) for depth, but vanilla alone is classic. For texture, I like to fold in chopped dark chocolate or crushed pistachios—store-bought candied fruit is another great shortcut. Just make sure everything’s room temperature before whipping; cold ingredients won’t blend smoothly.
This filling keeps beautifully—5 days in the fridge or 3 months frozen. I like to portion it into piping bags or small containers so I can grab what I need. If it thickens in the fridge, just whisk in a splash of heavy cream or warm water to loosen it up. The powdered sugar? Save it for just before serving—dusting those golden shells right before eating is what makes cannoli feel special.
Why You'll Love This Recipe
- Four-Ingredient Magic: I swear, this is the kind of recipe where you mix, stir, and boom—no measuring cups left out, no extra bowls. Just ricotta, sugar, yolks, and vanilla coming together like old friends.
- Creamy Velvety Bliss: That first bite of sweetened ricotta with the powdered sugar dusting? It’s like dessert hugs your taste buds. The vanilla makes it smell like a bakery, and the yolks? They turn it lusciously thick—no lumps, just pure, dreamy filling.
- Party-Ready in Minutes: Honestly, this is my go-to for last-minute gatherings. Pipe it into shells (or even graham crackers if you’re short on time) and boom—impressive dessert with zero stress. Guests will think you slaved over it.
- Budget-Friendly Luxury: Whole milk ricotta and basic pantry staples? This is fancy without the markup. I’ve made it for holidays, potlucks, and even as a quick snack—always a crowd-pleaser, always affordable.
Step-by-step instructions for whipped cannoli cheese
Here's how to transform simple ricotta into velvety, cloud-like filling every time.
Drain and Prepare the Ricotta Cheese
Transfer the 16 oz whole milk ricotta cheese to a fine-mesh strainer lined with cheesecloth or a clean kitchen towel. Let it drain overnight in the refrigerator—this removes excess moisture that would make your filling too watery. The ricotta should be completely smooth and free of any liquid by morning.
I like to press down gently on the ricotta with the back of a spoon to help extract every last drop of whey. This step is crucial for achieving that signature cannoli texture. If you're short on time, drain it for at least 4 hours—just be prepared for slightly less perfect results.
Whip the Ricotta with Sweetener and Egg Yolks
In a large mixing bowl, combine the drained ricotta, 0.5 cup granulated sugar, and 2 whole large egg yolks. Using an electric mixer on medium speed, beat the mixture for 3-4 minutes until it's completely smooth and slightly thickened. You'll notice it lightens in color as air incorporates.
Here's the thing—don't rush this step. You're building structure now that will prevent the filling from collapsing later. The mixture should be thick enough to hold its shape when spooned, but still silky smooth. If it looks too stiff, add 1 teaspoon of heavy cream to loosen it slightly.
Add Flavorings and Continue Whipping
Reduce the mixer speed to low and gently fold in the 1 teaspoon vanilla extract, 1 teaspoon orange zest, and 0.25 teaspoon kosher salt. The orange zest will brighten the flavor beautifully, but don't overdo it—too much can make the filling bitter. Mix just until these ingredients are evenly distributed.
Now increase the speed to medium-high and whip for another 2-3 minutes. You're looking for a light, airy texture that's thick enough to pipe but still holds its shape. The filling should be smooth enough to spread like whipped cream, with no visible lumps. If it starts to curdle at all, stop immediately and gently fold in 1 tablespoon of softened butter to stabilize it.
Incorporate Butter and Optional Add-Ins
Add the 2 tablespoons softened unsalted butter and mix on low speed until completely melted and incorporated. This butter adds richness and helps create that perfect cannoli mouthfeel. For texture contrast, fold in the 0.25 cup chopped dark chocolate chips and 0.25 cup finely chopped pistachios using a spatula.
Be gentle when folding these in—you don't want to deflate all the air you've worked so hard to incorporate. The filling should still be light and airy, with just enough texture to hold its shape when piped. If you're using the 0.25 cup heavy cream, add it now and whip for another 30 seconds to incorporate completely.
Dust with Powdered Sugar and Chill
Transfer the whipped filling to a large bowl and dust the surface with 0.25 cup powdered sugar that's been sifted to remove any lumps. Gently fold this into the top ¼ inch of the filling using a spatula. This creates that signature dusty finish that makes cannoli look so impressive.
Cover the bowl with plastic wrap pressed directly onto the surface to prevent a skin from forming. Refrigerate for at least 1 hour before using. This chilling time allows the flavors to meld and the texture to set properly. The filling should be cool but still pipeable—if it's too firm, let it sit at room temperature for 10-15 minutes before piping into your cannoli shells.
Pro Tips For Making Cannoli Cheese
- Drain the Ricotta: I learned this the hard way—store-bought ricotta is packed with whey, and skipping this step makes your filling watery. Spread it on a clean towel, cover it loosely, and let it sit for 30 minutes. No towel? A fine-mesh strainer works in a pinch, but don’t rush it.
- Mix the Sugar First: Whisk the granulated sugar and egg yolks together before adding the ricotta. This keeps the yolks from scrambling when they hit the cold cheese, and the sugar dissolves smoothly. I used to add them last, and the texture always ended up grainy—annoying, but fixable.
- Don’t Overmix the Filling: Stir just until the sugar and vanilla are fully incorporated. Overworking the ricotta makes it dense and gluey, and your cannoli shells will turn to soggy boats. A few lumps? No one cares—texture matters more.
- Chill Before Filling: Let the cheese filling sit in the fridge for at least 2 hours before piping. Cold filling fills shells more cleanly and doesn’t ooze out when you bite in. I skipped this once and spent 20 minutes fishing ricotta out of my kitchen floor—worth the wait.
Regional styles of cannoli cheese
Sicilian Roots
This recipe traces back to the heart of Sicily, where cannoli originated in the city of Palermo during the Arab rule of the 9th century. The original version used fried pastry shells filled with a simple ricotta mixture—no sugar, just salt and sometimes a touch of orange blossom water.
I love how the Arab influence shines through in the delicate balance of sweet and citrus notes in modern fillings. The shells were traditionally made by rolling dough around a straw, then frying—still the most authentic method. 🌿
New York-Style Twist
New York's Italian immigrants put their own spin on cannoli in the early 20th century, creating the version we know today with sweeter fillings and elaborate toppings. The classic NY-style filling includes chopped pistachios and chocolate, which I always include for that signature crunch.
What makes NY-style unique is the emphasis on presentation—dusting with powdered sugar right before serving became a must. I remember my first cannoli from a Brooklyn bakery, and that powdered sugar cloud was what sold me on the dessert forever. 🥜
Southern Italian Variations
In southern Italy, especially in regions like Calabria and Puglia, cannoli often feature local ingredients like almond paste or candied citrus peel instead of chocolate. The Calabrian version sometimes includes a splash of limoncello in the filling for a bright, citrusy kick.
I've experimented with adding 1 teaspoon of limoncello to my basic recipe, and it adds a beautiful complexity that pairs perfectly with the orange zest. These regional twists prove how versatile cannoli can be while staying true to their Italian roots. 🍊
Modern Fusion Takes
Today's creative chefs are putting their own spins on cannoli, from matcha-white chocolate fillings to spiced chai versions. I recently tried a cinnamon-pecan filling that worked surprisingly well—just swap the pistachios for toasted pecans and add ½ teaspoon of cinnamon to the whipped ricotta.
For a savory twist, some chefs use a ricotta and sun-dried tomato filling with a sprinkle of parmesan and basil. These fusion ideas prove cannoli can be both nostalgic and innovative. 🌶️
Sicilian vs. American Shells
The shells tell their own story too—Sicilian cannoli use a delicate, almost lace-like dough that's rolled around a straw, while American versions tend to be thicker and more sturdy.
For authentic Sicilian shells, I recommend using a pastry bag with a small round tip to pipe the dough around a straw before frying. American shells are often baked for a lighter texture, but I still prefer frying for that classic crispness.
The choice between fried and baked shells really comes down to personal preference—both methods yield delicious results. 🔥
Nutrition facts
Frequently asked questions
Can I use low-fat ricotta for cannoli filling?
The texture will be completely different—low-fat ricotta lacks the richness and creaminess needed for that signature cloud-light consistency. Stick with whole milk ricotta (at least 15% fat) for the best results. If you're concerned about calories, you can reduce the butter slightly or use a lighter dusting of powdered sugar on top.
Why did my cannoli filling turn grainy?
Graininess usually means you didn't drain the ricotta long enough or whipped it too vigorously. Always drain ricotta overnight and whip just until smooth (about 3-4 minutes). If it curdles, immediately fold in 1 tablespoon of softened butter to stabilize it. Also ensure all ingredients are room temperature before mixing.
How do I make my cannoli filling less sweet?
Start with ¼ cup granulated sugar instead of half, then adjust to taste. The ricotta itself has natural sweetness, so you might not need much. For extra flavor without sugar, add ½ teaspoon of cinnamon or 1 teaspoon of orange zest. Taste as you go—you can always add more sugar later, but you can't remove it.
Can I make cannoli filling ahead of time?
This filling keeps perfectly for 5 days in the fridge or 3 months in the freezer. Store it in an airtight container with plastic wrap pressed directly on the surface. If it thickens in the fridge, whisk in 1 tablespoon of heavy cream to loosen it before piping. For best texture, bring it to room temperature before using.
What's the secret to ultra-light cannoli filling?
The key is whipping just enough to incorporate air without overworking it. Mix on medium speed for 3-4 minutes total, then fold in any add-ins gently with a spatula. Chilling the filling for 1 hour before using also helps set the texture perfectly. For extra lightness, add ¼ cup heavy cream at the end and whip for just 30 seconds.
