If you adore classic Italian cannoli, you’re going to fall head over heels for this Cannoli Layer Cake. It has everything you love about traditional cannoli—creamy ricotta filling, chocolate chips, hints of citrus, and a touch of cinnamon—all transformed into a stunning, easy-to-make cake. This dessert looks fancy but comes together with simple ingredients, making it perfect for celebrations, birthdays, or even a special Sunday treat.
In this recipe, I’ll walk you through each step in simple language, just the way I make it at home. It’s rich, soft, and wonderfully nostalgic.
Quick Facts
-
Prep Time: 25 minutes
-
Cooking Time: 25–30 minutes
-
Total Time: 1 hour (plus chilling)
-
Serving Size: 10–12 slices
Why You’ll Love This Cannoli Layer Cake
This cake is creamy, light, and filled with warmth from citrus and cinnamon.
Here’s why I love making it:
-
✔️ It tastes like a giant, fluffy cannoli
-
✔️ The ricotta filling is silky and not too sweet
-
✔️ The layers look gorgeous when sliced
-
✔️ Simple ingredients but impressive results
-
✔️ Perfect for any celebration
Every bite gives you that classic cannoli flavor, but with the softness of a homemade cake.
Ingredients You’ll Need
For the Cake Layers
-
2 ½ cups all-purpose flour
-
1 ½ cups sugar
-
1 cup milk
-
½ cup butter, softened
-
½ cup vegetable oil
-
4 eggs
-
2 tsp baking powder
-
1 tsp vanilla
-
½ tsp cinnamon
-
Zest of 1 orange
For the Cannoli Filling
-
2 cups whole-milk ricotta (drained well)
-
1 cup mascarpone cheese
-
1 cup powdered sugar
-
1 tsp vanilla
-
½ cup mini chocolate chips
-
Zest of 1 lemon (optional but amazing)
For Topping
-
Extra chocolate chips
-
Powdered sugar
-
Chopped pistachios (optional)
How to Make Cannoli Layer Cake
Step 1: Make the Cake Batter
In a large bowl, beat butter, oil, and sugar until creamy. Add eggs one at a time.
Mix in milk, vanilla, cinnamon, and orange zest.
Add flour and baking powder, mixing until smooth.
Step 2: Bake the Layers
Preheat oven to 350°F (175°C).
Divide the batter between two 8-inch pans lined with parchment.
Bake for 25–30 minutes, or until a toothpick comes out clean.
Let them cool completely before frosting.
Step 3: Make the Cannoli Cream
In a bowl, whisk ricotta, mascarpone, powdered sugar, and vanilla until silky.
Fold in mini chocolate chips and lemon zest.
Refrigerate while the cake cools.
Step 4: Assemble the Cake
Place the first cake layer on a plate.
Spread a thick layer of cannoli cream.
Add the second layer and frost the top with the remaining cream.
Decorate with pistachios, chocolate chips, or a dusting of powdered sugar.
Step 5: Chill for Best Texture
Refrigerate for at least 1 hour so the cake firms up and flavors blend beautifully.
Serving Suggestions
-
Serve chilled or slightly cool—the filling stays creamy and refreshing.
-
Pair with hot espresso, cappuccino, or black tea.
-
Add a drizzle of honey on top for extra richness.
-
Try serving each slice with fresh berries for a bright contrast.
Tips for Customization
-
Add crunch: Mix crushed cannoli shells or waffle cone pieces into the filling.
-
More chocolate: Use dark chocolate shavings instead of chips.
-
Nutty twist: Add chopped pistachios inside the layers.
-
Lighter version: Use part-skim ricotta and reduce sugar slightly.
This cake is beautifully flexible—make it yours!
Nutritional Info (Approx. per slice)
-
Calories: 380
-
Fat: 20g
-
Carbs: 42g
-
Protein: 7g
-
Sugar: 30g
Values vary depending on frosting thickness and toppings.
FAQs
1. Can I make this cake a day ahead?
Yes! It tastes even better the next day as the flavors blend.
2. Can I freeze Cannoli Layer Cake?
You can freeze the cake layers, but freeze the filling separately.
Assembled cannoli cake does not freeze well due to the ricotta cream.
3. My ricotta is watery—what do I do?
Place ricotta in a cheesecloth or fine strainer and let it drain for 1–2 hours.
4. Can I use cream cheese instead of mascarpone?
Yes, but the flavor will be slightly tangier. Still delicious!
5. Can I make it gluten-free?
Use a 1:1 gluten-free flour blend. Texture will be slightly denser but good.
Final Thoughts
This Cannoli Layer Cake brings the charm of a traditional Italian pastry into a soft, moist, beautifully layered dessert. It’s easy, elegant, and always gets plenty of compliments. If you love creamy, citrusy, chocolate-speckled desserts, you will absolutely adore this cake.