Ingredients
Equipment
Method
- Prep the Pans: Preheat your oven to 350°F (175°C). Grease three 8-inch round cake pans and line the bottoms with parchment paper rounds.
- Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, salt, and ground cinnamon. Set aside.
- Cream Butter and Sugar: In a large bowl or stand mixer, beat the softened butter and granulated sugar on medium-high speed for about 3 minutes until pale, light, and fluffy. Beat in the eggs one at a time, mixing well after each addition. Mix in the vanilla extract and fresh orange zest.
- Make the Batter: Turn the mixer down to low speed. Alternate adding the dry flour mixture and the buttermilk to the butter mixture, beginning and ending with the dry ingredients. Mix just until combined. Do not overmix.
- Bake: Divide the cake batter evenly among the three prepared pans. Bake for 25 to 30 minutes, or until a toothpick inserted into the center of the cakes comes out clean. Let the cakes cool in the pans for 10 minutes before turning them out onto wire racks to cool completely.
- Prep the Ricotta: Before making the filling, it is absolutely critical to strain the ricotta cheese. Place it in a fine-mesh sieve set over a bowl and let it drain in the refrigerator for at least 2 hours (or ideally overnight) to remove excess liquid.
- Make the Cannoli Filling: In a large bowl, gently beat the cold mascarpone cheese and the strained ricotta cheese together until smooth. Sift in the powdered sugar and cinnamon, add the vanilla extract, and mix well. Fold in the mini chocolate chips using a spatula.
- Make the Frosting: In a separate chilled bowl, whip the cold heavy whipping cream, powdered sugar, and vanilla extract until stiff peaks form.
- Assemble the Cake: Place one completely cooled cake layer on a serving plate. Spread exactly half of the cannoli filling evenly over the top. Add the second cake layer and spread the remaining cannoli filling. Top with the final cake layer. Frost the outside and top of the entire cake with the whipped cream frosting.
- Garnish and Chill: Gently press the crushed cannoli shells and some extra mini chocolate chips around the bottom edge or top border of the cake. Chill the cake in the refrigerator for at least 4 hours before slicing and serving.
Notes
Straining is Mandatory: Do not skip straining the ricotta cheese. If you use wet ricotta straight from the tub, your filling will be incredibly runny and your cake layers will slide completely apart.
Make Ahead: This cake actually slices much better if it has been chilled for several hours before serving. It can be fully assembled and kept loosely covered in the refrigerator up to 24 hours in advance.
Mascarpone Substitute: If you cannot find mascarpone cheese at your local grocery store, full-fat block cream cheese can be used as a substitute, though it will give the filling a slightly tangier flavor profile.
Make Ahead: This cake actually slices much better if it has been chilled for several hours before serving. It can be fully assembled and kept loosely covered in the refrigerator up to 24 hours in advance.
Mascarpone Substitute: If you cannot find mascarpone cheese at your local grocery store, full-fat block cream cheese can be used as a substitute, though it will give the filling a slightly tangier flavor profile.
