4.63 from 124 votes

Cannoli Cake

Cannoli Cake is a homemade Italian-inspired layer cake with soft vanilla cake, creamy ricotta and mascarpone cannoli filling, and plenty of mini chocolate chips. This easy from-scratch Cannoli Cake recipe has all the flavors of a classic Italian cannoli and makes a beautiful dessert for birthdays, holidays, and special occasions.

Cannoli Cake on cake stand with cake slice in front on plate

If you love Italian cannoli, you are going to LOVE this homemade Cannoli Cake! Soft, buttery vanilla cake, rich and creamy cannoli filling, a little orange and cinnamon, and LOTS of mini chocolate chips. What’s not to love?!

Cannoli Cake on cake stand

This homemade Cannoli Cake recipe has all those delicious flavors of a traditional Italian cannoli, but instead of filling individual pastry shells, we’re turning everything into a beautiful four-layer cake. And let me tell you, it’s SO good!

The cake itself is a homemade vanilla cake with a little fresh orange zest. Between the layers and around the outside is a delicious cannoli frosting made with ricotta cheese, mascarpone cheese, powdered sugar, vanilla, orange juice, and cinnamon. Then, of course, there are mini chocolate chips between the layers and all over the outside.

If you’ve been around Snappy Gourmet for a while, you probably already know how much I love cannoli desserts. My Cannoli Cookies, Best Cannoli Dip, and Mini Cannoli Dip Cups are just a few favorites. So making a homemade Cannoli Cake seemed like the next logical thing to do!

This cake looks like something you’d find in an Italian bakery, but you can make it at home with ingredients available at most grocery stores. Now, I wouldn’t say this is the quickest cake in the world. It takes a little time to make the batter, bake the layers, cool everything, prepare the filling, and assemble the cake. But it’s definitely worth the effort!

If you’ve made homemade layer cakes before, you should find the process fairly straightforward. If you’re newer to baking, be sure to read through all my tips before getting started. Especially the frosting tips! The biggest secret to making this Cannoli Cake is using THICK ricotta and mascarpone cheese. You don’t want watery cheeses because the filling needs to be thick enough to stay between the cake layers.

Another thing I love about this cake is that you can make it ahead of time. In fact, I think it tastes even better the next day after the flavors have had time to come together. Perfect for Christmas, Easter, birthdays, anniversaries, dinner parties, or whenever you’re craving a fabulous Italian dessert.

What I Love About This Recipe

  • It tastes like an Italian cannoli in cake form. This homemade Cannoli Cake combines soft vanilla-orange cake with a sweet ricotta and mascarpone filling. The cinnamon, orange, and mini chocolate chips give it those familiar cannoli flavors. It’s like getting your favorite Italian bakery dessert in a big, beautiful slice!
  • The homemade cannoli frosting is AMAZING. Instead of traditional buttercream, this cake has a creamy filling made with ricotta cheese and mascarpone cheese. It’s rich, smooth, and full of delicious cannoli flavor. The same frosting goes between the layers and around the outside, so you don’t need to make two separate frostings.
  • It’s perfect for birthdays and special occasions. Four layers of cake with cannoli cream and chocolate chips make an impressive dessert. You can keep the decorations simple or dress it up with chopped pistachios, chocolate, cherries, or even mini cannoli. It’s a great homemade Italian birthday cake, holiday dessert, or special treat for a dinner party.
  • You can customize the flavors. I love the combination of vanilla, orange zest, cinnamon, and chocolate, but you can easily adjust it to your family’s taste. Leave out the orange, try a little almond extract, or add chopped nuts between the layers. There are plenty of ways to make this Cannoli Cake your own!
  • It’s a great make-ahead cake. I actually think this cake tastes better the next day! You can assemble it ahead of time, refrigerate it, and have dessert ready for your party or holiday. The chilling time also helps the frosting firm up and makes the cake easier to slice.

What is a Cannoli?

If you haven’t seen my other cannoli recipes and don’t know what a cannoli is, let’s start with that. A cannoli is an Italian pastry that is shaped in a long tube with a filling generally made up of ricotta cheese and powdered sugar.

An Italian cannoli may include other things such as candied fruit, chocolate chips, nuts, cinnamon, mascarpone cheese, or a wide variety of other things.

You can find them at Italian grocery stores and bakeries, as well as many other bakeries and grocery stores now.

If you’re never had one, give them a try! National Cannoli Day is also June 16th, so if nothing else get one to celebrate in June!

Check out my “What is a cannoli?” for more info.

collage of steps to make a homemade cannoli cake

Equipment You May Need

  • Two 9-Inch Round Cake Pans – For baking the cake layers. You can also use two 8-inch round pans or pans of other sizes, but the baking time may need to be adjusted
  • Electric Mixer – A hand mixer or stand mixer makes preparing the cake batter and cannoli frosting much easier.
  • Large Mixing Bowls – You’ll need bowls for the dry ingredients, cake batter, and frosting.
  • Whisk – Helps evenly combine the flour, baking powder, and salt.
  • Measuring Cups and Spoons – For measuring the cake and frosting ingredients.
  • Rubber Spatula – Great for scraping down the mixing bowls and spreading the batter.
  • Microplane or Zester – Makes it easy to remove the fresh orange zest without getting the bitter white pith.
  • Fine-Mesh Strainer – Helpful for draining excess liquid from the ricotta cheese.
  • Cheesecloth – Useful for straining the ricotta overnight if needed.
  • Wire Cooling Racks – For cooling the cake layers completely before cutting and frosting.
  • Cake Slicer or Long Serrated Knife – Makes it easier to cut each baked cake horizontally into two layers. Or you could bake the cake in 4 pans rather than cutting the cake layers in half.
  • Cake Stand or Serving Plate – For assembling and serving the finished cake.
  • Offset Spatula – Helps spread the cannoli filling and frosting evenly.
  • Parchment Paper – Optional, but parchment rounds can help the cake layers release more easily from the pans.
  • Cake Baking Strips – Optional, but they can help cake layers bake more evenly and reduce doming.
  • Piping Bag and Decorating Tips – Optional, if you’d like to decorate the cake with extra frosting.

Cannoli Cake Ingredients

This homemade Italian Cannoli Cake recipe has two main groups of ingredients: the cake batter and the cannoli filling and frosting.

Cake Batter Ingredients

  • All-Purpose Flour – Regular all-purpose flour is the base of this homemade cake. Be sure to measure carefully because too much flour can make a cake dry or dense.
  • Baking Powder – Helps the cake rise and gives it a lighter texture. Make sure your baking powder is fresh.
  • Salt – Just a little helps balance the sweetness and bring out the other flavors.
  • Unsalted Butter – Use softened butter so it creams properly with the sugar. You want the butter soft enough to mix easily but not melted.
  • Granulated Sugar – Sweetens the cake and helps create a light, fluffy texture when beaten with the butter.
  • Eggs – Large eggs help give the cake structure and richness. Room-temperature eggs generally mix more easily into the batter.
  • Fresh Orange Zest – Adds a subtle citrus flavor that goes beautifully with the cannoli filling. If you don’t like orange, you can leave it out.
  • Vanilla Extract – Adds classic vanilla flavor to the cake. You can substitute a little almond extract or Fiori di Sicilia if you’d like a different flavor.
  • Milk – Adds moisture and helps create a smooth cake batter. Regular milk works well in this recipe.

Cannoli Filling and Frosting Ingredients

This is the part that really makes the cake taste like cannoli! The filling is similar to a homemade Cannoli Frosting, and you’ll use it between the cake layers and around the outside.

IMPORTANT: Use THICK, full-fat ricotta and mascarpone cheese for the best results! See my post “How to Strain Ricotta Cheese” for full directions and tips.

  • Ricotta Cheese – Gives the frosting its classic Italian cannoli flavor. Use whole-milk ricotta and drain it overnight if necessary. The ricotta should be thick, similar to cream cheese, before you make the frosting. Use ricotta impastata if you can find it, but it can be difficult to source.
  • Mascarpone Cheese – A rich Italian cream cheese that makes the frosting extra creamy. Mascarpone has a mild flavor and smooth texture. Use full-fat mascarpone and drain any excess liquid if needed.
  • Powdered Sugar – Sweetens the filling and gives it a frosting-like consistency. Also called confectioners’ sugar or icing sugar.
  • Vanilla Extract – Adds flavor to the creamy cannoli filling. Or you could use almond extract or Fiori di Sicilia Extract which is part citrus and vanilla.
  • Fresh Orange Juice – Adds a little citrus flavor that complements the ricotta, mascarpone, and chocolate. You can leave it out if you’re not a fan of orange.
  • Ground Cinnamon – Adds a warm, classic cannoli flavor without being overpowering.
  • Salt – Helps balance the sweetness of the powdered sugar.
  • Mini Chocolate Chips – Sprinkle them between the layers and use the remaining chips to decorate the outside. Mini chocolate chips work especially well because they’re small and easy to distribute. Or use finely chopped chocolate.

How to Make Cannoli Cake: 

(Be sure to scroll to the bottom of the post for the complete DETAILED recipe card with the full ingredient list, full  directions, and print option)

This homemade Cannoli Cake may look difficult, but the steps are actually pretty straightforward if you have some baking experience. You’ll make the cake batter, bake and cool the layers, prepare the creamy ricotta and mascarpone frosting, and assemble everything with mini chocolate chips.

The most time-consuming parts are waiting for the cakes to cool and assembling the layers. And if your ricotta needs draining, plan ahead and do that the day before.

Step One: Prepare the Oven and Cake Pans
Preheat your oven to 375 degrees F. Butter and flour two 9-inch round cake pans so the cakes release easily after baking. You can also use two 8-inch round pans, but the baking time will be longer. For a little extra insurance against sticking, you can place parchment paper rounds in the bottoms of the pans after preparing them. I also like using cake baking strips around the pans to help the cake layers bake more evenly.

Step Two: Mix the Dry Ingredients
In a medium mixing bowl, whisk together the all-purpose flour, baking powder, and salt until well combined. Set the dry ingredients aside while you prepare the butter and sugar mixture.

Step Three: Cream the Butter and Sugar
In a large mixing bowl, beat the softened butter and granulated sugar with an electric mixer on medium speed until light and fluffy. This may take a few minutes, so don’t rush it! Beat in the eggs one at a time, making sure each egg is mixed in before adding the next. Then beat in the fresh orange zest and 1 1/2 teaspoons vanilla extract until well combined. The orange adds a subtle citrus flavor, but you can leave it out if you prefer.

Step Four: Combine the Wet and Dry Ingredients
Alternate adding the dry ingredients and milk to the butter and sugar mixture, beating after each addition until just combined. Continue until you’ve added all the flour mixture and milk. Be careful not to overmix the batter, which can make the cake tougher or denser. Scrape down the sides of the mixing bowl as needed to make sure everything mixes evenly.

cake batter in pan

Step Five: Bake the Cake Layers
Divide the cake batter evenly between the two prepared pans and spread it into even layers. I like to use these baking strips to put around the pans. They help make level cake layers. Bake at 375 degrees F for about 20-25 minutes, or until a toothpick inserted into the middle comes out clean. If you’re using 8-inch cake pans instead of 9-inch pans, the baking time will be about 30-35 minutes. Start checking toward the end of the baking time since ovens and pans can vary. You could also bake four individual layers if you prefer and adjust the baking time for the thinner layers.

collage of before and after baking the cannoli cake layers

Step Six: Cool and Cut the Cake Layers
Let the cakes cool slightly in their pans, then carefully remove them and transfer them to wire cooling racks. Allow the cakes to cool completely before cutting or frosting. Once cool, use a long serrated knife to slice each cake horizontally in half, creating four cake layers. If you’d rather make a simpler two-layer cake, you can skip cutting the cakes in half. Just keep in mind that you may not need the full amount of frosting for two layers.

cannoli cake being assembled on cake stand

Step Seven: Make the Cannoli Filling and Frosting
In a large mixing bowl, beat the thick, well-drained ricotta and mascarpone cheeses with an electric mixer on medium speed until just combined. Add the powdered sugar, 1 teaspoon vanilla extract, orange juice, cinnamon, and salt. Beat until everything is just combined and smooth. Avoid beating longer than necessary because mascarpone can become softer when overmixed. The frosting should be thick enough to spread without running off the cake layers. If it seems too soft, refrigerate it briefly and make sure the cheeses were properly drained.

Step Eight: Assemble and Decorate the Cannoli Cake
Place one cake layer on a cake stand or serving plate. Spread a thin layer of cannoli frosting over the top, then sprinkle with about 2-3 tablespoons of mini chocolate chips. Repeat with the remaining cake layers, adding frosting and chocolate chips between each layer. Spread the remaining frosting over the top and outside of the cake, then decorate with the remaining mini chocolate chips. Use any extra frosting for piping or decorating if desired. Refrigerate the cake until ready to serve.

(Full printable recipe card with full details is at bottom of post.)

Why Is My Cannoli Frosting Runny?

This is probably the most common issue with homemade cannoli frosting. And the biggest culprit is usually too much moisture in the ricotta or mascarpone. Different brands can vary A LOT. If your cheeses are watery, the frosting may never become thick enough to hold the cake layers properly.

Other possible reasons include a warm kitchen, warm ingredients, or overmixing.

If your frosting seems too soft, try refrigerating it briefly. You can also try adding a little more powdered sugar or additional thick cheese if necessary. Or could also add some homemade whipped cream or defrosted whipped topping.

Unfortunately, if the cheeses were very watery to begin with, adding more sugar may not completely fix the problem. That’s why I recommend starting with thick, well-drained cheeses.

closeup of chocolate chip sides on homemade cannoli cake

Other Cannoli Cake Decorating Ideas

Want to make your cake look a little more like something from an Italian bakery? Try one or more of these ideas:

  • Chocolate Curls – Add shaved or curled chocolate for a more elegant finish.
  • Mini Cannoli – Place a few mini cannoli on top right before serving for a fun bakery-style decoration. Add them shortly before serving so the shells stay crisp.
  • Maraschino Cherries – Add a few cherries for a colorful, old-fashioned Italian bakery look.
  • Chopped Nuts – Pecans, walnuts, or pistachios are all delicious with cannoli cream.
  • Orange Zest – A little fresh orange zest on top adds color and hints at the flavor inside.
  • Extra Cannoli Frosting – If you make extra frosting, use a piping bag to add simple swirls or borders. If you’re using a piping bag with chocolate chips mixed into the frosting, make sure the opening is large enough for the chips to pass through. Otherwise, they may get stuck!
slice of cannoli cake being removed from cake on cake stand

Cannoli Cake Variations

There are lots of ways to customize this homemade Cannoli Cake recipe.

The original combination of vanilla, orange, cinnamon, mascarpone, ricotta, and chocolate is delicious, but you can experiment with other flavors too.

Chocolate Cannoli Cake: Try using your favorite chocolate cake recipe for the layers instead of the vanilla-orange cake like this one bowl chocolate cake. Chocolate cake with creamy cannoli filling would be delicious!

Chocolate Cannoli Frosting: For a chocolate variation, you could experiment with adding a little unsweetened cocoa powder to the cannoli filling. Start with a small amount and adjust to taste, keeping in mind that the texture may change.

Cannoli Birthday Cake: Decorate the cake with extra mini chocolate chips, sprinkles, chopped pistachios, or birthday candles. You can even top it with mini cannoli for a special celebration.

Orange Cannoli Cake: Keep the orange zest and juice for a subtle citrus flavor, and add a little more to the cake batter and frosting.

Vanilla Cannoli Cake: Leave out the orange zest and juice for a more straightforward vanilla flavor.

Lemon Cannoli Cake: Try substituting a little fresh lemon zest for the orange zest. Lemon and ricotta are a delicious combination!

Almond Cannoli Cake: Substitute a little almond extract for some of the vanilla extract. Almond, chocolate, and cannoli cream taste great together.

Fiori di Sicilia Cannoli Cake: Try Fiori di Sicilia extract for a delicious combination of citrus and vanilla flavors. A little goes a long way, so follow the manufacturer’s recommendations.

Pistachio Cannoli Cake: Add chopped roasted pistachios between the layers or around the outside.

Chocolate Chip Cannoli Cake: Add extra mini chocolate chips to the decorations. You could also experiment with folding mini chocolate chips into the cake batter, although I haven’t tested that change in this particular cake.

Cannoli Cake With Candied Fruit: Add a little finely chopped candied orange peel or other candied fruit to the decorations for a traditional cannoli-inspired touch.

Two-Layer Cannoli Cake: Skip slicing the two baked cakes horizontally. You’ll have a simpler two-layer cake and may not need the full amount of frosting.

Cannoli Cake With Flavored Syrup: For a different flavor, you could lightly brush the cake layers with a small amount of flavored simple syrup before adding the cannoli filling. Just don’t soak the layers too heavily, since the cake already has a creamy filling and too much moisture can make assembly difficult.

I recommend making the original recipe first before experimenting with major changes.

Cannoli Cake on cake stand with slice of cake on plate in front

Serving Suggestions

This Cannoli Cake is rich and impressive, so you really don’t need much to serve with it. A thin slice is usually plenty!

  • After an Italian Dinner – Serve this cake after your favorite Italian meal for a delicious homemade Italian dessert.
  • With Coffee, Espresso, or Cappuccino – Coffee is the perfect pairing for the sweet ricotta filling and chocolate chips.
  • For Birthday Parties – Turn this into a special Cannoli Birthday Cake with candles and extra decorations.
  • For Christmas – A beautiful addition to an Italian Christmas dessert table.
  • For Easter – The ricotta, vanilla, and orange flavors make this a great spring dessert.
  • For Anniversaries – A homemade four-layer cake makes any celebration feel special.
  • For Dinner Parties – Prepare the cake ahead of time so dessert is ready when your guests arrive.
  • With Fresh Berries – Serve with strawberries or raspberries for a colorful presentation.
  • With Chopped Pistachios – Sprinkle pistachios over individual slices for extra crunch.
  • With Chocolate Shavings – Add a little grated chocolate or chocolate curls for chocolate lovers.
  • With Other Cannoli Desserts – Serve alongside my Cannoli Cookies or Mini Cannoli Dip Cups for a fun Italian-inspired dessert spread.
slice of cannoli cake with layers of cannoli filling frosting and mini chocolate chips

Quick Tips for Best Results

  • Drain the ricotta and mascarpone if needed. This is the MOST important tip for thick cannoli frosting. If you’re unsure about your brand, drain it overnight.
  • Use full-fat cheeses. Whole-milk ricotta and full-fat mascarpone give the best flavor and frosting consistency.
  • Try ricotta impastata. This thicker pastry ricotta is a great option if you can find it.
  • Keep the frosting ingredients cool. Warm cheeses can make the frosting too soft.
  • Don’t overbeat the cheeses or frosting. Mix just until smooth and combined to help maintain the creamy texture.
  • Use softened butter for the cake. Softened butter creams better with the sugar than cold or melted butter.
  • Use room-temperature eggs if possible. They generally mix more easily into the cake batter.
  • Cream the butter and sugar well. Beat until light and fluffy for a better cake texture.
  • Don’t overmix the cake batter. Mix just until the ingredients are combined.
  • Measure the flour carefully. Too much flour can make the cake dry or dense.
  • Prepare the cake pans well. Butter and flour the pans so the cake layers release easily.
  • Try parchment rounds. Parchment paper in the bottoms of the pans can provide extra protection against sticking.
  • Use good-quality cake pans. They can help the cake bake more evenly.
  • Try cake baking strips. They can help reduce doming and create flatter cake layers.
  • Watch the baking time. Nine-inch pans bake for about 20-25 minutes, while 8-inch pans may take about 30-35 minutes.
  • Cool the cakes completely. Warm cake layers can soften the cannoli frosting.
  • Use a serrated knife. A long serrated knife makes it easier to cut the cakes into four layers.
  • Trim uneven cake tops if needed. Level layers make the cake easier to stack.
  • Keep the frosting layers relatively thin. The original recipe makes enough for thin filling layers and a thin coating around the outside.
  • Try a crumb coat. If the frosting picks up too many crumbs, apply a thin coat and chill briefly before finishing.
  • Keep the cake cold while decorating. If the frosting starts getting too soft, refrigerate the cake and frosting for a little while.
  • Make extra frosting for elaborate decorations. The original amount may not leave much for piping.
  • Use mini chocolate chips. They’re easier to distribute between layers and around the outside.
  • Have extra chocolate chips available. You’ll need more if you want to cover the outside generously.
  • Add mini cannoli right before serving. This helps the shells stay crisp.
  • Customize the orange flavor. Leave out the orange zest and juice if you’re not a fan.
  • Try almond extract or Fiori di Sicilia. Both are delicious options for changing the flavor.
  • Add nuts if desired. Chopped roasted pistachios, walnuts, or pecans work well.
  • Refrigerate before slicing. Chilling helps the filling firm up and makes cleaner slices.
  • Make the cake ahead. I think it tastes even better the next day!
  • Store the cake covered. An airtight container helps keep the cake from drying out in the refrigerator.
  • Freeze unfrosted cake layers if needed. You can prepare the cake layers ahead and freeze them tightly wrapped, then thaw before assembling.
slice of from scratch cannoli cake on dessert plate

Cannoli Cake FAQ

How should I store Cannoli Cake?
Store the finished Cannoli Cake covered in the refrigerator because the filling and frosting contain ricotta and mascarpone cheese. An airtight cake container works well and helps keep the cake from drying out. Refrigerate leftovers promptly after serving.

Can I freeze Cannoli Cake?
I recommend freezing the unfrosted cake layers rather than the fully assembled cake. Wrap the completely cooled layers tightly in plastic wrap and place them in a freezer-safe bag or container. You can freeze the cake layers for up to 3 months, then thaw before filling and frosting. I don’t recommend freezing the cannoli frosting because ricotta and mascarpone may separate or become watery after thawing.

How long will Cannoli Cake last?
For the best flavor and texture, I recommend enjoying the cake within about 3-4 days when stored properly in the refrigerator. I actually think it’s especially delicious the day after making it! Keep it covered and refrigerated because of the fresh dairy frosting.

Substitutions?
You can substitute thick, full-fat cream cheese for the mascarpone if necessary, although the flavor will be tangier. You can also leave out the orange zest and orange juice if you don’t like citrus. Try almond extract or Fiori di Sicilia instead of some of the vanilla extract. For the chocolate chips, you can use finely chopped chocolate or dark chocolate instead.

Can I use low-fat ingredients?
I don’t recommend low-fat ricotta or mascarpone for this recipe. The frosting needs to be thick enough to hold the cake layers together, and lower-fat cheeses may have a different moisture content and consistency. Full-fat cheeses give the best results. If you experiment with lower-fat ingredients, make sure they’re very thick, but I can’t guarantee the frosting will hold up the same way.

What else can I add to this recipe?
You can add chopped roasted pistachios, pecans, or walnuts between the layers or around the outside. Extra mini chocolate chips, chocolate curls, candied orange peel, or maraschino cherries are also fun additions. For different flavors, try almond extract, Fiori di Sicilia, or a little lemon zest. You can even decorate the top with mini cannoli right before serving!

Can I make this vegan/vegetarian/low carb/gluten-free?
Here are a few ideas, but I haven’t tested these substitutions, so I can’t guarantee the results. Always check ingredient labels if you have dietary restrictions or allergies.

Vegan: This recipe contains butter, eggs, milk, ricotta, and mascarpone, so it would require quite a few substitutions. I’d recommend using a tested vegan cake recipe and a separate dairy-free frosting rather than trying to substitute everything in this version.

Vegetarian: This cake is generally vegetarian, but check the labels on your cheeses and other ingredients if needed.

Low-Carb: This isn’t a low-carb recipe as written because it contains flour, granulated sugar, powdered sugar, and chocolate chips. Major substitutions would be needed.

Gluten-Free: You could experiment with a gluten-free 1:1 baking flour, but I haven’t tested it in this cake. The texture and baking time may vary.

Can I make Cannoli Cake ahead of time?
Absolutely! This is one of my favorite things about the recipe. I think the cake tastes even better the next day after the flavors have had time to come together. Make the cake, assemble it with the cannoli frosting, cover it, and refrigerate until ready to serve.

Why is my Cannoli Cake frosting runny?
The most common reason is excess moisture in the ricotta or mascarpone cheese. Different brands can vary quite a bit, so it’s important to use thick, full-fat cheeses. Drain the ricotta overnight if needed, and make sure both cheeses have a consistency similar to cream cheese before mixing. Warm ingredients or overmixing may also make the frosting too soft.

Can I use cream cheese instead of mascarpone?
Yes! Cream cheese can work as a substitute for mascarpone, but the flavor will be tangier. Mascarpone is richer and milder, so it gives the frosting a more traditional cannoli-inspired flavor. I recommend using mascarpone if possible.

Can I make Cannoli Cake without ricotta?
Ricotta is one of the main ingredients that gives this cake its classic cannoli flavor. You could experiment with a mascarpone or cream cheese frosting instead, but it wouldn’t have quite the same traditional cannoli taste. For the best results, I recommend keeping the ricotta.

Do I have to drain ricotta for Cannoli Cake?
Not always, but I strongly recommend it if you’re unsure about the brand you’re using. Some ricotta cheeses are thick enough straight from the container, while others contain a lot of liquid. The ricotta should be thick like cream cheese before making the frosting. If it seems watery, drain it overnight. You can use ricotta impastata instead, which generally would not require draining but can be difficult to find.

Can I use store-bought cake mix?
You could experiment with a vanilla or yellow cake mix for a shortcut version, but this recipe was developed with homemade cake layers. A cake mix may have a different texture and yield. Follow the directions on the cake mix package and adjust the baking time and assembly as needed.

Can I make this a two-layer Cannoli Cake instead of four layers?
Yes! Just leave the two baked cakes whole instead of slicing them horizontally. You’ll have a simpler two-layer cake. Since there are fewer layers to fill, you may want to reduce the amount of cannoli frosting.

Can I use different cake pans?
Yes! The original recipe uses two 9-inch round cake pans, but you can substitute two 8-inch round pans. The smaller pans will need a longer baking time, about 30-35 minutes instead of 20-25 minutes. Other pan sizes would require additional adjustments.

How do I get smooth frosting on Cannoli Cake?
Use an offset spatula and work with chilled, thick frosting. If you’re getting a lot of crumbs in the frosting, try applying a thin crumb coat and chilling the cake before adding the final layer. You can also make a semi-naked cake with a thin frosting layer for an easier, rustic finish.

Should I serve Cannoli Cake cold or at room temperature?
I recommend serving it chilled or allowing it to sit out briefly before serving if you prefer a slightly softer cake texture. Don’t leave it sitting out for long periods because the frosting contains fresh dairy. For the cleanest slices, cut the cake while it’s still cold.

Can I leave out the orange zest and orange juice?
Absolutely! I like the subtle orange flavor because it complements the vanilla, cinnamon, and chocolate, but it’s definitely a personal preference.

slice of homemade cannoli cake on plate

Who would like a piece of this fabulous Cannoli Cake?

Quick video to see how easy this Cannoli Cake comes together… (cake is slightly more yellow in the video due to different brand of butter, eggs, etc.)

Hope you enjoy this Cannoli Cake recipe!

Want More Cannoli Recipes?

Be sure to check out all my other fun cannoli recipes!

collage of other cannoli recipes

Cannoli Cookies – One of my most popular recipes. These cake-like cookies always get rave reviews.

Best Cannoli Dip – Quick and easy and so fun for parties and potlucks!

Chocolate Cannoli Dip – Perfect for chocolate lovers. All the flavors of a cannoli plus extra chocolate.

Cannoli Milkshake – Fun treat for kids or adults. Add your favorite liqueur for a grown-up version.

Cannoli Dip (Orange Almond) – I added a little extra orange and almond to this version of cannoli dip.

Mini Cannoli Dip Cups – Love these cute little dessert cups. Great idea for parties and potlucks!

Cannoli Cream Chocolate Truffles – These cute little candies make the best holiday treats!

Cannoli Cheesecake Bars – Easy cheesecake bars with all the tastes of cannoli.

Mini Frozen Cannoli Cheesecake Bites – Cheesecake bars cut into bite-size pieces and dipped in chocolate.

Cannoli Poke Cake – an easy cake with cannoli topping.

If you like Italian desserts you may also like this colorful Spumoni Cake!

Cannoli Cake Recipe - how to make a easy homemade four layered cannoli cake
Print Pin it!
4.63 from 124 votes
Rate Recipe

Cannoli Cake Recipe

Cannoli Cake, an easy from-scratch Italian cake with cannoli filling. This homemade cannoli cake is full of easy to find ingredients including ricotta, mascarpone, orange zest, and mini chocolate chips or change it up to your family's personal taste!
Prep Time 1 hour
Cook Time 25 minutes
Total Time 1 hour 25 minutes
Yield 16 servings (makes 1 cake)
Calories 608kcal
Author Lisa Huff

Ingredients
 

Cake Batter:

Frosting: (see notes below)

Instructions

  • Preheat oven to 375 degrees F. Butter and flour 2 9-inch round baking pans (or can substitute 8-inch round baking pans).
  • Mix together flour, baking powder, and salt in medium mixing bowl until well combined.
  • Beat together butter and granulated sugar in large mixing bowl with an electric mixer on medium speed until light and fluffy. Beat in eggs one at a time. Then beat in fresh orange zest and 1 1/2 teaspoons vanilla extract until well combined.
  • Alternate adding the dry ingredients and milk into the butter and sugar mixture, beating after each addition until just combined.
  • Pour cake batter into prepared pans, spread to form even layers. Bake for about 20-25 minutes or until toothpick inserted into middle comes out clean. (If using 8 inch pans, baking time will be about 30-35 minutes.)
  • Cool cakes slightly then remove from pans and finish cooling completely on wire racks. When cakes are completely cool, split each layer in half horizontally with a long serrated knife to form 4 layers.
  • For frosting, beat together ricotta and mascarpone in a large mixing bowl with an electric mixer on medium speed until just combined. Beat in powdered sugar, 1 teaspoon vanilla, orange juice, cinnamon, and salt until just combined. 
  • To assemble cake, place one layer on cake dish. Top with frosting then sprinkle about 2-3 tablespoons of mini chocolate chips on top. Repeat with remaining layers. Frost outside of cake and add remaining chocolate chips to outside of cake or as desired. Use remaining frosting to decorate or pipe as desired. Refrigerate cake until ready to serve.

Notes

SNAPPY TIPS:
  • You can omit the orange zest and juice if you don’t like citrus. Y
  • ou can also add chopped pecans, walnuts, or pistachios with the chocolate chips. 
SNAPPY SUBSTITUTIONS:
 
FROSTING NOTES: For BEST results PLEASE use full-fat cheeses (whole, not part skim) AND drain your ricotta (and possibly mascarpone) WELL overnight (see how to strain ricotta for pics). It’s not always necessary, but since there are many types and brands of ricotta (and mascarpone), I strongly recommend draining overnight to be on the safe side. BOTH cheeses should be thick (like cream cheese), or you will end up with a runny frosting. I didn’t need to drain mine (my local store brand was thick), but others did need to strain. Wrap the ricotta (and/or mascarpone) in cheesecloth (or paper towels), place in a strainer (preferably with something heavy on top to weigh it down) over a bowl, and place in the fridge OVERNIGHT. The next day, squeeze out all the liquid and make sure the cheeses are THICK (again, like cream cheese) with no liquid before making the frosting. If you can find it in your area, you can also try ricotta impastata (pastry ricotta), which has a thicker consistency.
Course: Dessert
Cuisine: Italian
Keywords: Christmas dessert, homemade cannoli cake recipe, Italian cake
Did you try this recipe?Tag @SnappyGourmet or #SnappyGourmet!

Nutrition:

Calories: 608kcal | Carbohydrates: 71g | Protein: 9g | Fat: 32g | Saturated Fat: 19g | Trans Fat: 1g | Cholesterol: 98mg | Sodium: 231mg | Potassium: 185mg | Fiber: 2g | Sugar: 52g | Vitamin A: 835IU | Vitamin C: 1mg | Calcium: 158mg | Iron: 2mg

(Nutrition data is provided when available for informational purposes only and calculated using an online nutritional calculator. For the most accurate information please calculate based on specific ingredients and brands you use as well as any changes you made to the recipe. I am not a certified nutritionist or registered dietician and any nutritional information provided should only be used as a general guideline and estimate.)

slice of cannoli cake

HUNGRY MUCH?

Join our FREE email list and get a FREE E-Book with our favorite recipes and more!
 

You can unsubscribe anytime. For more details, review our Privacy Policy. 

Categories:

, , ,
Lisa Huff pic

About Lisa Huff

Lisa Huff is a Cookbook Author, Freelance Recipe Developer, Food Photographer, Blogger/Writer, and award-winning home chef. She loves creating unique recipes from healthy to decadent including cocktails, appetizers, main dishes, dessert recipes and more and has appeared on various shows, publications, and websites.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




432 Comments

  1. stephanie hannah says:

    Let me start off by saying I do not like cannoli! I was asked to make a cannoli cake because my entire Italian family LOVES cannoli.

    THIS IS THE BEST CAKE EVER! I followed the directions, and it came out perfect. I don’t plan on making it 4 layers, I don’t trust myself to cut and not break it! The frosting is delicious, I was able to find the mascarpone cheese at Publix, and used ricotta made with whole milk. I didn’t need to add any extra powered sugar, the frosting is perfect. Right now the frosting is in the fridge and the cake is on the cooling racks. Is there a way to attach a picture? I’d like to add one once I’ve got it assembled. Thanks for the recipe, I will be baking it again for Christmas!

  2. Why is the cake white in the pictures but yellow in the video? It looks much better white.

    1. Someone else made the video for me so I think they had slightly different brands and lighting.

  3. angela arasim says:

    ANy chance of saving a little time and using a box cake mix?

    1. Yes absolutely! You can use your favorite yellow or white cake and if you’d like (totally optional) you could add a little fresh orange zest and/or vanilla extract to the cake mix or even almond extract.

  4. Did anyone leaving 5 stars actually make this cake?

    1. Yes, you can read the comments above as well as comments on Pinterest.

  5. Just finished making this cake. Came out exactly as pictured. No problems with the frosting. I used Belgioso marscapone and Polly- o ricotta. Both were nice and dry. Only thing I need to comment on that wasn’t like stated in the recipe was: first of all the recipe includes milk in the list of ingredients for the frosting but I didn’t see it included in the instructions at all. Unless I missed it possibly..?? Also, I would sub the almond extract for vanilla. Closer to the flavor for cannoli cream. Also cooking the two 9” rounds definitely took longer than 20-25 minutes it was more like 35. And my oven is usually spot on. Those are my only changes and otherwise this is a really nice cake

    1. Glad you enjoyed it! Not sure where you are seeing milk listed for the frosting? I am not seeing it. It’s there in the ingredients for the cake but not the frosting.

  6. Patricia A Catuzza says:

    Made this cake 9/29/18. First of all it is a very flat 9 inch cake,and hard.All my ingriedients were fresh.UGH! The icing was super runny! Ended up with way to much icing after having to add several cups more of sugar.Recommend draining the ricotta in a cheese cloth first.But the taste was very good.Any suggestions?

    1. Hmmm, not sure why your cake was flat and hard. You might want to check your baking powder (expiration date and add a little to some water and make sure it fizzes) or maybe get an inexpensive oven thermometer and just make sure your oven is heating to the right temps. As far as the frosting, yes, you should drain the ricotta overnight if your brand is a little runny. Sorry if you didn’t see that note in the recipe. Some brands just tend to be thicker than others.

  7. I suggest you change the frosting directions to “whip the frosting at highest speed on your mixer until desired consistency.” The cake came out perfect! We enjoyed it last night for a special occasion.

  8. was leaving out the temp and time on purpose or oversight? Please do tell!

    1. The full recipe is there at the bottom of the post in a recipe card with temp and time. Scroll down to bottom. It’s 375 degrees for 20-25 min for 9-inch pans.

  9. What temperature are you baking this at and for how long?

  10. Diane Parks says:

    My husband gave this A WONDERFUL! It is a beautiful cake and I am looking forward to surprising my family at the next get-together. The frosting was a bit soft, but I put the cake and the frosting in the refrigerator for about 20 minutes and it was all it needed. So happy to have this recipe and looking forward to trying so many more. By the way, I e-mailed Lisa and she responded immediately. That means a lot to me.

  11. Are there any ptoblems with assembling this cake a day before and storing in the refrigerator? I am worried about it being too soggy.

    1. I think it was actually better the next day. :) Just make sure your frosting is fairly firm (drain the ricotta if needed before making the frosting).

      1. Thank you. I had no problem with my frosting using full fat products. Cake looks yummy!

  12. Ann Gugliuzza says:

    Definitely attempting this for my 50th on 7/25. Looks delicious!!!

    1. Hope you enjoy and Happy Birthday!!!! Be sure the ricotta is thick or drain it for awhile for the filling/frosting.

  13. Karen Yorks says:

    my filling is curdled is there a reason that this would happen, I have put in the fridge but I don’t believe that is the answer, maybe I need to beat it smooth? too expensive to throw away! thanks for your help

    1. Curdled meaning a little chunky? That is probably from the ricotta which is not a completely smooth cheese. A little chunkiness is ok but if you don’t like the texture you can definitely blend it more.

  14. Did you ever do this cake in tiers for a wedding? I have a request to make a French vanilla cannoli filled cake with fondant. So many people said the cannoli filling will be to soft. Please let me know what you think about this. Thank you Karen

    1. I have only made it like written, sorry. You can use all mascarpone cheese instead of ricotta for a thicker filling and frosting. Or be sure you use a thick ricotta or drain the ricotta.

  15. Would it be okay if I used salted butter. Can’t wait to make this.

    1. I haven’t tried it that way, but should be ok. I’d just omit the salt then from the recipe.

    2. Linda nagri says:

      Can I double this and make a sheet type cake. Also could I make this on Thursday for Saturday party but Frost morning of party

      1. I don’t see why not, but have not tried, so can’t say exactly what size pan you’d need or baking time. I’d suggest you drain the ricotta overnight as well just to be sure the frosting stiffens up. You can frost ahead but then would need to store the whole thing in the fridge.

More You'll Love

  • Cannoli Cream Strawberry Shortcake

  • Freezer Salsa

  • Boom Sauce

  • Mango Smoothie

  • Mexican Refrigerator Pickles

  • Cranberry Orange Muffins (Panera Copycat)