This Cannoli Cake is a delightful twist on the classic Italian dessert! With layers of light cake, creamy ricotta filling, and chocolate chips, it’s a celebration on a plate.
The best part? You get all the flavors of cannoli without the fuss of filling each shell. I love serving this cake at parties, and it’s a guaranteed crowd-pleaser! 🎉
Key Ingredients & Substitutions
All-Purpose Flour: This is the foundation of your cake. If you’re looking for a gluten-free option, you can use a 1:1 gluten-free flour blend. Just make sure it includes xanthan gum for proper texture.
Ricotta Cheese: A must for that classic cannoli taste! If you’re lactose intolerant, opt for lactose-free ricotta or a vegan version made from almonds or tofu for a similar texture.
Mascarpone Cheese: This adds creaminess and a rich flavor. You can substitute it with an equal amount of cream cheese, but remember it’ll change the flavor profile slightly.
Chocolate Chips: Mini chips work best for this cake. If you prefer, you can swap them out for dark chocolate chunks or even dried fruit for a twist on flavors.
Orange Zest: This is optional but adds a lovely fragrance. If you don’t have oranges, lemon zest can be an excellent substitute for a fresh taste.
How Do You Get Fluffy, Moist Cake Layers?
Making sure your cake layers turn out fluffy is crucial. Start by creaming the butter and sugar together until the mixture is light and fluffy—about 3-5 minutes. This helps incorporate air into the batter, giving it a nice rise.
- Use room-temperature butter and eggs to help with blending smoothly.
- When adding dry ingredients and milk, alternate them to prevent the batter from becoming too dense.
- Be careful not to overmix after adding flour. Just mix until combined to keep those airy bubbles intact!
How Can You Make the Perfect Chocolate Ganache?
Making ganache is easy and can add a luxurious touch to any cake. Heat your heavy cream gently until it’s steaming but not boiling. Pour it over the chocolate chips and let it sit for a couple of minutes—this helps the chocolate soften properly.
- After waiting, stir until smooth. If it’s too thick, you can reheat it gently and add more cream to get your desired consistency.
- To drizzle it nicely over the cake, let the ganache cool for a bit; it should be pourable but not hot.
These insights and tips should help you create a delicious Cannoli Cake that impresses anyone who tries it. Enjoy baking!

How to Make Cannoli Cake
Ingredients You’ll Need:
For the Cake:
- 2 ½ cups all-purpose flour
- 1 tbsp baking powder
- ½ tsp baking soda
- ¼ tsp salt
- 1 cup unsalted butter, softened
- 1 ½ cups granulated sugar
- 4 large eggs
- 1 tsp vanilla extract
- 1 cup whole milk
- 1 tbsp orange zest (optional for authentic cannoli flavor)
For the Cannoli Filling Frosting:
- 2 cups ricotta cheese, well-drained
- 1 cup mascarpone cheese (or more ricotta if preferred)
- 1 cup powdered sugar
- 1 tsp vanilla extract
- 1 tsp cinnamon
- ½ cup mini chocolate chips
For Decoration:
- Mini cannoli shells or small cannoli filled with ricotta
- Chocolate ganache:
- ½ cup heavy cream
- 4 oz semi-sweet chocolate chips
- Additional mini chocolate chips
- Powdered sugar for dusting
How Much Time Will You Need?
This cannoli cake takes about 30 minutes to prepare, plus 30-40 minutes to bake, and a couple of hours to chill once assembled. So, plan on about 3 hours total time before you can serve and enjoy this delicious treat. It’s well worth the wait!
Step-by-Step Instructions:
1. Prepare the Cake Layers:
First, preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans to prevent sticking. In a medium bowl, sift together the flour, baking powder, baking soda, and salt, then set aside. In a large mixing bowl, cream the softened butter and sugar together until light and fluffy, which takes about 3-5 minutes. Add the eggs one at a time, mixing well after each addition. Blend in the vanilla extract and the optional orange zest.
Next, alternately add the dry ingredient mix and milk into the butter mixture, starting and ending with the dry ingredients. Mix until just combined, then divide the batter evenly between the prepared pans. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Allow the cakes to cool in the pans for 10 minutes, then transfer them to wire racks to cool completely.
2. Make the Cannoli Filling Frosting:
Ensure your ricotta cheese is well-drained to avoid a watery frosting. This can be done by placing it in a cheesecloth-lined sieve and chilling for about an hour. In a large bowl, beat the ricotta and mascarpone until smooth. Gradually mix in the powdered sugar, vanilla extract, and cinnamon until creamy. Gently fold in the mini chocolate chips. If the frosting is too soft, chill it in the refrigerator for a bit.
3. Prepare the Chocolate Ganache:
To make the ganache, heat the heavy cream over medium heat until it begins to simmer. Pour it over the chocolate chips in a heatproof bowl and let it sit for 2 minutes. Then, stir until smooth and allow it to cool slightly; it should still be pourable but thickened a bit.
4. Assemble the Cake:
Place one cake layer on a serving plate and spread a generous layer of the cannoli filling frosting over the top. Place the second cake layer on top, then apply a thin crumb coat of frosting around the sides and top to seal in any crumbs. Chill the assembled cake for 15 minutes to set the crumb coat. After chilling, spread or pipe the remaining frosting generously around the sides and top of the cake. Drizzle the chocolate ganache over the edges, allowing it to drip down the sides as desired. Press additional mini chocolate chips around the base and sprinkle some on top. Finally, arrange mini cannoli shells evenly spaced around the top edge and dust the entire cake lightly with powdered sugar if you like!
5. Serve and Enjoy:
Chill the assembled cake for at least 1-2 hours to allow the flavors to meld together. When you’re ready to enjoy, slice and serve it chilled—a delicious Cannoli Cake that’s perfect for any occasion!
This Cannoli Cake brings all the classic cannoli flavors into a beautifully layered dessert, making it perfect for sharing at gatherings or enjoying as a special treat at home. Enjoy every bite!
Can I Use Low-Fat Ingredients in This Recipe?
While low-fat substitutions like low-fat ricotta or cream cheese are possible, they may alter the creaminess and texture of the frosting. If you’re looking to reduce calories, consider using them but keep in mind the cake might be less rich.
How Can I Store Leftovers?
Store any leftover Cannoli Cake in an airtight container in the refrigerator for up to 3 days. For best texture, allow it to come to room temperature before serving.
What If I Don’t Have Mascarpone Cheese?
No problem! You can substitute it with an equal amount of cream cheese for a similar result. Just remember that the flavor will be slightly different, but still delicious!
Can I Make This Cake Ahead of Time?
Absolutely! You can bake the cake layers a day in advance and store them wrapped tightly in plastic wrap. Just assemble the cake on the day you plan to serve it to keep it fresh!



