
This Italian Love Cake does its magic right in the oven, creating separate layers that look fancy but don't need much effort. The rich chocolate bottom paired with the creamy ricotta middle makes an incredible flavor match that'll leave your friends wondering how you pulled it off.
I first made this for my husband's birthday after his Italian grandmother mentioned loving it during her childhood. Seeing his face when he tasted it was priceless, and now it's our go-to dessert for family gatherings.
Ingredients
- Chocolate cake mix: Along with its required add-ins creates a wonderful foundation and saves you tons of prep work
- Ricotta cheese: Creates a velvety, slightly tart middle that balances the sweetness
- Eggs: Helps the ricotta layer set properly and adds richness
- Granulated sugar: Provides the perfect sweetness level for the ricotta filling
- Vanilla extract: Enhances the flavor of the ricotta layer
- Instant chocolate pudding mix: Creates an easy, foolproof topping
- Cold milk: Activates the pudding and brings it to the perfect consistency
- Whipped topping: Makes the pudding layer light and airy
Step-by-Step Instructions
- Prep Your Oven:
- Warm your oven to 350°F and thoroughly grease your baking dish, making sure to hit every corner. Dust with a bit of flour after greasing to make sure nothing sticks.
- Mix The Cake Batter:
- Follow the box directions, typically using eggs, oil and water. Beat for 2 minutes until smooth with a few air bubbles. Pour into your pan and smooth the top with a spatula.
- Create The Ricotta Mixture:
- Whip the ricotta for 2 minutes to get it creamy. Add eggs one at a time, mixing completely between each. Stir in sugar and vanilla just until combined. Don't overmix. Carefully spoon this over the cake batter, then gently spread it across the entire surface.
- Bake To Perfection:
- Place the pan on the center rack. Cook for 50-60 minutes, but start checking at 45. The center should feel firm and a toothpick should come out clean. Cool completely on a wire rack for at least 2 hours.
- Make The Topping:
- In a large bowl, vigorously mix the pudding mix and cold milk for 2 minutes. Let it sit for 5 minutes to thicken. Gently fold in the whipped topping using a rubber spatula with broad, gentle movements to maintain fluffiness.
- Finish The Cake:
- Spread topping evenly over the cooled cake, creating decorative swirls if desired. Cover with plastic wrap without touching the surface and refrigerate for at least 4 hours, preferably overnight for the best flavor development.

Ricotta truly makes this dessert special. My Italian neighbor taught me that quality ricotta changes everything. She recommends draining it in a fine mesh strainer lined with cheesecloth for 30 minutes before using to get the perfect consistency.
The Science Of The Layers
The fascinating part about this cake is how it works. During baking, the heavier ricotta mixture sinks to the bottom while the lighter cake batter rises to the top, creating distinct layers without extra effort. This happens because of the different densities of the mixtures. You end up with a beautiful layered dessert that looks like you spent hours carefully crafting it.
Tasty Twists
Even though the chocolate version always gets rave reviews, you can experiment with different flavor combinations. Try using white cake mix with lemon pudding for something fresh, or vanilla cake with pistachio pudding for an Italian flair. Just keep the ricotta component unchanged since it's crucial to how the cake functions. I love making a red velvet version around Valentine's Day.
Serving Ideas
This cake stands on its own, but a few simple additions can take it up a notch. Dust the top with cocoa powder, mini chocolate chips, or crushed amaretti cookies for extra pizzazz. For a restaurant-worthy presentation, pair slices with a dollop of whipped cream and fresh berries. Serve it cold alongside espresso or dessert wine for an authentic Italian experience.
Storage And Planning Ahead
This Italian Love Cake actually tastes better the next day as the flavors mingle together. Store it covered in your refrigerator, where it'll remain fresh for up to 5 days. Don't freeze it though, as the ricotta and whipped topping won't hold up well when thawed. For entertaining, you can make the cake up to two days ahead but add the pudding layer just the day before serving.

Recipe Q&A
- → How do the layers come together?
The magic happens in the oven! The ricotta mixture sinks to the bottom while the chocolate cake rises on top, giving you those pretty layers.
- → What type of cake mix is best to use?
Any standard 15.25 oz chocolate cake mix works. Just follow the instructions on the box to prep it right.
- → Can I make this ahead of time?
Absolutely! It’s even tastier when you prepare it 4 hours ahead or the day before to let it set beautifully.
- → What can I use instead of ricotta?
Ricotta gives a unique flavor and texture. If you need an alternative, mascarpone is an option for a creamier twist.
- → How should I store the cake?
Cover it up and store in the fridge for up to 3 days. It'll stay deliciously fresh.
- → Can I try different pudding flavors?
Of course! Feel free to swap the chocolate pudding for vanilla or another flavor to mix things up.