Italian Love Cake
Italian Love Cake is a dessert that marries the creamy richness of ricotta cheese with the indulgent sweetness of chocolate cake and pudding, creating a slice of heaven that will have everyone swooning. Whether you’re celebrating a birthday, hosting a family gathering, or simply craving something comforting, this cake is a delightful choice. The unique combination of layers not only makes it visually appealing but also adds a depth of flavor that is truly unforgettable.
Why you’ll love this dish
Imagine a dessert that feels as special as it tastes. Italian Love Cake is perfect for those times when you want to impress without spending hours in the kitchen. It’s budget-friendly, kid-approved, and can easily satisfy even the most discerning chocolate lovers. Additionally, this cake is versatile enough to be served at casual dinners or elegant affairs, making it a fantastic addition to any dessert repertoire. It’s a true crowd-pleaser!
"I made Italian Love Cake for a potluck, and it disappeared in seconds! Everyone kept asking for the recipe!"
Step-by-step overview
Making Italian Love Cake is straightforward and fun. The process consists of three delightful layers: a smooth ricotta layer, a decadent chocolate cake, and a rich chocolate pudding frosting. Each layer brings something unique to the table, and even novice bakers will find it easy to follow. Grab your ingredients, preheat your oven, and get ready to wow your taste buds and those of your friends and family!
What you’ll need
To make this luscious cake, gather the following ingredients:
- 2 15-ounce containers of ricotta cheese
- 1 cup of granulated sugar
- 1 teaspoon of vanilla extract
- 4 large eggs (room temperature)
- 1 15.25-ounce box of chocolate or devil’s food cake mix
- 1/2 cup canola or vegetable oil
- 1 cup of water
- 3 large eggs (additional)
- 1 5-ounce box of instant chocolate pudding
- 3 cups of cold milk
- 1 8-ounce container of whipped topping (thawed)
Feel free to substitute the ricotta with mascarpone for an even creamier texture or swap the chocolate cake mix for vanilla if you’re feeling adventurous!
Directions to follow
- Preheat your oven to 350 degrees Fahrenheit. Grease a 9×13 baking dish with cooking spray and set aside.
- In a bowl, combine the ricotta cheese, 1 cup of sugar, 1 teaspoon of vanilla, and 4 room-temperature eggs. Mix well until smooth.
- In another bowl, combine the chocolate cake mix, 1/2 cup of oil, 1 cup of water, and the additional 3 eggs. Stir until well combined.
- Pour the ricotta mixture into the greased dish first, followed by the chocolate cake batter. Don’t mix the layers; they will do their magic in the oven.
- Bake for about 50-60 minutes, or until a toothpick inserted in the center comes out clean.
- While the cake is baking, whisk together the instant chocolate pudding mix and cold milk in a separate bowl until thickened.
- Once the cake has cooled, top it with the chocolate pudding and spread the whipped topping on top.

Best ways to enjoy it
Serve your Italian Love Cake chilled, and for an extra touch, sprinkle some chocolate shavings on top or add fresh berries for brightness. It pairs wonderfully with a cup of coffee or a scoop of vanilla ice cream, making it an indulgent dessert that works any time of year.
Keeping leftovers fresh
If you have any cake left (though this is rare), store it in an airtight container in the refrigerator. It can last for up to 3-4 days. If you want to keep it for longer, consider slicing it and freezing individual pieces. When you’re ready to enjoy, simply thaw overnight in the fridge.
Pro chef tips
- Let your ricotta sit at room temperature for about 30 minutes before mixing; this will ensure it blends beautifully into the batter.
- For an intense chocolate flavor, consider adding a tablespoon of espresso powder to the chocolate cake mix!
- If you want a thicker pudding layer, use a bit less milk than the package suggests.
Creative twists
Feel free to experiment with this recipe! Swap the chocolate cake mix for a red velvet cake mix for a vibrant twist, or add layers of fresh fruit such as strawberries or raspberries in between the pudding layer and whipped topping. Anyone on a gluten-free diet? Substitute the cake mix with a gluten-free blend, and you’re good to go!
Your questions answered
How long does it take to prepare this cake?
The prep time is about 20 minutes, and baking takes around an hour, so you can enjoy your Italian Love Cake within about 1.5 hours.
Can I make this cake ahead of time?
Absolutely! It’s great for making in advance. Just assemble and chill in the fridge for up to two days before serving.
Is there a way to make this recipe healthier?
You can opt for low-fat ricotta cheese, sugar substitutes, or whole wheat cake mix. Just note that flavor and texture may slightly vary.
Now that you have everything you need to create this irresistible Italian Love Cake, roll up your sleeves and get baking!

Italian Love Cake
Ingredients
Method
- Preheat your oven to 350 degrees Fahrenheit. Grease a 9×13 baking dish with cooking spray and set aside.
- In a bowl, combine the ricotta cheese, 1 cup of sugar, 1 teaspoon of vanilla, and 4 room-temperature eggs. Mix well until smooth.
- In another bowl, combine the chocolate cake mix, 1/2 cup of oil, 1 cup of water, and the additional 3 eggs. Stir until well combined.
- Pour the ricotta mixture into the greased dish first, followed by the chocolate cake batter. Don’t mix the layers; they will do their magic in the oven.
- Bake for about 50-60 minutes, or until a toothpick inserted in the center comes out clean.
- While the cake is baking, whisk together the instant chocolate pudding mix and cold milk in a separate bowl until thickened.
- Once the cake has cooled, top it with the chocolate pudding and spread the whipped topping on top.







