Chocolate Italian Love Cake with Ricotta Filling

Italian Love Cake is a decadent layered dessert made with chocolate cake, sweet ricotta filling, and a rich whipped chocolate pudding topping. It’s called a “love cake” for a reason — it’s surprisingly easy to make, incredibly luscious, and full of sweet surprises with every bite. Perfect for Valentine’s Day, anniversaries, or romantic dinners, this cake is a celebration of creamy layers and chocolatey comfort.

What makes this cake so unique is the magical switch that happens during baking: the creamy ricotta layer and the chocolate cake layer swap places in the oven, creating beautiful layers with no extra work. Add a pillowy layer of chocolate pudding whipped topping, and you’ve got a dessert that’s as dreamy as it is delicious.

Ingredients Overview

Italian Love Cake has three main components: a chocolate cake base, a ricotta cheesecake-style layer, and a chocolate pudding whipped topping. Here’s what you’ll need:

Chocolate Cake Layer:

  • Boxed Chocolate Cake Mix: The shortcut that makes this recipe easy. Use any brand of devil’s food or rich chocolate cake mix.

  • Eggs, Oil, and Water: As called for on the cake mix box. Make the cake batter as directed.

Ricotta Layer:

  • Whole Milk Ricotta Cheese: Gives the creamy, slightly tangy layer its cheesecake-like texture. Avoid skim or part-skim ricotta.

  • Granulated Sugar: Sweetens the ricotta and balances the tang.

  • Large Eggs: Help set the ricotta layer during baking.

  • Vanilla Extract: Adds warmth and enhances flavor.

Topping Layer:

  • Instant Chocolate Pudding Mix: Choose instant, not cook-and-serve. Chocolate fudge flavor works beautifully.

  • Milk: For mixing the pudding. Use whole or 2% for best texture.

  • Whipped Topping (Cool Whip or homemade): Creates a fluffy mousse-like chocolate layer on top of the cake.

Optional Add-Ons:

  • Mini chocolate chips or shaved chocolate for garnish

  • Fresh strawberries or raspberries for a romantic presentation

  • Red heart sprinkles for Valentine’s Day flair

Step-by-Step Instructions

v

1. Preheat and Prepare

Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish or line with parchment for easy slicing.

2. Make the Chocolate Cake Batter

Prepare the boxed chocolate cake mix according to the package directions (usually with eggs, oil, and water). Pour the chocolate batter into the prepared pan and smooth the top evenly.

3. Mix the Ricotta Layer

In a separate bowl, whisk together:

  • 32 oz whole milk ricotta

  • 3/4 cup granulated sugar

  • 3 large eggs

  • 1 tsp vanilla extract

Mix until smooth and well combined. Gently spoon the ricotta mixture over the chocolate batter — do not mix! Spread evenly across the top.

Note: During baking, the ricotta will sink and the chocolate cake will rise — creating the iconic layered effect.

4. Bake the Cake

Bake at 350°F for 55–60 minutes, or until the center is set and a toothpick inserted into the middle comes out clean.

Let the cake cool completely in the pan on a wire rack. This is important before adding the topping.

5. Make the Chocolate Whipped Pudding Topping

In a large bowl, whisk together:

  • 1 box (3.9 oz) instant chocolate pudding mix

  • 1 1/2 cups cold milk

Whisk for 2–3 minutes until thickened. Then gently fold in:

  • 8 oz whipped topping (like Cool Whip)

This creates a mousse-like chocolate topping. Spread it over the cooled cake.

6. Chill the Cake

Refrigerate the finished cake for at least 4 hours, preferably overnight. This allows the layers to set and flavors to meld.

Just before serving, garnish with chocolate shavings, fresh berries, or festive Valentine’s Day sprinkles.

Tips, Variations & Substitutions

  • Homemade Cake Base: Want to skip the mix? Use your favorite homemade chocolate cake recipe for the bottom layer.

  • Make Ahead: This cake gets better after a day in the fridge. Perfect for prepping the day before Valentine’s Day.

  • Whipped Topping Sub: Use stabilized homemade whipped cream if you prefer to skip Cool Whip.

  • White Chocolate Twist: Use vanilla pudding and white chocolate chips in the topping for a different take.

Flavor Additions:

  • Add a splash of espresso to the chocolate cake batter for depth.

  • Mix in lemon zest to the ricotta layer for brightness.

  • Top with raspberry preserves before adding the whipped topping for fruity flair.

Serving Ideas & Occasions

Italian Love Cake is a showstopper for more than just Valentine’s Day:

  • Anniversaries and romantic dinners: Elegant enough to impress

  • Bridal showers or engagement parties

  • Family gatherings: A fun twist on classic cheesecake and cake

  • Weeknight dessert: Make once and enjoy all week

Serve chilled with a fork, a glass of Prosecco, or a warm espresso for a truly Italian finish.

Nutritional & Health Notes

This cake is rich and layered — a little goes a long way:

  • Calories: ~350–400 per slice (based on 15 servings)

  • Fat: From ricotta, eggs, and whipped topping — rich but satisfying

  • Protein: Ricotta adds a dose of protein for a more balanced dessert

  • Sugar: Sweet but not overpowering, especially with unsweetened whipped topping

For a lighter version, try:

  • Part-skim ricotta

  • Reduced sugar pudding

  • Homemade whipped cream sweetened with honey

FAQs

Q1: Why do the layers flip during baking?

A1: The ricotta mixture is heavier than the chocolate batter, so it sinks as the cake bakes, while the cake rises to the top — no layering magic needed!

Q2: Can I make Italian love cake ahead of time?

A2: Yes! It’s actually better made a day in advance. Refrigeration helps the layers set and flavors intensify.

Q3: Can I use mascarpone instead of ricotta?

A3: You can, but the texture will be much richer and creamier, more like a cheesecake. Ricotta gives the classic, light texture.

Q4: Can I freeze Italian love cake?

A4: You can freeze it without the topping. Once baked and cooled, wrap tightly and freeze up to 1 month. Thaw and add topping before serving.

Q5: Can I make it in a round cake pan?

A5: It’s best made in a 9×13 pan to show off the layers. Round pans work, but the slices will be thicker and take longer to bake.

Q6: What pudding flavor works best?

A6: Chocolate fudge or regular chocolate are classic. You can also use vanilla, cheesecake, or white chocolate for variations.

Q7: How long does it last in the fridge?

A7: Stored properly, it lasts up to 5 days in the refrigerator. Cover tightly with plastic wrap or store in an airtight container.

Print

Chocolate Italian Love Cake with Ricotta Filling

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Italian Love Cake is a rich, layered dessert made with chocolate cake, creamy ricotta filling, and a whipped chocolate pudding topping — the perfect make-ahead treat for Valentine’s Day or any special occasion.

  • Author: Maya Lawson
  • Prep Time: 20 minutes
  • Cook Time: 55 minutes
  • Total Time: 5 hours 15 minutes
  • Yield: 15 servings 1x

Ingredients

Scale

Chocolate Cake Layer:

  • 1 box chocolate cake mix (plus eggs, oil, and water per box instructions)

Ricotta Layer:

  • 32 oz whole milk ricotta cheese

  • 3/4 cup granulated sugar

  • 3 large eggs

  • 1 tsp vanilla extract

Topping:

  • 1 (3.9 oz) box instant chocolate pudding

  • 1 1/2 cups cold milk

  • 8 oz whipped topping (Cool Whip or homemade)

Instructions

  • Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish.

  • Prepare cake mix per box instructions and pour into pan.

  • In a separate bowl, mix ricotta, sugar, eggs, and vanilla until smooth. Spoon evenly over cake batter — do not mix.

  • Bake for 55–60 minutes until set. Cool completely.

  • Whisk pudding mix and milk until thickened. Fold in whipped topping.

  • Spread pudding topping over cooled cake.

  • Chill for at least 4 hours or overnight. Garnish with chocolate shavings or berries before serving.

Notes

Best made a day ahead. Store chilled. Add lemon zest or raspberry preserves for variation.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star