Italian Love Cake is the ultimate dessert phenomenon that defies culinary logic to create something truly magical. If you are looking for a show-stopping treat that combines a creamy white ricotta custard layer, a moist dark chocolate cake, and a cloud-like whipped frosting, you have found it. This isn’t just a cake; it’s a conversation piece that perfectly balances the rich cocoa depth of fudgy brownies with the sophisticated texture of an Italian cheesecake.
The first time you witness a slice of this Italian Love Cake, you’ll be struck by the perfect, clean separation of its three distinct layers. It is often called a “magic cake” because the layers actually swap places in the oven, resulting in a dense, custard-like base and a light, airy crumb in the middle. Whether you are hosting a Sunday dinner or a holiday party, this recipe is designed to impress every single guest.

Why This Magic Ricotta Cake is a Viral Pinterest Favorite
- Textural Perfection: You get the crunch of dark chocolate shavings, the silkiness of whipped pudding, and the dense creaminess of ricotta in every single bite.
- Visually Stunning: The contrast between the dark chocolate middle and the snow-white custard base looks professional yet feels wonderfully rustic on a matte white ceramic plate.
- Fail-Proof Method: Unlike a complex caramel mousse cake, this recipe uses a clever “layer-flip” technique that works every time.
- Make-Ahead Friendly: In fact, it tastes even better the next day after the flavors have melded in the refrigerator.
Must-Have Ingredients for a Perfect Italian Love Cake
To achieve that signature Italian Love Cake profile, we use a combination of pantry staples and specific dairy components to ensure the layers stay distinct and delicious.
The Moist Chocolate Foundation
1 box (432g) Chocolate Cake Mix: A high-quality devil’s food or dark chocolate mix provides the structural integrity needed to support the ricotta layer. If you prefer bite-sized treats, you might enjoy our perfect cake pops which use a similar base.
1 cup (240ml) Water: Standard hydration for the cake batter.
1/2 cup (120ml) Vegetable Oil: Ensures the cake remains moist even after being refrigerated.
3 Large Eggs: These act as the binding agent for the chocolate crumb.
The Creamy Ricotta Custard Layer
2 lbs (907g) Whole Milk Ricotta Cheese: Do not use part-skim; the fat content is vital for that smooth, custard-like finish. It should be creamy and thick.
4 Large Eggs: These provide the lift and set the ricotta into a “cheesecake” texture during the bake.
3/4 cup (150g) Granulated Sugar: Just enough sweetness to balance the tang of the cheese without overpowering the chocolate.
1 tsp (5ml) Pure Vanilla Extract: Adds a floral, aromatic note to the white custard layer.
The Whipped Pudding Topping & Garnish
1 package (110g) Instant Chocolate Pudding Mix: This creates a stable, flavorful base for the frosting.
1 cup (240ml) Cold Whole Milk: To dissolve and set the pudding instantly.
8 oz (225g) Whipped Topping or Stabilized Whipped Cream: Gives the frosting its signature “elegant swoops” and light-as-air feel.
Garnish: A generous dusting of unsweetened cocoa powder and dark chocolate shavings for a professional, bakery-style finish.

Step-by-Step Guide to Creating the Magic Layers
1. Preparing the Chocolate Base
Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking pan thoroughly. In a large bowl, whisk together the chocolate cake mix, water, oil, and 3 eggs. Boldly stir until no large lumps remain. Pour the dark, glossy batter into your prepared pan, spreading it evenly to the corners.
2. Crafting the Ricotta Custard
In a separate medium bowl, combine the whole milk ricotta, 4 eggs, granulated sugar, and vanilla. Beat on medium speed until the mixture is creamy, smooth, and pale white. This is the layer that will eventually become the thick, set base of your Italian Love Cake.
3. The “Magic” Pour
Gently spoon the ricotta mixture over the raw chocolate cake batter. Do not mix them! Use a spatula to spread the white mixture to the edges. As it bakes, the heavier ricotta will sink through the chocolate cake, creating that beautiful inverted layer effect. It’s a similar “magic” transition to what you see when making a strawberry shortcake cake with fruit sinks.
4. The Long Bake and Cool Down
Bake for 50-60 minutes. You’ll know it’s ready when a toothpick inserted into the center comes out clean and the top is set. Visual Cue: The cake should look slightly domed and firm. Allow the cake to cool completely in the pan. This is crucial for the clean, non-soggy separation of layers shown in our photos.
5. Whipping the Pudding Frosting
While the cake cools, whisk the instant chocolate pudding mix with the cold milk for 2 minutes. Once thickened, gently fold in the whipped topping until no streaks remain. The texture should be thick with elegant swoops.
6. Final Assembly and Garnishing
Spread the chocolate pudding frosting over the cooled cake. For the ultimate Pinterest-ready look, use a vegetable peeler to create delicate dark chocolate shavings over the top, followed by a light sifting of cocoa powder. Chill for at least 4 hours before slicing with a sharp knife for those perfect square edges.

Expert Tips for the Cleanest Cake Slices
- Temperature is Everything: Never frost a warm cake. The pudding frosting will melt, ruining the distinct layers.
- The Knife Trick: Wipe your knife with a warm, damp cloth between every single cut. This ensures the white ricotta custard layer doesn’t smudge into the dark chocolate cake.
- Full-Fat Only: Using low-fat ricotta will result in a watery bottom layer. Stick to whole milk ricotta for that dense, set texture.
- Avoid Over-beating: When folding the whipped topping into the pudding, go slow. You want to keep the air in the frosting for that fluffy crumb contrast.
How to Store and Freeze Your Italian Love Cake
Refrigeration: Because of the dairy content in the ricotta and the pudding, this cake must be stored in the refrigerator. Cover it tightly with plastic wrap or store in an airtight container for up to 5 days.
Freezing: You can freeze the baked and cooled cake (without the frosting) for up to 3 months. Thaw in the fridge overnight before adding the fresh pudding frosting and chocolate shavings.
What to Serve With This Decadent Dessert
This cake is incredibly rich, so it pairs beautifully with a sharp contrast. Serve a square on a matte white ceramic plate alongside a steaming cup of espresso or a glass of cold milk. If you’re hosting a summer brunch, it also pairs surprisingly well with a blue ocean love colada for a fun, tropical twist on “Love” themed treats!
Frequently Asked Questions
While chocolate is traditional, you can use yellow, white, or even lemon cake mix. The process remains the same, but the visual contrast will be different.
Yes, but ensure it is a stabilized whipped cream (using gelatin or mascarpone) so the frosting doesn’t weep or collapse after a few hours in the fridge.
Yes, absolutely. Because of the ricotta cheese layer and the dairy-based pudding frosting, this cake must be kept in the refrigerator to stay fresh and food-safe.
Chill the cake for at least 4 hours (overnight is better). Use a sharp knife dipped in warm water and wiped clean between every single cut to prevent the dark chocolate from smearing into the white ricotta.
The ‘flip’ happens because the ricotta mixture is denser than the cake batter. Ensure you are using whole milk ricotta and large eggs. If the cake batter is too thin or the ricotta is too light, they may marble instead of flipping.
The Ultimate Italian Love Cake Recipe

Italian Love Cake: The Best 3-Layer Chocolate Ricotta Dessert
Ingredients
Equipment
Method
- Combine cake mix, water, oil, and 3 eggs. Pour into a greased 9x13 pan.
- Beat ricotta, 4 eggs, sugar, and vanilla until smooth. Spoon over the raw cake batter.
- Bake at 350°F (175°C) for 50-60 minutes until set. Cool completely.
- Whisk pudding mix and milk. Fold in whipped topping.
- Spread frosting over cooled cake. Garnish with cocoa powder and chocolate shavings. Chill 4 hours.
Notes
Ensure the cake is completely cold before frosting to prevent the layers from melting together.
Join the Community & Share Your Bake!
Did you fall in love with this Italian Love Cake? We want to see your results! Please save this recipe to your Pinterest Dessert Board so you never lose it. If you made a slice, snap a photo and share it in the comments below—nothing makes us happier than seeing those perfect 3-layer separations in your kitchens. Don’t forget to leave a 5-star rating if this became an instant family favorite!