Some desserts have a way of making everyone stop and ask, “How did you make that?” Italian love cake is one of those treats, and its beautiful layers are part of the charm.
I love how this dessert brings chocolate cake, creamy ricotta, and a silky pudding topping together in every slice. It looks special enough for a celebration but still feels cozy and inviting for a family dessert.
What makes this cake even more interesting is what happens to those layers as it bakes. My favorite part is slicing into the chilled cake and seeing how everything comes together. Ready to see what makes it so special?
Jump to Recipe
Italian Love Cake Recipe Ingredients
This recipe uses three simple layers: chocolate cake, sweet ricotta filling, and a creamy chocolate topping. I prefer whole-milk ricotta because it gives the cake a richer texture and helps the filling stay smooth.
1. For the Chocolate Cake
- 1 box chocolate or devil’s food cake mix
- Eggs, as listed on the cake mix box
- Vegetable oil, as listed on the box
- Water, as listed on the box
2. For the Ricotta Layer
- 2 pounds whole milk ricotta cheese
- 4 large eggs
- ¾ cup granulated sugar
- 1 teaspoon vanilla extract
3. For the Chocolate Topping
- 1 package instant chocolate pudding mix
- 1½ cups cold milk
- 1 container whipped topping
Tools Needed for this Recipe
| Tools |
|---|
| 9 x 13-inch baking pan |
| Large mixing bowls |
| Hand mixer or stand mixer |
| Whisk |
| Rubber spatula |
| Measuring cups and spoons |
| Cooling rack |
How to Make Italian Love Cake?
Making Italian love cake is easier than the layered look suggests. The key is to keep each mixture separate and let the cake cool enough before adding the topping.
|
Servings: 12–15 slices | Prep Time: 20 minutes | Cook Time: 50–60 minutes | Chill Time: 4 hours | Total Time: About 5 hours 20 minutes |
1. Prepare the Chocolate Batter
Preheat the oven according to the temperature listed on the cake mix box. Grease a 9 x 13 inch baking pan.
Prepare the chocolate cake batter using the eggs, oil, and water listed on the package.
Mix until the batter looks smooth, then pour it evenly into the prepared pan.
2. Mix the Ricotta Filling
Add the ricotta cheese, eggs, sugar, and vanilla extract to a large bowl. Beat until the mixture becomes creamy and evenly combined.
Gently spoon the ricotta mixture over the chocolate batter. Spread it across the surface without mixing the two layers together.
3. Bake the Cake
Place the pan in the preheated oven and bake for about 50 to 60 minutes. The center should look set when the cake is ready.
During baking, the chocolate cake rises while the ricotta layer settles underneath, creating the signature layered appearance.
4. Cool the Cake Completely
Remove the cake from the oven and place the pan on a cooling rack. Allow it to cool completely before adding the topping.
Adding pudding while the cake is still warm can make the top layer soft and messy.
5. Make the Chocolate Topping
Whisk the instant chocolate pudding mix with cold milk until thick and smooth.
Gently fold in the whipped topping until the mixture is evenly creamy.
6. Chill Before Serving
Spread the chocolate topping evenly over the cooled cake. Cover the pan and refrigerate for several hours, or overnight if possible.
Serve the Italian love cake chilled. Wipe a sharp knife clean between cuts to create neat, distinct slices.
Italian Love Cake Recipe Variations
- Pistachio Italian Love Cake: Use vanilla or white cake mix with pistachio pudding. Keep the ricotta layer the same and top with chopped pistachios.
- Vanilla Italian Love Cake: Use yellow or vanilla cake mix and vanilla pudding. Keep the ricotta filling unchanged and add powdered sugar if desired.
- Strawberry Italian Love Cake: Use white or vanilla cake mix with strawberry pudding. Add fresh strawberry slices after chilling and keep the cake refrigerated.
- Lemon Italian Love Cake: Use lemon cake mix with vanilla pudding. Add a little lemon zest to the ricotta filling and garnish with extra zest.
- Dark Chocolate Love Cake: Use dark chocolate or devil’s food cake mix with chocolate fudge pudding. Finish with chocolate curls or a light dusting of cocoa powder.
If you’re in the mood for another easy layered treat, our gooey oatmeal carmelita bars are worth adding to the rotation too.
How to Serve Italian Love Cake?
Serve Italian love cake chilled for the best texture and cleanest layers.
Cut it into small squares and serve straight from the refrigerator. You can top it with fresh berries, chocolate shavings, cocoa powder, or a little whipped cream. It also pairs well with coffee or espresso.
For a refreshing drink alongside chilled cake, pair each slice with this blueberry lemonade recipe.
For a special occasion, arrange the slices on a serving platter and add your favorite toppings just before serving.
I also like to keep the decorations simple so the cake’s beautiful layers remain the star of the dessert table.
Wrapping It Up
Italian love cake is the kind of dessert I’d happily bring to the table when I want something that feels special without making things complicated.
With its soft chocolate cake, creamy ricotta layer, and smooth pudding topping, every slice gives you a little bit of everything.
For the best texture, let the cake cool completely and chill it for plenty of time before serving. You can also make it your own with flavors like pistachio, lemon, coffee, or strawberry.
Now it’s your turn. Try the recipe, make it your way, and share your experience with us in the comments below!
Frequently Asked Questions
How Does Italian Love Cake Form Layers?
The ricotta mixture starts on top of the chocolate cake batter, but it does not stay there. Ricotta is heavier and denser than the cake batter, so it slowly moves downward as the cake bakes.
Can I Replace Ricotta with Mascarpone?
Mascarpone can change the texture because it is richer and smoother than ricotta. For a traditional result, ricotta remains the better choice for the creamy cheese layer.
Can Italian Love Cake be Made Gluten Free?
Yes, in most cases. Swap in a gluten-free chocolate cake mix, since the ricotta filling and instant pudding are typically gluten-free on their own.
Can I Use Homemade Whipped Cream?
Yes. Homemade whipped cream can replace packaged whipped topping, though the topping may be softer. Whip heavy cream until firm peaks form before folding it into pudding.







