This post may contain affiliate links, please see the privacy policy for details.

Italian love cake is a layered dessert that blends chocolate cake, creamy ricotta and smooth pudding topping. The magic happens in the oven as the cake and cheese layers switch places, for a nice contrast between soft cake and rich filling. Once chilled, a smooth chocolate pudding and whipped topping mixture is spread across the top for a cool, creamy finish. Every bite combines chocolate, sweetness and creaminess in perfect balance, making this a classic Italian-American favorite.

A slice of layered Italian Love Cake, featuring chocolate and vanilla with rich chocolate frosting, sits on a stack of plates next to a glass of milk.

You have to try Italian love cake with layers of chocolate cake, ricotta filling and pudding topping for a creamy, rich dessert everyone is going to fall in love with .

You might also like twinkie cake, banana cake, Victoria sandwich cake, pumpkin cheesecake bars, ding dong cake and banana poke cake.

A spatula lifts a layered chocolate and vanilla cake slice with chocolate frosting from a baking dish.

Why You’ll Love It           

Distinct layers: The cake and ricotta layers trade places while baking.
Creamy texture: The topping gives a smooth, chilled finish.
Quick to make: Uses boxed cake mix for easy prep.
Looks impressive: The visible layers make every slice stand out.

A slice of layered chocolate and vanilla cake with frosting on a plate, next to a glass of milk.

Chocolate Italian Love Cake Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Chocolate cake mix: Any standard chocolate or Devil’s food mix. I tested this with both Betty Crocker Favorite’s Super Moist Devil’s Food Cake Mix and Chocolate Fudge Cake Mix, and both were good.
Eggs: Bind the cake and ricotta mixtures. Room temperature eggs are best.
Water: Helps form the cake batter.
Oil: Keeps the cake moist and tender. I used canola oil, but vegetable oil will also work.
Ricotta cheese: Creates a creamy middle layer. I didn’t drain the ricotta before mixing it with the other ingredients.
Granulated sugar: Sweetens the cheese mixture.
Vanilla extract: Adds warmth and balance.
Instant chocolate pudding mix: Thickens the pudding layer. Make sure you’re getting instant pudding and not the “cook and serve” kind.
Whole milk: Helps the pudding set smoothly. You can use 2% if you prefer.
Whipped topping: Adds lightness to the final layer. Use Cool Whip or similar.
Nonstick cooking spray: Ensures easy release from the pan.

Top-down view of baking ingredients: eggs, whipped cream, cocoa mix, vanilla, milk, oil, sugar, and water.

How to Make Italian Love Cake

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Prepare the pan: Coat a baking dish with nonstick spray.
Make the cake batter: Combine cake mix, eggs, water and oil in a large bowl until smooth. Pour into the prepared baking dish.
Mix the ricotta layer: Combine ricotta cheese, sugar, vanilla and eggs, beating until creamy.
Layer the mixtures: Gently spoon the ricotta over the chocolate cake batter without stirring.
Bake the cake: Bake until the layers have switched and the cake is set. Let it cool on a rack.
Prepare the topping: Whisk pudding mix with milk until thickened, then fold in the whipped topping.
Assemble: Spread the pudding mixture evenly over the cooled chocolate cake layer and chill the finished dessert until firm.

A fork cuts into a layered chocolate dessert with whipped frosting on a white plate.

Substitutions and Variations

Cake options: Use any boxed chocolate mix or a homemade version. Vanilla, marble or red velvet cake mixes also work well.
Dairy-free version: Replace ricotta with plant-based ricotta and use non-dairy milk and whipped topping.
Gluten-free version: Substitute a gluten-free chocolate cake mix for the base.
Whipped topping alternative: Fresh whipped cream can be used if stabilized with cornstarch or powdered sugar.
Flavor variations: Add espresso powder to the pudding for mocha flavor or a little orange zest to the ricotta for brightness.
Sweetness balance: Mix a small pinch of salt into the ricotta layer for a smoother, more balanced taste.

A slice of layered chocolate and cream dessert on a plate, with a bite taken out of the corner.

Serving Suggestions

With a hot drink: A latte breve, salted peanut hot chocolate or pistachio latte would be good with the cooled cake.
With a cold drink: Enjoy some Italian cream soda or even a glass of homemade limoncello on the side. This cake is also good with a glass of cold milk as a treat after supper.
For dessert:
Serve a slice of Italian love cake after your favorite Italian dish, perhaps a porchetta sandwich or shrimp oreganata.

A slice of layered chocolate and cream cake with a bite taken out, on a white plate with a fork.

How to Store Love Cake

Store: Because of the pudding topping and ricotta layer, make sure the cake isn’t at room temperature for longer than 2 hours. Keep leftover cake, covered with plastic wrap, in the refrigerator. Eat within 3 days.
Freeze: Freeze without topping for up to 2 months, wrapped well.
Thaw: Refrigerate overnight before serving.

A slice of layered chocolate and vanilla cake with chocolate frosting on a plate, with milk in the background.

Top Tips

Spoon the ricotta layer: Pouring can mix the layers, so it’s best to spoon it on gently.
Cool completely: The topping holds better on a cool surface.
Chill before serving: The flavor and texture improve as it sets.
Use instant pudding: Cook-and-serve pudding won’t thicken properly.
Baking time: Baking time may be a little longer than an hour. You can use a toothpick to check the center of the cake to make sure the cake batter is baked through.

A spatula lifts a square slice of decadent Italian Love Cake, its chocolate and cream layers perfectly stacked, from a pan.

Italian Love Cake FAQs

Can I make this ahead of time?

Yes, it’s ideal for preparing the night before since it needs chilling anyway.

Why did my layers not flip?

The ricotta layer may have been mixed too thickly; spreading gently helps it settle.

A slice of layered chocolate and cream cake with a bite taken out, on a cream-colored plate.

Best Italian Love Cake Recipe

No ratings yet

Italian Love Cake

Italian love cake is a show-stopping layered dessert that’s surprisingly easy to make. The combination of chocolate, ricotta and pudding creates layers of flavor and texture in every bite.
Prep Time: 15 minutes
Cook Time: 1 hour
Chill Time: 3 hours
Total Time: 4 hours 15 minutes
Servings: 12

Ingredients 

For the Cake

  • 1 Box chocolate cake mix, 13 ¼-Ounce
  • 3 eggs, large
  • 1 Cup water
  • ½ Cup oil
  • 32 Ounces ricotta cheese, undrained
  • Cup sugar
  • 1 Teaspoon vanilla extract
  • 4 eggs, large, at room temperature

For the Pudding Topping

Instructions 

Prepare the Cake

  • Preheat oven to 350°F.
  • Spray a 9 x 13-inch baking dish with cooking spray and set aside.
  • Use an electric mixer to mix the chocolate cake mix, eggs, water, and oil until thoroughly mixed.
  • Pour the batter into the greased baking dish.
  • In a separate large bowl, combine the ricotta, sugar, and vanilla extract, and mix with an electric mixer until smooth.
  • Add the eggs, one at a time, and mix until combined.
  • Carefully spoon the ricotta mixture on top of the chocolate cake batter without mixing it into the batter.
  • Bake the cake for 1 hour or until the ricotta layer has sunk to the bottom, and the cake is set.
  • Let the cake rest on a cooling rack until it reaches room temperature.

Make the Pudding Topping

  • Combine the chocolate pudding mix and milk in a large bowl and whisk until it thickens.
  • Fold in the whipped topping until thoroughly mixed.
  • Spoon the pudding over the cooled cake and spread it out evenly with an offset spatula if you have one.
  • Chill in the fridge for at least 2 hours and serve chilled.

Notes

Spoon the ricotta layer: Pouring can mix the layers, so it’s best to spoon it on gently.
Cool completely: The topping holds better on a cool surface.
Chill before serving: The flavor and texture improve as it sets.
Use instant pudding: Cook-and-serve pudding won’t thicken properly.
Baking time: Baking time may be a little longer than an hour. You can use a toothpick to check the center of the cake to make sure the cake batter is baked through.

Nutrition

Calories: 594kcal | Carbohydrates: 58g | Protein: 17g | Fat: 34g | Saturated Fat: 14g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 13g | Trans Fat: 0.05g | Cholesterol: 141mg | Sodium: 559mg | Potassium: 368mg | Fiber: 1g | Sugar: 42g | Vitamin A: 586IU | Calcium: 316mg | Iron: 3mg
Like this recipe? Rate and comment below!

Italian love cake combines the best parts of a creamy cheesecake and a rich chocolate cake into one unforgettable dessert. The ricotta layer gives this delicious recipe a smooth, custard-like center while the pudding topping adds a chilled finish. This dessert feels classic, looks elegant and tastes even better the next day. Serve it cold straight from the fridge and enjoy a taste of Italian-American nostalgia that never disappoints.

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating