If you love classic Italian desserts but want to keep things plant-based and wholesome, this Vegan Cannoli Cake will absolutely steal your heart. It’s everything you love about cannoli — the creamy filling, the hints of citrus and vanilla, and those indulgent chocolate chips — but made into a moist, beautiful cake that’s entirely dairy-free and gluten-free.
Instead of traditional ricotta, this version uses a silky cashew cream “ricotta” filling that’s rich, tangy, and perfectly sweetened. Almond and oat flours give the sponge a soft crumb while keeping it gluten-free.
Whether you’re celebrating a birthday, dinner party, or just want a feel-good dessert that satisfies your sweet tooth, this vegan cannoli cake delivers — no compromises, no dairy, just pure flavor and joy.
Why This Recipe Is So Good
Vegan + Dairy-Free: No cheese, eggs, or butter — just rich plant-based flavor.
Naturally Gluten-Free: Made with almond and oat flour for a soft, fluffy texture.
Start by soaking your cashews in hot water for at least 15 minutes (or overnight for extra creaminess). Drain and blend with maple syrup, coconut cream, vanilla extract, and orange zest until silky smooth. Stir in dairy-free chocolate chips. Chill in the refrigerator while preparing the cake.
Line a 10×15-inch jelly roll pan (or rimmed baking sheet) with parchment paper and lightly grease it. Pour the batter evenly into the pan, smoothing the top with a spatula. Bake at 350°F (175°C) for 15–18 minutes, or until the top is golden and springs back when touched.
4. Roll the Cake
Once baked, remove from oven and let cool for 2–3 minutes. While still warm, place a clean kitchen towel on top and gently flip the cake onto it. Carefully peel away the parchment paper, then roll the cake up (with the towel inside) from the short end. Let it cool completely while rolled up—this helps prevent cracking later.
5. Fill the Cake
Once the cake is completely cool, gently unroll it and spread an even layer of your chilled cashew cannoli cream across the surface. Sprinkle extra chocolate chips if desired, then carefully roll it back up, this time without the towel.
6. Frost and Decorate
Spread a generous layer of the remaining cannoli cream (or coconut whipped cream) over the outside of the cake. Garnish with extra chocolate chips, a dusting of powdered sugar, and a few crushed pistachios if desired.
7. Slice & serve
Slice the cake into thick pieces to reveal the creamy chocolate-chip-studded filling. Serve chilled for the best texture and flavor.
Tips for Success
Soak cashews overnight for the smoothest filling.
Let cakes cool fully before adding filling.
For a lighter texture, don’t overmix the batter.
Chill the cake for at least 30 minutes before slicing.
Storage Instructions
Refrigerator: Store covered for up to 5 days.
Freezer: Freeze slices in an airtight container for up to 1 month. Thaw in the fridge before serving.
Variations
Keto Version: Swap maple syrup for monk fruit syrup and reduce oat flour slightly.
Nut-Free: Use sunflower seed butter and oat flour only.
Lemon Cannoli Cake: Add lemon zest instead of orange and top with poppy seeds.
FAQ
Can I make this cake ahead of time?
Yes! Bake the cake layers up to 2 days ahead and refrigerate until ready to assemble.
Is this recipe fully vegan?
Yes—there are no animal products, dairy, or eggs in this recipe.
Can I use store-bought vegan ricotta instead of cashew cream?
Absolutely. Just choose a clean ingredient brand for the best flavor.
Does it taste like real cannoli?
Yes! The orange zest and vanilla recreate the authentic flavor in a light, plant-based version.
Final Thoughts
This Vegan Cannoli Cake has all the flavor and nostalgia of the classic Italian dessert — without the dairy or gluten. The creamy cashew filling and fluffy almond flour sponge make this cake both indulgent and nourishing. Perfect for birthdays, holidays, or whenever you need a dessert that feels special.
This Vegan Cannoli Cake is a deliciously moist, dairy-free, and gluten-free dessert made with cashew cream filling and a light vanilla sponge. Perfect for birthdays, holidays, or a healthy indulgence!
Start by soaking your cashews in hot water for at least 15 minutes (or overnight for extra creaminess). Drain and blend with maple syrup, coconut cream, vanilla extract, and orange zest until silky smooth. Stir in dairy-free chocolate chips. Chill in the refrigerator while preparing the cake.
Line a 10×15-inch jelly roll pan (or rimmed baking sheet) with parchment paper and lightly grease it. Pour the batter evenly into the pan, smoothing the top with a spatula. Bake at 350°F (175°C) for 15–18 minutes, or until the top is golden and springs back when touched.
Once baked, remove from oven and let cool for 2–3 minutes. While still warm, place a clean kitchen towel on top and gently flip the cake onto it. Carefully peel away the parchment paper, then roll the cake up (with the towel inside) from the short end. Let it cool completely while rolled up—this helps prevent cracking later.
Once the cake is completely cool, gently unroll it and spread an even layer of your chilled cashew cannoli cream across the surface. Sprinkle extra chocolate chips if desired, then carefully roll it back up, this time without the towel.
Spread a generous layer of the remaining cannoli cream (or coconut whipped cream) over the outside of the cake. Garnish with extra chocolate chips, a dusting of powdered sugar, and a few crushed pistachios if desired.
Slice the cake into thick pieces to reveal the creamy chocolate-chip-studded filling. Serve chilled for the best texture and flavor.
If I don’t need it to be gluten free, which flour can I use? How much in grams?
Very informative. I appreciate the effort.