Chocolate Italian Love Cake is a rich, layered dessert that blends sweet chocolate, creamy ricotta, and light pudding into a visually stunning and flavor-packed treat. This cake is known for its unique baking magic—the layers invert as it bakes, creating a delightful surprise in every slice. Often served chilled, it’s a popular choice for potlucks, holidays, and special family gatherings.
The History of Chocolate Italian Love Cake
The origins of Chocolate Italian Love Cake are rooted in Italian-American kitchens, particularly among families who migrated to the United States during the 20th century. While it’s not a traditional Italian dessert like tiramisu or cannoli, it carries the spirit of Italian cooking: simplicity, comfort, and love. The cake likely emerged as a home-baker’s creation—an experimental layering of boxed chocolate cake mix with classic ricotta cheese, a staple in Italian cuisine. Over time, it gained popularity for its easy preparation and impressive result, especially in communities with a strong Italian heritage. The name “Love Cake” evokes both the affection put into its preparation and the joy it brings to those who eat it.
Ingredients Breakdown
1 box of chocolate cake mix (plus ingredients required on box, usually eggs, oil, and water)
1 1/2 lbs of ricotta cheese (about 3 cups)
4 large eggs
3/4 cup granulated sugar
1 tsp vanilla extract
1 (5.1 oz) box of instant chocolate pudding mix
1 1/2 cups cold milk
1 (8 oz) container of whipped topping (like Cool Whip)
The ingredients come together in layers to create a magical transformation in the oven. The chocolate cake mix provides a moist, spongy base. The ricotta layer brings a creamy, cheesecake-like texture. The pudding and whipped topping form a fluffy, velvety icing. Each component plays a crucial role, and the synergy of flavors makes this cake irresistible.
Step-by-Step Recipe
- Preheat and Prepare: Start by preheating your oven to 350°F (175°C). Grease a 9×13 inch baking dish with butter or non-stick spray to ensure the cake releases easily after baking.
- Make the Chocolate Cake Base: In a large bowl, prepare the chocolate cake mix according to the instructions on the box (typically adding eggs, water, and oil). Once mixed, pour the batter evenly into the prepared baking dish.
- Prepare the Ricotta Layer: In another bowl, combine the ricotta cheese, eggs, sugar, and vanilla extract. Mix until smooth and fully incorporated. Gently spoon this mixture over the chocolate cake batter. Don’t mix the layers—just gently layer the ricotta mix on top. During baking, these layers will naturally invert.
- Bake the Cake: Place the dish into the preheated oven and bake for 1 hour. You’ll notice the ricotta layer sinks and the chocolate cake rises to the top, creating that signature two-layer structure. Let the cake cool completely before moving to the next step.
- Make the Pudding Frosting: In a bowl, whisk together the instant chocolate pudding mix and cold milk until it thickens (about 2-3 minutes). Gently fold in the whipped topping until smooth and creamy.
- Frost the Cake: Once the cake has cooled completely (it’s best chilled for a few hours or overnight), spread the pudding mixture evenly over the top.
- Chill and Serve: Refrigerate the cake for at least 4 hours, or overnight for best results. Serve chilled in squares and enjoy.
Tips for the Perfect Chocolate Italian Love Cake
Always use full-fat ricotta cheese for a rich, creamy texture; low-fat versions may turn out watery and can alter the cake’s structure. When layering the ricotta mixture on top of the chocolate batter, do it gently—do not stir, as this can disrupt the magical inversion process during baking. Cool the cake completely before frosting; if it’s even slightly warm, the pudding topping may melt or slide. For best flavor and structure, make the cake a day ahead. This allows all the layers to set and the flavors to meld beautifully. A serrated knife works best for cutting clean slices without smudging the layers. If you’re serving it for a party, garnish with mini chocolate chips or a light dusting of cocoa powder for an elegant touch.
Variations and Customizations
There are endless ways to put a personal spin on Chocolate Italian Love Cake. Swap the chocolate cake mix for red velvet, devil’s food, or even marble cake for a different base flavor. For the ricotta layer, you can incorporate citrus zest, such as orange or lemon, to add a subtle brightness. If you prefer a mocha flavor, dissolve a teaspoon of instant espresso in the chocolate cake batter. You can also fold mini chocolate chips or finely chopped nuts into the ricotta layer for added texture. For the topping, substitute vanilla pudding instead of chocolate for a layered color contrast, or make a homemade ganache for a richer finish. Want to go even further? Add a thin layer of raspberry jam between the cake and the frosting for a fruity surprise.
Health Considerations and Nutritional Value
Chocolate Italian Love Cake is a decadent treat and should be enjoyed in moderation. A standard serving (about 1/12 of the cake) typically contains approximately 350–450 calories, depending on specific ingredients and portion size. It’s relatively high in fat and sugar due to the ricotta, whipped topping, and pudding. However, there are ways to lighten the recipe. You can use part-skim ricotta and sugar-free pudding mix, and opt for light or non-dairy whipped topping to reduce calories. It’s also possible to use a sugar-free or gluten-free cake mix to accommodate dietary restrictions. Despite being indulgent, the ricotta cheese does offer a good source of protein and calcium. That said, this dessert is best suited for special occasions rather than everyday consumption. If allergies are a concern, watch for ingredients like wheat, dairy, and eggs, which are all present in the traditional recipe.
FAQ
Q: Can I make Chocolate Italian Love Cake ahead of time?
A: Absolutely. In fact, the flavor and texture improve when made a day in advance. It gives time for the layers to set properly.
Q: Why do the layers switch during baking?
A: The ricotta mixture is denser than the cake batter, so it sinks to the bottom during baking, while the lighter cake rises—creating the signature flipped layers.
Q: Can I freeze Chocolate Italian Love Cake?
A: Yes, though it’s best without the pudding topping. Freeze the baked and cooled cake wrapped tightly, then frost it after thawing in the fridge.
Q: Can I use homemade cake batter instead of boxed mix?
A: Yes, but be sure it has a similar consistency to standard boxed chocolate cake batter, so the layering effect still works.
Q: Is there a dairy-free version of this cake?
A: You can use plant-based alternatives for ricotta, milk, and whipped topping, though texture and taste may vary slightly.
Q: How long does the cake last in the fridge?
A: It will stay fresh for about 4–5 days in the refrigerator when properly covered.
Q: Can I use cream cheese instead of ricotta?
A: Cream cheese is much heavier and will change the texture. If you must substitute, try blending cream cheese with sour cream to mimic ricotta’s lightness.

Chocolate Italian Love Cake
Ingredients
Chocolate Cake Layer
- ¾ cup 60 g unsweetened cocoa powder
- ¾ cup 180 g very hot water or brewed coffee
- 2 cups 400 g granulated sugar
- ½ cup 110 g vegetable oil
- 2 large eggs
- ¾ cup 170 g milk
- 2 teaspoons vanilla extract
- 1¾ cups 210 g all-purpose flour
- 1½ teaspoons baking powder
- 1½ teaspoons baking soda
- 1 teaspoon salt
Ricotta Filling
- 24 oz 881 g / 3 cups ricotta cheese
- 3 large eggs
- ¾ cup 150 g granulated sugar
- ½ teaspoon vanilla extract
- ¼ teaspoon salt
Cream Cheese Whipped Frosting
- 8 oz 225 g cream cheese, softened
- 2½ cups 600 ml cold heavy cream
- 1⅓ cups 160 g powdered sugar
- ½ cup 40 g unsweetened cocoa powder
- ¼ teaspoon salt
- 1 teaspoon vanilla extract
Instructions
How to Make the Cake
Prepare the Oven and Pan:
- Preheat your oven to 350°F (175°C). Line a 13 x 9-inch baking pan with parchment paper. Make sure the pan is at least 2 inches deep to accommodate the height of the cake.
Mix the Wet Ingredients:
- In a large mixing bowl, whisk the unsweetened cocoa powder with the hot coffee (or hot water) until smooth and well-blended.
- Add the granulated sugar, vegetable oil, eggs, milk, and vanilla extract. Whisk everything together until fully combined.
Add the Dry Ingredients:
- Place a sifter over the bowl and sift in the flour, baking powder, baking soda, and salt. Mix until the batter is smooth and free of lumps.
Pour into Pan:
- Transfer the chocolate cake batter into the prepared baking pan, spreading it evenly.
Make the Ricotta Layer
Prepare the Ricotta Filling:
- In a separate bowl, beat together the ricotta cheese, eggs, granulated sugar, vanilla extract, and salt until the mixture is smooth and well-blended.
Add the Ricotta to the Cake:
- Gently pour the ricotta mixture over the chocolate batter. Use a measuring cup or spoon to distribute it evenly across the top—do not mix the layers.
Bake:
- Place the pan in the preheated oven and bake for 60 to 70 minutes, or until the top is set and a toothpick inserted into the center of the cake comes out clean.
Cool Completely:
- Allow the cake to cool completely in the pan on a wire rack before frosting.
Make the Cream Cheese Whipped Frosting
Beat the Cream Cheese:
- In a large bowl, use an electric mixer on medium speed to beat the softened cream cheese until it’s completely smooth and lump-free. Set aside.
Whip the Cream Mixture:
- In a separate mixing bowl, combine the cold heavy cream, powdered sugar, cocoa powder, salt, and vanilla extract. Whip on medium speed until stiff peaks form.
Combine the Frosting:
- Fold one-third of the whipped cream mixture into the cream cheese to lighten it. Gently fold in the second third until incorporated, followed by the remaining whipped cream. Mix until the frosting is fully combined, light, and fluffy.
Frost the Cake:
- Once the cake has cooled completely, spread the cream cheese whipped frosting evenly over the top.