Easy Cannoli Cake with Ricotta Mascarpone Frosting
Easy Cannoli Cake with Ricotta Mascarpone Frosting
This Cannoli Cake started as a little kitchen experiment inspired by one of my favorite Italian desserts — the classic Sicilian cannoli. I wanted all that creamy ricotta flavor, a hint of cinnamon, and those sweet little chocolate chips, but in a simple, homemade cake that didn’t require frying shells or piping filling. So I baked a basic yellow cake — soft, buttery, and lightly sweet — and layered it with a rich ricotta mascarpone frosting that doubles as the filling.
The idea comes straight from Sicily, where cannoli were first created centuries ago as a special treat during Carnevale — a time of celebration and abundance before Lent. The traditional version uses crispy pastry shells filled with sweet ricotta cream, often flavored with orange zest, cinnamon, and chocolate. When Italian immigrants brought their beloved cannoli to America, bakers started finding new ways to enjoy those same flavors — and that’s how Cannoli Cake was born.
It’s a modern Italian-American twist on a Sicilian classic, combining all the familiar flavors of the original dessert in a soft, moist layer cake that’s perfect for birthdays, holidays, or Sunday dinners. Each bite tastes like home — creamy, comforting, and unmistakably Italian.
Things to know about this Easy Cannoli Cake with Ricotta Mascarpone Frosting
This Cannoli Cake is best made with well-drained ricotta — if your ricotta is watery, place it in a fine mesh sieve or cheesecloth overnight to remove excess liquid. This ensures the frosting stays thick, creamy, and easy to spread between the cake layers.
For the most authentic texture, sprinkle the mini chocolate chips between the layers and on top of the frosting instead of mixing them into the filling. This gives every bite a little crunch without weighing down the creamy filling.
Chilling the cake for at least 1 hour after assembling helps the frosting set and makes slicing cleaner, especially if you want neat, even layers. The cake keeps beautifully in the refrigerator for up to 3 days, making it a perfect make-ahead dessert for parties or holiday gatherings. Bring it to room temperature for 15–20 minutes before serving to enjoy the full creamy texture and flavor.
For a little extra flair, try sprinkling chopped pistachios on top or a light drizzle of chocolate sauce just before serving — it makes the cake look bakery-perfect without any extra effort.
If you love classic Italian desserts with a modern twist, be sure to try my Crostata Italian jam tart or Amaretti Cookies next — both pair perfectly with a slice of this Cannoli Cake and a cup of espresso!


Easy Cannoli Cake with Ricotta Mascarpone Frosting
Servings: 10–12 slices
Prep Time: 25 minutes
Cook Time: 35–40 minutes
Chill Time: 1 hour
Total Time: 2 hours
Ingredients
For the Yellow Cake:
-
-
2 ½ cups all-purpose flour
-
2 ½ tsp baking powder
-
½ tsp salt
-
¾ cup unsalted butter, softened
-
1 1/2 cups granulated sugar
-
4 large eggs, room temperature
-
1 cup whole milk, room temperature
-
1 tbsp vanilla extract
For the Cannoli Frosting (used for both filling and topping):
-
1 ½ cups whole milk ricotta, drained overnight if watery
-
1 cup mascarpone cheese (or cream cheese for a firmer texture)
-
1 cup powdered sugar
-
1 tsp vanilla extract
-
½ tsp ground cinnamon
-
½ cup mini chocolate chips (plus extra for garnish)
-
💡 Baking Tip: How to Get a Tall, Sliceable Cake
For that beautiful bakery-style Cannoli Cake with two thick layers, bake the batter in one 9-inch round cake pan with high sides (at least 2½–3 inches deep). You can also use an 8-inch round pan that’s 3 inches deep for an even taller result — just extend the baking time to about 45–50 minutes, checking with a toothpick at 40 minutes.
Once baked, cool the cake completely, then chill it for 30 minutes before slicing it horizontally. This helps the cake stay firm and gives you a clean, even cut for layering with the creamy cannoli filling.
-
-