A quiet afternoon, just me, a bowl, and the gentle hum of the mixer—Italian Love Cake is one of those bakes where the kitchen smells immediately transport you somewhere warm and familiar. It’s the kind of recipe you pull out when you want layers that surprise: creamy ricotta, rich chocolate cake, and that frosty, billowy chocolate pudding topping. If you’re after something easy, beautiful, and sure to win over even the pickiest dessert fan, Italian Love Cake makes each bite a little celebration.
Whether you’re new to baking or have a well-loved 9×13 pan that’s seen countless family dinners, this cake has you covered. It’s surprisingly simple—no fussy steps, just distinct layers coming together in an almost magical way. Watching those creamy layers swap places as they bake is half the fun. Let’s dive in.
What Makes Italian Love Cake a Showstopper
Italian Love Cake isn’t just a cake—it’s a dessert with layers that flip themselves in the oven, creating slices that always bring a little wow. Imagine digging your fork through a velvety, lightly sweet ricotta layer, only to meet rich chocolate cake underneath and then a cool, creamy chocolate pudding cloud on top. That trio of textures—creamy, fluffy, and moist—makes every bite something special.What really sets Italian Love Cake apart is the magic of its transformation as it bakes. The ricotta and chocolate cake mixtures start out on top of each other, but swap places while baking, so you get that beautiful, bakery-style contrast without any complicated steps. Plus, the chilled topping has a soft, mousse-like finish that takes this cake over the top for potlucks, birthdays, or Sunday dinner alike. It’s showy, but completely approachable.
Building the Perfect Layers: Italian Love Cake Ingredients
If you’re after a dessert with bakery style but low effort, you’ll love the ingredient list for Italian Love Cake. Most of it comes right from the grocery store, and a few shortcuts (like boxed cake mix and instant pudding) mean you get that classic layered goodness without hours in the kitchen.- ricotta cheese – The heart of the creamy layer and what adds that signature ricotta tang and fluffiness.
- granulated sugar – Sweetens the ricotta for a smooth cheesecake-like bite.
- vanilla extract – Brings warmth and depth to the ricotta mixture.
- large eggs – Used in both the ricotta and chocolate cake layers for structure and extra richness.
- chocolate or devil’s food cake mix – The shortcut to a moist and consistent chocolate base, with deep cocoa flavor.
- canola or vegetable oil – Keeps the cake moist and tender, blending easily into the batter.
- water – Loosens the cake batter and brings everything together.
- instant chocolate pudding – Adds that creamy, chocolaty finish when whipped with milk and topping.
- milk (cold) – Helps the pudding set to a thick, spoonable consistency.
- whipped topping, thawed – Folds into the pudding for a light, mousse-like frosting.
See the recipe card below for the full list of ingredients and measurements.
Layered Magic: How to Make Italian Love Cake
Making Italian Love Cake feels a bit like a kitchen science project—watch those layers switch places and transform into something swoon-worthy. Here’s how it comes together, step by step:- Preheat your oven until it’s good and hot. Grab a 9×13 baking dish and give it a generous coating of cooking spray or grease. This step will help you lift neat slices later.
- Start with the ricotta layer: use an electric mixer to blend the ricotta cheese, sugar, and vanilla extract in a bowl. Mix until everything feels creamy and mostly smooth. Add the eggs in gradually, mixing just until combined—this keeps the layer light, not dense.
- Next, in a separate bowl, whip up the chocolate cake. Combine the cake mix, oil, water, and eggs. Whisk until the batter is glossy and lump-free.
- Pour the chocolate cake batter into the prepared pan, smoothing it so it reaches the edges. Then, gently pour the ricotta mixture right over the top. Don’t mix! The layers need to bake just as they are.
- Slide the pan into the oven and bake until set. The cake should feel set towards the edges, and a bit jiggly in the very center—don’t worry, it firms up as it cools.
- Let the cake cool to room temperature before adding the final layer.
- For the chocolate pudding frosting: whisk together the instant chocolate pudding and cold milk in a bowl. Mix until it thickens, then let it rest for a few minutes to reach a creamy consistency.
- Gently fold in the thawed whipped topping—this turns the frosting fluffy and easy to spread.
- Spread the pudding frosting evenly over the cooled cake. Cover and refrigerate until well chilled and set. This helps the flavors meld and makes for clean, defined slices when serving.
Layering Tips, Texture Cues, and Troubleshooting
With Italian Love Cake, a couple of small kitchen habits will make all the difference in getting those classic layers. Here’s what to watch for:- Don’t mix the layers: Pour the ricotta mixture gently over the cake batter and leave it—don’t stir. The layers will magically flip as they bake.
- Use full-fat ricotta if possible: This keeps the cheesecake layer rich and prevents it from breaking down or becoming watery during baking. Avoid low-fat varieties, which can alter the texture and layering effect.
- Don’t overbeat the ricotta mixture: A gentle mix keeps it fluffy. Over-mixing can make it too thick, preventing proper sinking and layer separation.
- Bake until just set: The center of the cake should have a tiny wobble when you take it out. The edges will be lightly puffed and set. Overbaking can dry out both layers.
- Let the cake cool completely: The pudding topping needs a cool surface or the frosting can melt and slide.
- If your ricotta layer doesn’t sink to the bottom: It could be due to using a cake mix with pudding already in it, over-mixed ricotta, or gluten-free/low-fat substitutions. The cake still tastes delicious but the layering may not be as defined.
Serving, Variations, and Pairings for Italian Love Cake
One of the joys of Italian Love Cake is how easy it is to dress up or down for any gathering. Slices look beautiful on a dessert platter, and the chilled topping holds its shape for easy serving.For a classic finish, stick with chocolate pudding in the topping, but you can easily swap in a vanilla or even pistachio pudding for a twist. Feeling decadent? Grate a little dark chocolate or sprinkle espresso powder over the top just before serving. For special occasions, a handful of fresh berries or a few curls of orange zest play really well against the creamy and chocolatey layers.
When it comes to drinks, serve with hot coffee, a shot of espresso, or a chilled glass of milk. If you want to take it Italian-style, offer a small glass of dessert wine alongside.
Storing and Making Italian Love Cake Ahead
Italian Love Cake is actually one of those rare desserts that gets even better as it rests in the fridge. The flavors meld and the layers firm up, making for clean, pretty slices.For storage, keep the cake tightly covered in the refrigerator. It’ll stay fresh and moist for several days—perfect for prepping ahead for holidays or parties. If you want to freeze it, chill the cake first, then wrap slices tightly. Thaw overnight in the fridge before serving. Just avoid freezing for too long, as the pudding topping can lose its creamy texture.
If you need to prep even further ahead, the base cake can be baked and cooled, then refrigerated for a day before adding the pudding topping.
FAQs about Italian Love Cake
Why does the ricotta layer switch places with the cake during baking?
The ricotta layer is heavier and denser, so it slowly sinks while baking, letting the chocolate cake rise above it. This is what creates the iconic layered look of Italian Love Cake. Just be sure not to mix the layers together before baking so the effect works.
Can I use cream cheese instead of ricotta in Italian Love Cake?
Cream cheese can be used, but it will give the cake a heavier, richer bite more like a traditional cheesecake. For authentic Italian Love Cake texture, ricotta keeps things fluffy and light. If substituting, consider blending cream cheese until smooth and using the same mixing method.
How far in advance can I make Italian Love Cake?
You can make Italian Love Cake a day or two ahead of time. The cake benefits from resting in the fridge, allowing the layers to set and flavors to develop. Just store it tightly covered until ready to serve.
What if my layers don’t separate perfectly?
If the ricotta and cake layers don’t flip as expected, the dessert will still taste great—just slightly different in texture. Over-mixing, low-fat cheese, or certain boxed cake mixes can affect the layering but won’t ruin the result.
Bringing Italian Love Cake to Your Table
Italian Love Cake is one of those desserts you’ll want to bring out for every potluck, celebration, or just an ordinary weekend night when something sweet sounds right. The velvety ricotta, tender chocolate cake, and creamy chocolate pudding topping are crowd-pleasers in every sense.Cut yourself a big square, fork in, and enjoy the layers—each bite is cool, creamy, and just a little indulgent. This is comfort baking at its best.
What To Try Next
If you enjoyed Italian Love Cake, these treats are great for continuing your baking adventure.
- No Bake Biscoff Cheesecake Bars — share a creamy, indulgent dessert vibe without turning on the oven.
- Strawberry Cheesecake Dump Cake — perfect for seasonal gatherings with its fruity and sweet cheesecake charm.
- Carrot Cake Cupcake With Brown Sugar Cream Cheese Frosting — offers a delightful texture contrast with spiced, moist cupcakes and rich frosting.
Recommended Equipment
* As an Amazon Associate, I earn from qualifying purchases. There is no extra cost to you.

Italian Love Cake
Ingredients
Equipment
Method
- Preheat the oven to 350 degrees. Then grease your 9x13 baking dish with cooking spray. Set it to the side.
- Grab an electric mixer and add your ricotta cheese, sugar, and vanilla into a mixing bowl. Mix for a few minutes until smooth, then slowly work in the eggs.
- In a medium bowl you can mix up the cake mix, oil, water, and eggs. Whisk well and make sure the batter is smooth.
- Pour the cake batter into the pan.
- Then carefully pour the ricotta mixture over the chocolate. Make sure to pour it all over the cake.
- Bake for 1 hour to 1 hour and 10 minutes or until the cake is fully baked all the way through. The cake will be a little jiggly in the center.
- Once the cake is done, cool to room temperature.
- In a bowl you will add your pudding and milk. Mix well until it is fully mixed.
- Allow the pudding to rest for 2-3 minutes.
- Then fold in the whipped topping.
- Spread the frosting over the cake once it is cooled. Then cover and refrigerate for 4 hours or until you are ready to serve.









