Italian Cannoli Cake Recipe
Introduction
This Italian Cannoli Cake combines the creamy, sweet ricotta filling of traditional cannoli with moist, fluffy layers of vanilla cake. Finished with a rich vanilla buttercream and mini chocolate chips, it’s a delightful dessert that’s perfect for celebrations or any special occasion.

Ingredients
- 16 oz whole milk ricotta cheese
- ½ cup powdered sugar, sifted
- 1 tsp cinnamon
- 1 tsp pure vanilla extract
- 2 ½ tsp sweet Marsala wine
- 1 tsp orange zest
- ½ cup mini chocolate chips
- 2 sticks unsalted butter, at room temperature, plus extra for greasing pans
- 1 ½ cups all-purpose flour, plus extra for dusting pans
- 1 ½ cups cake flour
- 1 tbsp baking powder
- ½ tsp salt
- 1 ¾ cups sugar
- 4 large eggs
- 2 tsp pure vanilla extract
- 1 ¼ cups milk
- 3 tsp dark rum, divided
- 3 sticks plus 2 tbsp unsalted butter, softened and cut into cubes (for frosting)
- 3 cups sifted powdered sugar (for frosting)
- 3 tbsp milk (for frosting)
- 2 tsp pure vanilla extract (for frosting)
- Pinch of salt (for frosting)
- 12 oz mini chocolate chips (for assembly)
Instructions
- Step 1: The night before assembling, drain the ricotta cheese by placing it in a fine mesh strainer lined with cheesecloth or a coffee filter. Set the strainer over a bowl and refrigerate for at least 12 hours to remove excess liquid.
- Step 2: The next day, transfer the drained ricotta to a medium bowl, discarding the liquid. Fold in powdered sugar, cinnamon, vanilla extract, Marsala wine, orange zest, and mini chocolate chips. Refrigerate until ready to use.
- Step 3: Preheat the oven to 350°F. Grease two 9-inch round cake pans with butter, line the bottoms with parchment paper rounds, and lightly flour the sides, tapping out excess.
- Step 4: In a large bowl, whisk together all-purpose flour, cake flour, baking powder, and salt. Set aside.
- Step 5: In a stand mixer fitted with a paddle attachment, cream butter and sugar on medium-high speed until light and fluffy, about 4 minutes. Scrape down the bowl.
- Step 6: Add eggs one at a time, beating well after each addition, then mix in vanilla extract.
- Step 7: With mixer on low, alternately add half the dry ingredients, all the milk, then the remaining dry ingredients. Mix until just combined, scrapping the bowl as needed.
- Step 8: Divide batter evenly between pans and smooth tops. Bake 30–35 minutes, rotating halfway, until golden brown and a toothpick comes out clean.
- Step 9: Remove cakes from oven, brush tops immediately with 1 ½ teaspoons rum each. Let cool 10 minutes, then loosen edges and transfer to wire racks to cool completely.
- Step 10: For the frosting, beat softened butter on medium speed until light and fluffy, about 8 minutes. Add powdered sugar, milk, vanilla, and salt; beat on low 1 minute then medium 6 minutes until smooth.
- Step 11: To assemble, place a small dollop of frosting on your cake board or plate, top with one cake layer, and spread evenly with the cold cannoli filling.
- Step 12: Place the second cake layer on top. Frost the top and sides of the cake, reserving frosting for piping if desired.
- Step 13: Press mini chocolate chips into the sides of the cake by shaking them into a handful and gently pressing onto the frosting. Pipe swirls along the top edge and sprinkle with remaining chocolate chips.
Tips & Variations
- Drain the ricotta well to prevent a watery filling and enhance the creamy texture.
- Substitute Marsala wine with a sweet dessert wine or omit if preferred; a teaspoon of vanilla extra can boost flavor instead.
- Use a kitchen scale to divide the batter evenly for uniform cake layers.
- Try folding in chopped pistachios or candied orange peel to the filling for a different twist.
Storage
Store the assembled cake in the refrigerator covered with a cake dome or plastic wrap to keep it fresh for up to 3 days. Let it sit at room temperature for about 20 minutes before serving for best texture. Leftover cake can be frozen for up to 2 months wrapped tightly in plastic wrap and foil; thaw overnight in the refrigerator before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the cannoli filling without Marsala wine?
Yes, you can omit the Marsala wine if you prefer; simply increase the vanilla extract slightly to maintain flavor balance. Alternatively, a sweet dessert wine or a splash of orange juice can be used.
How do I ensure the cake layers bake evenly?
Make sure to grease, flour, and use parchment rounds in your pans. Divide batter evenly using a kitchen scale if possible, and rotate the pans halfway through baking for even heat distribution.
PrintItalian Cannoli Cake Recipe
This Italian Cannoli Cake is a delightful twist on traditional cannoli desserts, featuring layers of moist cake filled with a luscious ricotta-based cannoli filling infused with Marsala wine, cinnamon, and orange zest. The cake is frosted with a smooth vanilla buttercream and decorated generously with mini chocolate chips, creating a perfect balance of creamy, citrusy, and chocolate flavors that’s ideal for special occasions or an indulgent treat.
- Prep Time: 15 minutes plus 12 hours draining time
- Cook Time: 35 minutes
- Total Time: 13 hours 50 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Italian
Ingredients
Cannoli Filling
- 16 oz whole milk ricotta cheese
- ½ cup powdered sugar, sifted
- 1 tsp cinnamon
- 1 tsp pure vanilla extract
- 2 ½ tsp sweet Marsala wine
- 1 tsp orange zest
- ½ cup mini chocolate chips
Cake
- 2 sticks unsalted butter, at room temperature, plus extra for greasing pans
- 1 ½ cups all-purpose flour, plus extra for dusting pans
- 1 ½ cups cake flour
- 1 tbsp baking powder
- ½ tsp salt
- 1 ¾ cups sugar
- 4 large eggs
- 2 tsp pure vanilla extract
- 1 ¼ cups milk
- 3 tsp dark rum, divided
Whipped Vanilla Buttercream Frosting
- 3 sticks plus 2 tbsp unsalted butter, softened and cut into cubes
- 3 cups sifted powdered sugar
- 3 tbsp milk
- 2 tsp pure vanilla extract
- Pinch of salt
For Assembly
- 12 oz mini chocolate chips
Instructions
- Prepare the Cannoli Filling: The night before assembling the cake, drain the ricotta by placing it in a fine mesh strainer lined with cheesecloth or a coffee filter. Set it over a bowl and refrigerate for at least 12 hours to remove excess moisture. The next day, transfer the ricotta to a medium mixing bowl, discard the drained liquid, and fold in the powdered sugar, cinnamon, vanilla extract, Marsala wine, orange zest, and mini chocolate chips. Refrigerate until ready to use.
- Prepare the Cake Pans and Preheat Oven: Position an oven rack in the center and preheat your oven to 350°F (175°C). Grease two 9-inch round cake pans with butter, line the bottoms with parchment paper rounds, and dust the sides with flour, tapping out excess flour. Set aside.
- Mix Dry Ingredients: In a large bowl, whisk together all-purpose flour, cake flour, baking powder, and salt. Set aside.
- Cream Butter and Sugar: Using a stand mixer fitted with a paddle attachment, beat the butter and sugar on medium-high speed for about 4 minutes until light and fluffy. Scrape down the sides and bottom of the bowl as needed.
- Add Eggs and Vanilla: Add eggs one at a time, beating well after each addition. Mix in the vanilla extract.
- Combine Wet and Dry Ingredients: With the mixer on low speed, add half of the dry ingredients, then all the milk, followed by the remaining dry ingredients. Beat just until almost combined after each addition, scraping the bowl thoroughly to incorporate all ingredients.
- Divide and Bake the Batter: Evenly divide the cake batter between the prepared pans (using a kitchen scale is recommended for accuracy). Smooth the tops with an offset spatula. Bake for 30 to 35 minutes, rotating the pans halfway through baking, until the cakes are a light golden brown and a toothpick inserted into the center comes out clean.
- Brush Cakes with Rum and Cool: Remove cakes from the oven and immediately brush 1 ½ teaspoons of dark rum onto the top of each cake layer. Cool in the pans for 10 minutes, then run a sharp knife around the edges and transfer to a wire rack to cool completely.
- Make the Vanilla Buttercream Frosting: In the mixer bowl with the paddle attachment, whip the butter on medium speed until smooth, light, and fluffy, about 8 minutes. Add powdered sugar, milk, vanilla extract, and a pinch of salt. Beat on low speed for 1 minute, then increase to medium speed and beat for an additional 6 minutes until creamy and spreadable. Use the frosting immediately for best results.
- Assemble the Cake: Place a small dollop of frosting on a 10-inch cake board or serving plate to stabilize the bottom cake layer. Center one cake layer on the board, spread the chilled cannoli filling evenly over it, then top with the second cake layer. Frost the entire cake with the vanilla buttercream, covering the top and sides evenly, reserving some frosting for decoration.
- Decorate with Chocolate Chips and Piping: Take a handful of mini chocolate chips and sprinkle them evenly onto the sides of the frosted cake by flipping your hand close to the cake and pressing lightly to adhere chips to the frosting. Fill any gaps with additional chips. Using a piping bag fitted with an Ateco 828 or Wilton 3M tip, pipe swirls around the top edge of the cake. Sprinkle remaining chocolate chips over the top to finish.
Notes
- Drain ricotta thoroughly overnight to avoid a runny filling.
- Use a kitchen scale to evenly divide batter for uniform cake layers.
- Ensure cakes are completely cooled before applying the filling and frosting to prevent melting.
- Brush rum evenly over warm cakes to add flavor and moisture.
- Frosting is best used right after preparation for optimal texture.
- For a nut-free version, omit any nut garnishes if used.
- The cake can be stored covered in the refrigerator for up to 3 days.
Keywords: Italian cannoli cake, ricotta cake, cannoli filling, vanilla buttercream frosting, chocolate chip cake, layered cake dessert

