Some of my most vivid childhood memories are tied to the scent of my grandmother’s kitchen on a Sunday afternoon. The air would be thick with the aroma of fried pastry shells and sweet, creamy ricotta. Cannolis were her specialty, a treat reserved for celebrations. Watching her pipe the rich filling into each crispy shell was pure magic. As our family grew and dietary needs changed, I wanted to recreate that magic for everyone. That desire led me to create this Unbelievably Vegan Cannoli Cake Recipe.
This isn’t just a cake; it’s a bridge between the traditions I hold dear and the inclusive way we eat today. I spent months working on this recipe, aiming for a dessert that captured the authentic taste of a classic cannoli without any dairy. The result is a tender, flavorful cake with a luscious, creamy filling that will transport you straight to an Italian bakery. It stands proudly alongside other family favorite meals that I’ve adapted over the years. This Unbelievably Vegan Cannoli Cake Recipe proves that plant-based baking can be every bit as decadent and satisfying. It’s a celebration in every slice, and I am so excited for you to try it.
Why This Unbelievably Vegan Cannoli Cake Recipe Works
This cake stands out because it faithfully recreates the cannoli experience in cake form. The secret is in the balance of textures and flavors. We achieve the classic taste by focusing on quality plant-based ingredients that mimic the original’s richness. This Unbelievably Vegan Cannoli Cake Recipe is more than just a dessert; it’s a demonstration of how wonderful vegan baking can be when approached with care. The tender crumb of the cake combined with the creamy, sweet filling makes for an unforgettable treat.
The Magic of Vegan Ricotta
The heart of any cannoli is the ricotta filling. For this recipe, a high-quality, store-bought vegan ricotta is key. Most are made from tofu or nuts like cashews or almonds, and each offers a slightly different texture. Tofu-based versions are often lighter, while nut-based ones are richer and creamier. The vegan ricotta provides the necessary body and a subtle tang that perfectly balances the sweetness of the frosting. It’s the ingredient that makes the filling truly taste like authentic cannoli cream.
A Perfectly Spiced Cake
A traditional cannoli shell often contains hints of cinnamon or wine. To bring that flavor into the cake itself, the batter is lightly spiced with cinnamon and a touch of nutmeg. These warm spices complement the orange and vanilla notes in the filling, creating a complex and satisfying flavor profile. The cake layers are also infused with a simple syrup after baking, which adds moisture and another layer of flavor, making every bite soft and delicious.
Creating the Perfect Cannoli Cake Layers
Baking a vegan cake that is moist and tender is simple with the right techniques. The foundation of this dessert is its soft, vanilla-spiced cake layers, which act as the perfect vehicle for the rich cannoli cream. Many people worry that vegan cakes can be dry or dense, but this recipe counters that with a few simple tricks. Following these steps gives you a perfect base for this dessert masterpiece. This process is central to making the best vegan cannoli cake.
Tips for a Moist Vegan Cake
The key to a moist crumb is the combination of ingredients. This recipe uses a mix of plant-based milk and vinegar to create a vegan “buttermilk.” This acidic element reacts with the baking soda, producing a wonderfully light and airy texture. Additionally, using oil instead of vegan butter in the cake batter contributes to a longer-lasting moistness, as oil remains liquid at room temperature. Be careful not to overmix the batter; mix only until the ingredients are just combined to prevent a tough cake.
Assembling Your Cake with Confidence
Assembling a layer cake can seem intimidating, but it doesn’t have to be. First, make sure your cake layers are completely cool before you begin. A level top is also important; if your cakes have a dome, gently slice it off with a serrated knife. Place your first layer on a cake stand or serving plate. Spread a generous, even layer of the vegan cannoli filling over the top, leaving a small border around the edge. Carefully place the second layer on top and press down gently. A crumb coat—a thin layer of frosting applied all over the cake—helps trap loose crumbs before you apply the final, beautiful layer of frosting.

The Heart of Your Dairy-Free Cannoli Cake: The Filling
The filling is what truly defines this cake. A proper cannoli cream is rich, sweet, and slightly tangy, studded with mini chocolate chips and hints of citrus. Crafting a plant-based version that lives up to the original is the most important part of this dairy-free cannoli cake recipe. We build the filling on a base of vegan ricotta and vegan cream cheese, which together create a luxuriously smooth and stable cream that is perfect for layering.
Choosing Your Vegan Sweeteners
The sweetness in the filling comes from powdered sugar. Using powdered sugar instead of granulated sugar is critical because it dissolves completely into the vegan ricotta and cream cheese, preventing any grainy texture. It also contains cornstarch, which helps thicken the filling and gives it stability. You can adjust the amount of sugar to your personal preference, but the quantity in the recipe creates a filling that is sweet but not overpowering, allowing the other flavors to shine.
Adding Classic Cannoli Flavors
To get that authentic cannoli taste, we add a few key flavorings. A splash of vanilla extract provides a warm, aromatic base. The zest of an orange introduces a bright, citrusy note that cuts through the richness of the cream. This is a traditional ingredient that makes a huge difference. Finally, a generous amount of mini vegan chocolate chips is folded in. Their slight bitterness and satisfying texture are essential to the cannoli experience. For more ideas on ingredient swaps, this guide to vegan baking substitutes offers great suggestions for different dietary needs.
Finishing Touches for an Authentic Vegan Cannoli Cake
The final decorations are what signal to everyone that this is no ordinary vanilla cake. With a few simple garnishes, you can transform your creation into a dessert that looks like it came straight from a pastry shop. This Unbelievably Vegan Cannoli Cake Recipe is designed to be as beautiful as it is delicious, and these last steps are where the fun really begins. The frosting is a simple vegan buttercream that covers the cake in a smooth, sweet blanket.
The Signature Chocolate Chip Garnish
Once your cake is frosted, the most iconic cannoli garnish is the mini chocolate chips pressed around the base. This not only adds a professional look but also gives an extra bit of chocolatey crunch to each slice. To apply them, simply scoop a handful of mini chocolate chips and gently press them against the bottom third of the frosted cake. They will stick to the frosting easily. You can also sprinkle a few on top for good measure.
Storing and Serving Your Masterpiece
Because of the vegan cream cheese and ricotta in the filling and frosting, this dairy-free cannoli cake must be kept refrigerated. Store it in an airtight container or cake carrier in the refrigerator for up to four days. For the best taste and texture, allow the cake to sit at room temperature for about 20-30 minutes before serving. This allows the cake and frosting to soften slightly, bringing out the full depth of its flavors. This cake is perfect for making a day ahead of a special occasion.

How to Make the Unbelievably Vegan Cannoli Cake Recipe
This recipe breaks down a bakery-style classic into simple steps anyone can follow. Get ready to impress your family and friends with this incredible dessert!
Secret to the best #1 Unbelievably Vegan Cannoli Cake Recipe
Ingredients
- 2 ½ cups all-purpose flour
- 1 ½ cups granulated sugar
- 1 tbsp baking powder
- 1 tsp baking soda
- ½ tsp salt
- 1 ½ cups unsweetened plant milk almond, soy, or oat
- ½ cup vegetable oil
- 2 tsp vanilla extract
- 1 tbsp apple cider vinegar
- 14 oz extra-firm tofu pressed well, at least 30 minutes
- ½ cup raw cashews soaked in hot water for 30 minutes, then drained
- 4 oz vegan cream cheese softened
- 1 cup powdered sugar or more, to taste
- 1 ½ tsp vanilla extract
- 1 tsp orange zest
- ½ tsp lemon zest
- ½ cup mini vegan chocolate chips plus more for garnish
- ¼ cup chopped pistachios for garnish (optional)
Instructions
- Prepare the Vegan Vanilla Cake: Preheat your oven to 350°F (175°C). Lightly grease and flour two 9-inch round cake pans, tapping out any excess flour.
- In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, baking powder, baking soda, and salt. Make sure there are no lumps.
- In a separate medium bowl, whisk together the unsweetened plant milk, vegetable oil, 2 teaspoons of vanilla extract, and apple cider vinegar.
- Pour the wet ingredients into the dry ingredients and mix with a whisk or spatula until just combined. Be careful not to overmix; a few small lumps are fine.
- Divide the batter evenly between the two prepared cake pans. Bake for 30-35 minutes, or until a toothpick inserted into the center of the cakes comes out clean. Let the cakes cool in the pans for 10-15 minutes before inverting them onto a wire rack to cool completely.
- Prepare the Vegan Ricotta Filling: While the cakes are cooling, prepare the filling. Place the well-pressed extra-firm tofu into a food processor. Add the drained soaked cashews, vegan cream cheese, powdered sugar, 1 1/2 teaspoons of vanilla extract, orange zest, and lemon zest.
- Process until the mixture is completely smooth and creamy, scraping down the sides as needed. This may take a few minutes to achieve a ricotta-like texture. Taste and adjust sweetness if desired.
- Transfer the filling to a bowl and gently fold in the 1/2 cup of mini vegan chocolate chips. Cover the bowl and refrigerate the filling for at least 30 minutes to firm up.
- Assemble the Cake: Once the cakes are completely cool, use a serrated knife to level the tops of the cakes if necessary, creating flat surfaces.
- Place one cake layer on your serving plate or cake stand. Spread about half of the chilled vegan ricotta filling evenly over the top of the first layer.
- Carefully place the second cake layer on top. Spread the remaining filling over the top of the second layer. You can also spread a thin layer around the sides for a ‘naked’ cake look.
- Garnish and Serve: Sprinkle the top of the cake with additional mini vegan chocolate chips and chopped pistachios (if using). Refrigerate the cake for at least 1 hour before serving to allow the filling to set completely and the flavors to meld.
Notes
Frequently Asked Questions
Can I make this gluten-free?
Yes, you can adapt this recipe to be gluten-free. Simply substitute the all-purpose flour with a high-quality, 1-to-1 gluten-free baking flour blend. These blends typically contain xanthan gum, which is necessary to provide structure in the absence of gluten. Follow the recipe as written otherwise, and you will have a delicious gluten-free version of this cake.
What is the best vegan ricotta to use?
The quality of your vegan ricotta will certainly affect the final texture of the filling. For a rich and creamy result, a store-bought brand like Kite Hill, which is almond-based, works wonderfully. If you prefer a lighter filling, a tofu-based ricotta is a great option. You can also make your own at home using tofu or cashews for a fresher taste.
How far in advance can I make this cannoli cake?
This cake is great for preparing ahead of time. You can bake the cake layers up to two days in advance. Once they are completely cool, wrap them tightly in plastic wrap and store them at room temperature. The filling and frosting can be made a day ahead and kept in an airtight container in the refrigerator. I recommend assembling and frosting the cake on the day you plan to serve it for the best results.
Why is my vegan frosting grainy?
A grainy frosting is usually caused by one of two things: undissolved sugar or the temperature of your ingredients. Make sure you are using powdered sugar, not granulated sugar. Sifting the powdered sugar can also help. Additionally, your vegan butter should be at room temperature—firm but not cold or melty. If your frosting still feels grainy, try beating it on low speed for a few more minutes to help the sugar dissolve completely.
A New Tradition for Your Table
Creating this Unbelievably Vegan Cannoli Cake Recipe has been a journey of love, connecting my past with my present. It brings me so much joy to share a dessert that everyone can gather around and enjoy, regardless of their dietary choices. I hope this cake brings a little piece of that magic from my grandmother’s kitchen into yours and becomes a new tradition for your family celebrations.





