This rich, creamy Chocolate Italian Love Cake is made with chocolate cake mix and whole milk ricotta, ready in 3 hours. Slicing into the chilled dessert reveals perfectly separated layers that magically swapped places in the oven. I always get asked for the recipe when I bring this to family gatherings.
Why This Classic Works
I used to wonder how the distinct layers formed without a complicated process. The magic happens during baking when the heavier ricotta sinks and the lighter cake batter rises.
I quickly learned that letting the cake cool completely is non-negotiable. Trying to frost it while warm will just melt the whipped topping into a messy puddle.
Chocolate Italian Love Cake Ingredients
- 1 box (15.25 oz) chocolate cake mix
- Ingredients called for on the cake box (water, oil, eggs)
- 32 oz whole milk ricotta cheese
- 4 large eggs
- 3/4 cup granulated sugar
- 1 box (3.9 oz) instant chocolate pudding mix
- 1 cup whole milk
- 1 tub (8 oz) whipped topping, thawed
How To Make Chocolate Italian Love Cake
- Prepare The Batter: Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish. Mix the chocolate cake batter according to the package directions. Pour it into the prepared dish.
- Mix The Ricotta Layer: In a separate bowl, beat the ricotta cheese, eggs, and granulated sugar until completely smooth. Gently spoon this mixture evenly over the chocolate cake batter.
- Bake The Cake: Bake for 50 to 60 minutes until a toothpick inserted into the center comes out mostly clean. The layers will slowly swap places as it bakes.
- Cool Completely: Remove the cake from the oven and let it cool completely on a wire rack. This step is crucial for the layers to set properly.
- Make The Frosting: Whisk the instant chocolate pudding mix and whole milk together until it begins to thicken. Fold in the thawed whipped topping until well combined.
- Frost And Chill: Spread the frosting evenly over the cooled cake. Cover and refrigerate for at least 2 hours before slicing.

Recipe Tips
- Use whole milk ricotta: Skim ricotta contains too much water and will prevent the cheese layer from setting firmly.
- Do not overmix the cake: Follow the box instructions carefully to ensure the cake layer remains light enough to rise to the top.
- Chill before serving: The frosting and ricotta layers need time in the fridge to stabilize for clean slices.
What To Serve With Chocolate Italian Love Cake
Serve this rich dessert alongside a hot cup of espresso or dark roast coffee. Fresh strawberries or raspberries also pair nicely to cut through the sweetness.
How To Store
Store the cake tightly covered in the refrigerator for up to 4 days. I do not recommend freezing this cake, as the ricotta layer can become grainy when thawed.
FAQs
Can I use a different cake mix?
Yes, you can use a fudge or devil’s food cake mix depending on how dark you want the chocolate layer.
Why didn’t my layers swap?
This usually happens if the ricotta mixture is too light or if the oven temperature is too low. Ensure you use whole milk ricotta and standard large eggs.
Can I make this a day ahead?
Absolutely. Making it a day ahead allows the flavors to meld and the layers to set perfectly in the fridge.
Nutrition
- Calories: 350 kcal
- Total Fat: 16 g
- Saturated Fat: 8 g
- Cholesterol: 75 mg
- Sodium: 320 mg
- Total Carbohydrate: 42 g
- Protein: 10 g
Chocolate Italian Love Cake
12
servings20
minutes3
minutesChocolate Italian Love Cake layers moist chocolate sponge with creamy sweet ricotta in just 3 hours. It is an impressive, make-ahead dessert perfect for holidays or weekend gatherings. The magic happens right in the oven as the layers swap places.
Ingredients
1 box (15.25 oz) chocolate cake mix
Ingredients called for on the cake box (water, oil, eggs)
32 oz whole milk ricotta cheese
4 large eggs
3/4 cup granulated sugar
1 box (3.9 oz) instant chocolate pudding mix
1 cup whole milk
1 tub (8 oz) whipped topping, thawed
Directions
- Prepare The Batter: Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish. Mix the chocolate cake batter according to the package directions. Pour it into the prepared dish.
- Mix The Ricotta Layer: In a separate bowl, beat the ricotta cheese, eggs, and granulated sugar until completely smooth. Gently spoon this mixture evenly over the chocolate cake batter.
- Bake The Cake: Bake for 50 to 60 minutes until a toothpick inserted into the center comes out mostly clean. The layers will slowly swap places as it bakes.
- Cool Completely: Remove the cake from the oven and let it cool completely on a wire rack. This step is crucial for the layers to set properly.
- Make The Frosting: Whisk the instant chocolate pudding mix and whole milk together until it begins to thicken. Fold in the thawed whipped topping until well combined.
- Frost And Chill: Spread the frosting evenly over the cooled cake. Cover and refrigerate for at least 2 hours before slicing.
