A Plant-Based Twist on an Italian Classic
There’s a certain magic in the first bite of cannoli—the crunch of the shell, the creamy filling laced with citrus zest and sweet spices, and those little flecks of chocolate dancing on your tongue. Growing up, cannoli wasn’t just dessert. It was celebration. Every family gathering, every holiday table, every joyful toast ended with a plate of those beloved Sicilian pastries.
But what happens when you go vegan or want to share that nostalgic flavor with someone who is? That’s where this Unbelievably Vegan Cannoli Cake comes in. It’s a tribute to everything we love about traditional cannoli—only made entirely plant-based, without sacrificing a single ounce of indulgence.
I first created this cake for a friend’s birthday. She had gone vegan the year before, and cannoli were her absolute favorite. I wanted to surprise her with something not just good for a vegan cake, but so good that nobody would even realize it was dairy-free. And when we sliced into that cake—layered with a luscious vegan ricotta-style filling, dotted with mini chocolate chips, and scented with orange zest—everyone around the table went silent, savoring.
This cake has since become a staple in my kitchen for celebrations of all kinds. It’s elegant, nostalgic, and shockingly easy to make.

Why You’ll Love This Recipe:
- Nostalgic flavor, no dairy – All the classic cannoli taste, none of the animal products.
- Moist, tender layers – Thanks to plant-based milk and oil.
- Creamy vegan ricotta filling – Whipped and lightly sweet with citrus notes.
- Perfect for celebrations – Showstopper cake that delights vegans and non-vegans alike.
- Customizable – Add chopped pistachios, cinnamon, or even cherries for your own twist.
Unbelievably Vegan Cannoli Cake
- Yield: 10–12 slices 1x
Description
There’s a certain magic in the first bite of cannoli—the crunch of the shell, the creamy filling laced with citrus zest and sweet spices, and those little flecks of chocolate dancing on your tongue. Growing up, cannoli wasn’t just dessert. It was celebration. Every family gathering, every holiday table, every joyful toast ended with a plate of those beloved Sicilian pastries.
But what happens when you go vegan or want to share that nostalgic flavor with someone who is? That’s where this Unbelievably Vegan Cannoli Cake comes in. It’s a tribute to everything we love about traditional cannoli—only made entirely plant-based, without sacrificing a single ounce of indulgence.
I first created this cake for a friend’s birthday. She had gone vegan the year before, and cannoli were her absolute favorite. I wanted to surprise her with something not just good for a vegan cake, but so good that nobody would even realize it was dairy-free. And when we sliced into that cake—layered with a luscious vegan ricotta-style filling, dotted with mini chocolate chips, and scented with orange zest—everyone around the table went silent, savoring.
This cake has since become a staple in my kitchen for celebrations of all kinds. It’s elegant, nostalgic, and shockingly easy to make.
Ingredients
- For the Cake:
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1 tsp baking soda
- ½ tsp salt
- 1 cup unsweetened almond milk (or other plant-based milk)
- 1 tbsp apple cider vinegar
- ½ cup light olive oil or vegetable oil
- 1 tbsp orange zest
- 1 tbsp vanilla extract
- For the Vegan Cannoli Filling:
- 1½ cups raw cashews (soaked in hot water for 1 hour)
- ½ cup unsweetened plant-based yogurt or silken tofu
- ⅓ cup powdered sugar (or to taste)
- 2 tbsp maple syrup
- 2 tsp vanilla extract
- 1 tbsp lemon juice
- 1 tsp orange zest
- ¼ tsp ground cinnamon
- ¼ cup mini dairy-free chocolate chips
- For Garnish (Optional):
- Extra chocolate chips
- Chopped pistachios
- Powdered sugar
- Orange slices or zest curls
Instructions
- Step 1: Make the Vegan Buttermilk
In a small bowl, combine the almond milk and apple cider vinegar. Let it sit for 5–10 minutes while you prepare the other ingredients. - Step 2: Mix the Dry Ingredients
In a large mixing bowl, whisk together flour, sugar, baking soda, and salt. - Step 3: Combine Wet and Dry
To the vegan buttermilk, add oil, orange zest, and vanilla. Pour into the dry ingredients and stir just until combined. Do not overmix. - Step 4: Bake the Cake Layers
Divide the batter evenly between two greased and parchment-lined 8-inch cake pans. Bake at 350°F (175°C) for 28–32 minutes, or until a toothpick comes out clean. Let cool completely before assembling. - Step 5: Prepare the Cannoli Filling
Drain soaked cashews and blend in a food processor or high-speed blender with yogurt, powdered sugar, maple syrup, vanilla, lemon juice, orange zest, and cinnamon. Blend until smooth and creamy. Fold in the mini chocolate chips. - Step 6: Assemble the Cake
Place one cake layer on a serving plate. Spread a thick layer of cannoli filling over it. Add the second cake layer and frost the top. Garnish with extra chocolate chips, pistachios, or powdered sugar if desired. - Step 7: Chill and Serve
For best results, refrigerate the cake for at least 1 hour before slicing. This helps the filling set and allows the flavors to meld beautifully.
Notes
This Unbelievably Vegan Cannoli Cake is best served chilled, especially if you’re making it ahead of time for a party. The filling thickens in the fridge, giving the cake that classic cannoli texture. Customize with what you have—try vegan mascarpone-style frosting or add chopped cherries to the filling for a festive twist.
Nutrition
- Calories: 330
INGREDIENTS YOU’LL NEED:
For the Cake:
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1 tsp baking soda
- ½ tsp salt
- 1 cup unsweetened almond milk (or other plant-based milk)
- 1 tbsp apple cider vinegar
- ½ cup light olive oil or vegetable oil
- 1 tbsp orange zest
- 1 tbsp vanilla extract

For the Vegan Cannoli Filling:
- 1½ cups raw cashews (soaked in hot water for 1 hour)
- ½ cup unsweetened plant-based yogurt or silken tofu
- ⅓ cup powdered sugar (or to taste)
- 2 tbsp maple syrup
- 2 tsp vanilla extract
- 1 tbsp lemon juice
- 1 tsp orange zest
- ¼ tsp ground cinnamon
- ¼ cup mini dairy-free chocolate chips
For Garnish (Optional):
- Extra chocolate chips
- Chopped pistachios
- Powdered sugar
- Orange slices or zest curls
How to Make Unbelievably Vegan Cannoli Cake
This cake is surprisingly easy to pull together, even for beginner bakers. It starts with a light, oil-based sponge, layered with a dreamy vegan ricotta-style filling.
STEP-BY-STEP INSTRUCTIONS:
Step 1: Make the Vegan Buttermilk
In a small bowl, combine the almond milk and apple cider vinegar. Let it sit for 5–10 minutes while you prepare the other ingredients.
Step 2: Mix the Dry Ingredients
In a large mixing bowl, whisk together flour, sugar, baking soda, and salt.
Step 3: Combine Wet and Dry
To the vegan buttermilk, add oil, orange zest, and vanilla. Pour into the dry ingredients and stir just until combined. Do not overmix.
Step 4: Bake the Cake Layers
Divide the batter evenly between two greased and parchment-lined 8-inch cake pans. Bake at 350°F (175°C) for 28–32 minutes, or until a toothpick comes out clean. Let cool completely before assembling.

Step 5: Prepare the Cannoli Filling
Drain soaked cashews and blend in a food processor or high-speed blender with yogurt, powdered sugar, maple syrup, vanilla, lemon juice, orange zest, and cinnamon. Blend until smooth and creamy. Fold in the mini chocolate chips.
Step 6: Assemble the Cake
Place one cake layer on a serving plate. Spread a thick layer of cannoli filling over it. Add the second cake layer and frost the top. Garnish with extra chocolate chips, pistachios, or powdered sugar if desired.
Step 7: Chill and Serve
For best results, refrigerate the cake for at least 1 hour before slicing. This helps the filling set and allows the flavors to meld beautifully.
HELPFUL TIPS:
- Soak cashews thoroughly for a silky-smooth filling. A quick boil also works if you’re short on time.
- Let the cake cool fully before layering to avoid melting the filling.
- Use high-quality vanilla and zest for that authentic cannoli flavor.
- Store the cake in the fridge, covered, to maintain its structure.
- Want a no-nut version? Use silken tofu or vegan cream cheese in place of cashews.

DETAILS:
- Prep Time: 25 minutes (plus chilling time)
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: 10–12 slices
- Category: Dessert
- Method: Baked
- Cuisine: Italian-Inspired
- Diet: Vegan, Dairy-Free
NOTES:
This Unbelievably Vegan Cannoli Cake is best served chilled, especially if you’re making it ahead of time for a party. The filling thickens in the fridge, giving the cake that classic cannoli texture. Customize with what you have—try vegan mascarpone-style frosting or add chopped cherries to the filling for a festive twist.

NUTRITIONAL INFORMATION (Per Slice, Approx.):
- Calories: 330
- Protein: 6g
- Carbohydrates: 42g
- Sugar: 20g
- Fat: 15g
- Saturated Fat: 3g
- Fiber: 2g
- Sodium: 220mg
FREQUENTLY ASKED QUESTIONS:
Can I make the cake layers ahead of time?
Yes! You can bake the layers up to 2 days in advance. Wrap them tightly and store at room temperature or in the fridge.
Can I freeze the cake?
You can freeze the unfrosted cake layers. The cannoli filling is best made fresh, but leftovers can be frozen in a sealed container for up to 1 month.
What can I use instead of cashews?
Silken tofu or vegan cream cheese are great alternatives. Adjust sweetness and tang as needed.
Is this recipe gluten-free?
Not as written, but you can substitute a 1:1 gluten-free flour blend for the all-purpose flour to make it gluten-free.
STORAGE INSTRUCTIONS:
Refrigerate the fully assembled cake in an airtight container for up to 4 days. It actually gets better with time as the flavors meld. For longer storage, freeze individual slices with parchment paper between them and thaw in the fridge overnight.

Related Recipes:
If you liked this recipe, you’ll definitely enjoy these other sweet vegan favorites:
- Cannoli Cookie Sandwiches
- Matcha Green Tea Cheesecake
- A Slice of Autumn Comfort: The Story Behind This Apple Coffee Cake with Apple Cider Glaze
- A Cozy Slice of Balance: The Story Behind This High Protein Low Carb Chocolate Cake
CONCLUSION:
This Unbelievably Vegan Cannoli Cake proves that you don’t need dairy or eggs to enjoy the rich, nostalgic flavor of a beloved Italian dessert. Moist cake, creamy filling, and all the citrus-spice notes of a traditional cannoli—reimagined for a new generation of dessert lovers. Whether you’re vegan or not, one bite will have you wondering why you didn’t try it sooner.

