Dare I admit I love this easy Cannoli Cake recipe even more than a traditional cannoli? We've combined a moist vanilla cake with a light and fluffy whipped ricotta frosting and the end result is spectacular.

If you love making fun cakes you have to try our Berry Cake, Lemon Cake, Coconut Cake, or Yellow Cake.

An easy Cannoli Cake recipe with a slice lifted up to show the layers.

I'm convinced our Cannoli Cake leads to La Dolce Vita

As you've guessed from the name, this Cannoli Cake features the same flavors you love from an Italian Cannoli, but in sliceable, shareable, cake form. It's lightly sweet, creamy and one of my dreamiest cake creations yet.

My favorite part is how simple it is to frost and decorate, with a semi-naked cake vibe and a few chocolate chips. It's perfect for any gathering or occasion, and easy enough for a novice baker.

How to make a Cannoli Cake:

Make Cake Batter: In a small bowl combine flour, baking powder and salt. Set aside. Combine butter and sugar in the bowl of a stand mixer then mix on medium speed for 3 minutes until light and fluffy. Add eggs and vanilla then mix. Add ⅓ of the flour mixture and mix until combined. Add ½ cup buttermilk and mix. Repeat with flour and buttermilk, ending with flour, until all combined. Fold in mini chocolate chips.

A homemade Cannoli cake batter with buttermilk added then mini chocolate chips poured on top of the batter.

Bake: Pour batter evenly between two 8-inch cake pans. Bake at 350 degrees F for 28-35 minutes, or until a toothpick inserted in the center comes out clean. Allow cakes to cool for 5 minutes before inverting onto a cooling rack.

Two images showing a Cannoli birthday cake before and after it's baked.

Torte Cakes: Once cakes have cooled completely, use a sharp serrated knife to slice each cake round in half, horizontally, resulting in 4 thin cake rounds.

Make Frosting: Measure out ricotta, then place it on a plate lined with several paper towels. Place a few paper towels on top of it, and press down to remove some of the moisture from the ricotta. Add ricotta to a mixing bowl with cream cheese and powdered sugar and beat with electric mixers until smooth. In a separate bowl, add heavy cream and vanilla then beat until stiff peaks. Gently fold the whipped cream (and zest, if using) into the ricotta mixture.

Two images showing cannoli cake rounds sliced in half and a homemade whipped frosting.

Assemble: Place one cake round on a cake stand or cake board. Spread about ½ cup frosting on top then apply second cake layer, and spread more frosting. Repeat with remaining cake layers. Spread a thin layer of frosting all around the outsides of the cake. (It will have the look of a naked cake.) I like a little extra frosting on top. Sprinkle mini chocolate chips on top of the best cannoli cake then cover and refrigerate for 1 hour before serving. Enjoy!

Four images showing how to assemble the best cannoli cake recipe until it's ready to serve.

More Desserts to Try:

Follow me for more great recipes

Recipe

An easy Cannoli Cake recipe with a slice lifted up to show the layers.

Equipment

Ingredients
 
 

Ricotta Frosting:

Instructions
 

  • Prep pans: Line two 8-in cake pans with parchment paper and spray insides with nonstick cooking spray.
  • Cake Batter: In a small bowl combine flour, baking powder and salt. Set aside. Add butter and sugar to a stand mixer then mix on medium speed for 3 minutes until light and fluffy. Add eggs and vanilla then mix.
  • Add ⅓ of the flour mixture and mix until combined. Add ½ cup buttermilk and mix. Repeat with flour and buttermilk, ending with flour, until all is combined. Fold in mini chocolate chips. Pour batter evenly between the prepared cake pans.
  • Bake at 350 degrees F for 28-35 minutes, or until a toothpick inserted in the center comes out clean. Allow cakes to cool for 5 minutes before inverting onto a cooling rack.
  • Torte Cakes: Once cakes have cooled completely, use a sharp serrated knife to slice each cake round in half, horizontally, resulting in 4 thin cake rounds.
  • Ricotta Frosting: Measure out ricotta then place it on a plate lined with several paper towels. Place a few paper towels on top of it, and press down to remove some of the moisture from the ricotta. Add ricotta to a mixing bowl with cream cheese and powdered sugar then beat with electric mixers until smooth.
  • In a separate bowl, add heavy cream and vanilla then beat until stiff peaks. Gently fold the whipped cream (and zest, if using) into the ricotta mixture.
  • Assemble: Place one baked cake round on a cake stand or cake board. Spread about ½ cup frosting on top. Apply second cake layer, and spread more frosting. Repeat with remaining cake layers. Spread a thin layer of frosting all around the outsides of the cake. (It will have the look of a naked cake.) I like a little extra frosting on top.
  • Sprinkle mini chocolate chips on top of the cake. Cover and refrigerate for 1 hour before serving.

Notes

Freezing Instructions: Wrap the baked and cooled cake rounds in plastic wrap and place in a freezer bag. Freeze for up to 3 months before assembling and frosting cake. The ricotta frosting should not be frozen and is best made day-of. 
Store Cannoli Cake well covered in the fridge.

Nutrition

Calories: 446kcalCarbohydrates: 67gProtein: 6gFat: 18gSaturated Fat: 11gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.3gCholesterol: 58mgSodium: 213mgPotassium: 83mgFiber: 1gSugar: 50gVitamin A: 487IUVitamin C: 0.4mgCalcium: 116mgIron: 1mg

Follow Me

Get recipe ideas weekly!

This post contains affiliate links.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

4 4 votes
Recipe Rating
5 from 6 votes
Subscribe
Notify of
guest

22 Comments
Inline Feedbacks
View all comments
Whitney
9 days ago

How well does this store? If I needed to make it a few days ahead.

Admin
9 days ago
Reply to  Whitney

This Cannoli Cake stores really well in the fridge for a few days! You can make the cake layers ahead and freeze them (up to 3 months), then assemble closer to serving. If you’re making the whole cake a few days in advance, just keep it tightly covered in the fridge. It’ll stay fresh for 2–3 days after assembling. Just wait to add the chocolate chips on top until the day you serve, so they stay crisp and pretty.

Stacy
13 days ago

Question: Before getting started, what kind of ricotta are you using- fresh Italian market ricotta or the dairy section ricotta like Pollo or Galbani brand? If you used the fresh, how did the recipe come out?

Admin
11 days ago
Reply to  Stacy

Great question! We’ve tested it with both the dairy aisle kind like Galbani and homemade ricotta (which is easier than you’d think). Both work, but fresh ricotta gives the frosting a slightly silkier, richer vibe. Just make sure to press out the moisture really well either way so it’s not watery! If you want to try homemade, we have a super easy recipe! Let me know! 💛

Lisa
1 month ago

In the picture it looks like three layers. Is that from this recipe or do you have to double the recipe to get the three layers?

Admin
1 month ago
Reply to  Lisa

That’s this recipe. you cook 2 cakes and cut them each in half resulting in 4 cakes.

Katie
1 month ago

Can I use butter instead of cream cheese in the frosting?

Admin
1 month ago
Reply to  Katie

Butter will change the flavor and texture quite a bit—cream cheese gives the frosting its tang and thickness. You could use all butter for more of a buttercream style, but it won’t taste the same as the classic cannoli frosting.