Every time this dessert lands on the table at a family party, somebody asks for the recipe before the first slice is gone. Italian Love Cake has that effect, especially when you want a potluck dessert that looks impressive but doesn’t ask you to fuss like a bakery pastry chef all afternoon.
In my kitchen, this version is the one I trust most because it is simple, reliable, and far more balanced than the extra-sweet boxed versions many of us grew up with. The cannoli-inspired ricotta layer, bright with orange zest, almond extract, and little bursts of chocolate, gives it that old-school Italian-American dessert charm with a more polished finish.
Why You’ll Love This Recipe
Pure comfort: This cake is creamy, moist, rich, layered, and sweet in all the right ways, with a cold pudding topping that makes every bite feel like something from a neighborhood bakery case.
The secret twist: I discovered that stirring 1 tablespoon of fresh orange zest and 1/2 teaspoon of almond extract into the ricotta cheese, then folding in mini semi-sweet chocolate chips, makes the filling taste strikingly close to real cannoli cream.
Better balance: That little flavor upgrade cuts through the usual sugar overload from chocolate cake mix, instant chocolate pudding, and whipped topping, so the finished dessert tastes fuller, not just sweeter.
Potluck-proof: Italian Love Cake looks fancy once sliced, but the method is wonderfully forgiving. The famous magic cake layers do the hard work for you while it bakes.
Ingredients and Substitutions

These pantry staples and chilled dairy ingredients come together into a dessert with distinct layers, soft chocolate flavor, and that signature creamy center.
Ingredients
- 1 box chocolate cake mix
- ingredients to make the cake: eggs, oil and water
- 32 ounce container ricotta cheese
- 4 large eggs
- 3/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 1/2 cups cold milk
- 5.9 ounce box instant chocolate pudding mix
- 16 ounces large tub whipped topping (Cool Whip)
Ingredient Notes & Substitutions
Chocolate cake mix: A standard chocolate cake mix gives you the classic flavor and the right light batter for this style of Italian Love Cake. I also like devil’s food for a deeper cocoa note, fudge marble for a slightly more nostalgic feel, and even vanilla when I want the ricotta layer to stand out more clearly.
Ricotta cheese: Whole milk ricotta gives the most traditional texture and that classic Italian-American dessert character. If you dislike ricotta’s gentle graininess, mascarpone makes the filling silkier, while softened cream cheese creates a tangier, denser result more in line with rich cream cheese cakes.
Cannoli-style flavor additions: For the bakery-style twist, I always add fresh orange zest and almond extract to the cheese mixture, then fold in mini semi-sweet chocolate chips. Those three additions wake up the ricotta and make the flavor feel much closer to a true cannoli filling.
Instant chocolate pudding: This is one ingredient that is not flexible. Instant chocolate pudding sets the topping quickly and keeps it fluffy, while cook-and-serve pudding stays too loose and will not give you that stable frosting-like layer.
Whipped topping: Cool Whip is dependable and holds beautifully after chilling, which is why so many home bakers use it here. If you prefer a less processed option, homemade stabilized whipped cream made with heavy cream and powdered sugar works well, as long as it is whipped firmly enough to stay airy.
How to Make Italian Love Cake
Prepare the pan and cake base
- Heat your oven to 350°F and coat a 9×13 inch baking dish with nonstick cooking spray. I especially like a spray that contains flour because this cake has several sticky layers and releases more cleanly after chilling.
- Mix the chocolate cake batter using the eggs, oil, and water called for on the box, then pour it into the prepared dish. The batter should look smooth and fluid, not stiff, because that lighter texture helps the layers switch places as the cake bakes.
Make the ricotta layer
- In a large bowl, use an electric hand mixer to beat the ricotta cheese, 4 large eggs, 3/4 cup granulated sugar, and 1 teaspoon vanilla extract until the mixture looks creamy and evenly blended. Add 1 tablespoon fresh orange zest and 1/2 teaspoon almond extract, then keep mixing just until the citrus smells fragrant and the filling looks smooth.
- Gently fold mini semi-sweet chocolate chips into the ricotta mixture so they are evenly distributed without deflating the filling.
- Spoon the ricotta mixture carefully over the raw cake batter, spreading it across the surface in gentle dollops instead of dropping it in one heavy mound. This small step makes a big difference and helps the layers bake up evenly from corner to corner.
Bake and cool
Bake for about 1 hour, then transfer the pan to a wire rack and let the cake cool completely. The top should look set with a slight jiggle in the center, and the edges will begin to pull away from the pan, which is a much better clue here than a toothpick test.
Finish the topping and chill
- Pour 1 1/2 cups cold milk into a large bowl and gradually whisk in the 5.9 ounce box instant chocolate pudding mix until the mixture is smooth, glossy, and slightly thickened.
- Fold in half of the 16 ounces whipped topping first, blending it well, then gently fold in the remaining half until the mixture is light and uniform with no white streaks left behind.
- Spread the pudding topping evenly over the fully cooled cake, cover tightly with plastic wrap, and refrigerate for at least 6 hours or overnight. Once thoroughly chilled, slice and serve cold for the cleanest layers and best texture.
Secrets for Perfection
The trickiest part of this cake is knowing when it is actually done. Because the ricotta layer sits on top during baking and stays softer than regular cake, a toothpick can fool you, so I watch for set edges, a surface that no longer looks wet, and a center with only a slight wobble when the pan is nudged.
The other secret is all in how you add the cheese layer. If you spoon it gently and evenly across the batter, it sinks in a controlled way and gives you neat, uniform layers after baking and chilling.
The Baking Science Behind Magic Cake Layers

What makes Italian Love Cake so fun is the same kitchen magic behind other desserts with self-forming layers. If you’ve ever baked impossible pie recipes, you’ve already seen a similar effect, where different batters and fillings sort themselves as heat changes their structure.
In simple terms, the ricotta mixture is denser than the chocolate cake batter, so gravity pulls that heavier layer downward as the cake bakes. At the same time, the lighter batter expands from steam and leavening, rises upward, and sets around it, creating the signature magic cake layers without any flipping or rearranging from you.
That is also why the order matters so much. The cake batter goes in first, the ricotta mixture goes on top, and the oven takes care of the rest.
From-Scratch Chocolate Cake Base Alternative
If you prefer to skip boxed mix, use a homemade chocolate cake batter that is light and pourable rather than thick like brownie batter. I get the best results from a simple batter built with all-purpose flour, cocoa powder, sugar, eggs, oil, and enough liquid, usually milk or hot coffee, to keep it loose enough for the dense ricotta to sink properly.
For a 9×13 inch baking dish, aim for a single-layer chocolate cake formula with about 1 3/4 to 2 cups flour, 3/4 cup cocoa powder, 1 1/2 to 2 cups sugar, 2 eggs, 1/2 cup oil, and 1 to 1 1/2 cups liquid. If the batter falls from the whisk in a thick ribbon instead of flowing smoothly, thin it slightly, because a heavy batter can interfere with the layer reversal.
Pro Tips & Troubleshooting
Pro Tips
- Chill the cake overnight if you can. The layers firm up, the slices come out cleaner, and the cannoli-style flavors taste deeper and more blended the next day.
- Use a gentle hand when adding the ricotta layer over the batter. Small spoonfuls spread across the pan work far better than pouring it all into the center.
- Keep the milk cold when making the pudding topping so it thickens quickly and folds smoothly with the whipped topping.
Common Mistakes to Avoid
- Do not put the ricotta layer on the bottom before baking. It belongs on top of the cake batter so the natural density difference can create the correct layers.
- Do not leave the finished cake sitting out too long at room temperature. The pudding and whipped topping can soften, separate, and start to weep.
- Be careful with gluten-free cake mix. Many gluten-free batters are thicker, so you may need to thin the batter slightly or the ricotta may struggle to sink as intended.
Serving & Storage

Serving Ideas
This cake is at its best served straight from the refrigerator, when the pudding layer is fluffy, the ricotta is nicely set, and each slice holds its shape. I love finishing it with a drizzle of warm hot fudge, extra mini chocolate chips, chocolate curls, or a spoonful of crushed cannoli shells just before it goes to the table.
For a full Italian-American dessert spread, this cake looks right at home beside coffee, espresso, and a tray of Italian wedding cookies. That combination feels especially festive for Christmas, Easter, and those big Sunday gatherings where nobody leaves without dessert.
Storage and Make-Ahead
Cover the pan tightly with plastic wrap or transfer slices to an airtight container, then keep it in the refrigerator. It holds well for about 3 to 4 days, and the flavor is often best after the first full night of chilling.
You can absolutely make it ahead, which is one reason I love it for parties. Prepare it the day before, let it rest overnight, and garnish just before serving so the top still looks fresh.
Freezing is possible, but this is a delicate dairy-heavy dessert, so texture can soften a bit after thawing. Freeze individual slices or the whole pan tightly wrapped, then thaw in the refrigerator overnight, not on the counter, to help the whipped topping layer stay as smooth as possible.

Easy Italian Love Cake
Equipment
- 9×13-inch baking dish
- Electric hand mixer
- Large mixing bowls
- Wire cooling rack
Ingredients
- 1 box chocolate cake mix
- ingredients to make the cake: eggs, oil and water
- 32 ounce container ricotta cheese
- 4 large eggs
- 3/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 1/2 cups cold milk
- 5.9 ounce box instant chocolate pudding mix
- 16 ounces large tub whipped topping (Cool Whip)
Instructions
Prepare the pan and cake base
- Preheat your oven to 350°F and coat a 9×13 inch baking dish with nonstick cooking spray.
- Prepare the chocolate cake batter using the eggs, oil, and water specified on the box mix instructions, then pour it into the prepared baking dish.
Make the ricotta layer
- In a large bowl, use an electric hand mixer to beat the ricotta cheese, 4 large eggs, 3/4 cup granulated sugar, and 1 teaspoon vanilla extract until the mixture is creamy and smooth.
- Carefully spoon the ricotta mixture over the raw cake batter in gentle dollops, spreading it evenly across the surface rather than pouring it all in one spot.
Bake and cool
- Bake for approximately 60 minutes. The cake is done when the edges begin to pull away from the pan and the center has only a slight jiggle when the pan is moved.
- Transfer the pan to a wire rack and allow the cake to cool completely before proceeding to the topping.
Finish the topping and chill
- In a large bowl, whisk together 1 1/2 cups cold milk and the 5.9 ounce box of instant chocolate pudding mix until the mixture is thickened and glossy.
- Fold in half of the whipped topping until combined, then gently fold in the remaining half until the topping is light and uniform with no streaks.
- Spread the pudding mixture evenly over the cooled cake. Cover tightly and refrigerate for at least 6 hours or overnight for the best texture and clean slices.
Notes
Nutrition
Conclusion
This version brings together everything people love about Italian Love Cake, rich chocolate, creamy ricotta, and that dreamy chilled topping, but the orange zest, almond extract, and mini chocolate chips give it a cannoli-style personality that tastes far more special.
If you’re planning a gathering, this is the kind of dessert that wins over a crowd without making life harder for the cook. I’d happily serve it after a cozy pan of classic beef lasagna, and it is just as lovely with your own little twists once you’ve baked it once.
Frequently Asked Questions
Why does the ricotta layer sink to the bottom during baking?
What is the best substitute for ricotta cheese in this recipe?
How do I know when the cake is done baking if the cheese is on top?
Can I use homemade whipped cream instead of Cool Whip?
How far in advance can I make Italian Love Cake?












