There’s something magical about a cake that surprises you with its layers. Italian Love Cake is one of those unforgettable desserts that not only tastes divine but also offers a little baking magic along the way. It starts as a simple chocolate cake but turns into a luscious, layered treat with creamy ricotta and rich chocolate pudding. The first bite always brings a smile, and trust me, it’s worth every bite.
Behind the Recipe
I still remember the first time I had Italian Love Cake at a family gathering. It was one of those backyard potlucks where the dessert table was the main attraction. My aunt pulled out a sheet pan of this unassuming chocolate cake, and as she sliced it, everyone gathered around, curious. That moment of seeing the layers flipped from how they were poured into the pan? Pure magic. Ever since, this has been my go-to for special occasions when I want to wow without the stress.
Recipe Origin or Trivia
Despite the name, Italian Love Cake is a uniquely American-Italian creation. It rose in popularity through community cookbooks and potluck traditions. The “love” in the name refers to the mysterious flip that happens during baking — the ricotta layer sinks while the chocolate rises. It’s a testament to the joyful surprises of home baking, with Italian flavors like ricotta and chocolate pudding giving it that nostalgic charm.
Why You’ll Love Italian Love Cake
This cake is more than just pretty layers — it’s pure comfort wrapped in cocoa and cream.
Versatile: Works for birthdays, holidays, or simple Sunday dinners. It’s welcome anywhere.
Budget-Friendly: Basic pantry staples like cake mix, eggs, and ricotta keep it affordable.
Quick and Easy: Most of the work is just mixing and layering — the oven handles the magic.
Customizable: Try flavored pudding or different cake mixes to switch things up.
Crowd-Pleasing: The layered surprise always gets a “wow” and an empty plate.
Make-Ahead Friendly: In fact, it tastes even better after chilling overnight.
Great for Leftovers: Stores beautifully in the fridge for a few sweet days.
Chef’s Pro Tips for Perfect Results
Getting the most out of your Italian Love Cake is easy with a few insider secrets.
- Let the ricotta mixture rest for 5 minutes before layering. It settles better into the cake batter this way.
- Don’t overmix the cake batter. Just stir until combined so the texture stays soft.
- Pour the ricotta slowly and evenly. This helps with that signature layer flip.
- Use whole milk ricotta for the richest flavor and texture.
- Chill the cake at least 6 hours before serving to let the flavors fully develop.
Kitchen Tools You’ll Need
Here’s what you’ll want to have ready before baking.
Mixing Bowls: One for the cake batter, one for the ricotta layer, and one for the pudding topping.
Whisk and Spatula: For smooth mixing without overworking the batter.
9×13-Inch Baking Dish: The ideal size for beautiful layers and easy slicing.
Electric Mixer (optional): Helps with a fluffy pudding layer but hand mixing works too.
Measuring Cups and Spoons: Accuracy matters when it comes to baking.
Ingredients in Italian Love Cake
There’s a beautiful balance between rich, creamy, and chocolatey in every bite. Each ingredient plays a key role in building those gorgeous layers.
- Chocolate Cake Mix: 1 box (15.25 oz) + the ingredients it calls for (usually eggs, oil, and water) — forms the base layer and rises during baking.
- Ricotta Cheese: 2 pounds, whole milk — adds a creamy, lightly sweet center layer that contrasts the chocolate.
- Granulated Sugar: 1 cup — sweetens the ricotta without making it too heavy.
- Eggs: 4 large — helps bind the ricotta layer so it sets smoothly.
- Vanilla Extract: 1 teaspoon — brings out the subtle sweetness of the ricotta.
- Instant Chocolate Pudding Mix: 2 boxes (3.9 oz each) — provides that silky chocolate topping.
- Milk: 3 cups, cold — used to mix with the pudding for a thick, creamy finish.
- Whipped Topping (like Cool Whip): 1 container (8 oz), thawed — folded into the pudding to make it light and fluffy.
Ingredient Substitutions
We all run out of things. Here’s how to keep baking without the stress.
Chocolate Cake Mix: Use vanilla or red velvet for a twist.
Ricotta Cheese: Cottage cheese (blended until smooth) works in a pinch.
Granulated Sugar: Try coconut sugar or a sugar substitute for a lighter version.
Whipped Topping: Homemade whipped cream can be used, just make sure it’s stabilized.
Milk: Plant-based milks work too, just ensure it’s unsweetened and cold.
Ingredient Spotlight
Ricotta Cheese: This creamy Italian cheese brings a delicate sweetness and smooth texture. It’s what makes the cake feel rich without being too heavy.
Instant Chocolate Pudding Mix: Quick to prepare and deeply chocolatey, it delivers that classic top layer with minimal effort.

Instructions for Making Italian Love Cake
This dessert may look complex, but the process is surprisingly simple and satisfying. Here’s how to make the magic happen:
-
Preheat Your Equipment:
Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish. -
Combine Ingredients:
Prepare the chocolate cake batter according to package instructions. In a separate bowl, mix ricotta cheese, sugar, eggs, and vanilla until smooth. In a third bowl, whisk pudding mix with cold milk, then fold in whipped topping. -
Prepare Your Cooking Vessel:
Pour the prepared chocolate cake batter into the greased baking dish and smooth it out evenly. -
Assemble the Dish:
Gently spoon the ricotta mixture over the cake batter, distributing it as evenly as possible. Do not stir or swirl. The layers will flip on their own during baking. -
Cook to Perfection:
Bake for 1 hour or until a toothpick inserted comes out clean. Let it cool completely at room temperature. -
Finishing Touches:
Once cooled, spread the chocolate pudding mixture on top as the final layer. Refrigerate for at least 6 hours, preferably overnight. -
Serve and Enjoy:
Slice into squares and serve chilled. Watch your guests marvel at the layers.
Texture & Flavor Secrets
What makes Italian Love Cake unforgettable is how the layers bring contrast. The chocolate cake is moist and tender, the ricotta layer is creamy and slightly sweet, and the pudding topping is silky and smooth. Every bite offers a blend of rich chocolate and soft creaminess that melts together on your tongue.
Cooking Tips & Tricks
Let’s make your baking experience smooth and sweet:
- Let the cake fully cool before topping with pudding.
- Use cold milk for the pudding or it won’t set properly.
- Make the pudding right before you need to use it so it doesn’t stiffen early.
What to Avoid
Even the best bakers can stumble. Here’s what to steer clear of:
- Pouring layers too fast — take your time for even distribution.
- Overbaking — check at the 50-minute mark to avoid dryness.
- Using warm pudding — it’ll melt into the cake and ruin the layers.
Nutrition Facts
Servings: 12
Calories per serving: 420
Note: These are approximate values.
Preparation Time
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes (plus chilling time)
Make-Ahead and Storage Tips
Italian Love Cake was made for prepping ahead. In fact, it tastes even better the next day after the layers settle. Store it tightly covered in the fridge for up to 5 days. It’s not ideal for freezing once the pudding is added, but the baked layers freeze well before topping.
How to Serve Italian Love Cake
Serve it chilled straight from the fridge for the cleanest slices and most refreshing bite. It pairs beautifully with a hot espresso or a glass of cold milk. Sprinkle with a light dusting of cocoa or chocolate shavings for an extra touch.
Creative Leftover Transformations
Turn extra slices into a dessert parfait by layering chunks of cake with fresh berries and whipped cream in a jar. Or cube it and freeze for cake pops with a chocolate coating.
Additional Tips
- Want more chocolate punch? Use dark chocolate pudding or add mini chocolate chips to the cake batter.
- Always use whole milk ricotta for richness.
- Line the bottom of your pan with parchment paper for even cleaner slices.
Make It a Showstopper
Add a layer of mini chocolate chips or a drizzle of chocolate ganache on top before serving. Present it on a white cake stand with a few fresh mint sprigs for a pop of color.
Variations to Try
- Lemon Love Cake: Use yellow cake mix and lemon pudding for a citrus twist.
- Espresso Mocha Love Cake: Add 1 tablespoon instant espresso powder to the cake batter and top with mocha pudding.
- Strawberry Love Cake: Replace pudding with strawberry mousse for a fruity version.
- Nutty Chocolate Love Cake: Add chopped hazelnuts between the ricotta and pudding layers.
- Vanilla Almond Love Cake: Use white cake mix and almond extract in the ricotta for a nutty note.
FAQ’s
Q1: Can I make this cake ahead of time?
Yes, and it’s actually better that way. The flavors settle beautifully overnight.
Q2: Can I freeze Italian Love Cake?
You can freeze the cake before topping it with pudding. Once the pudding is on, freezing isn’t ideal.
Q3: What kind of ricotta should I use?
Whole milk ricotta gives the creamiest texture and best flavor.
Q4: Can I use homemade chocolate cake instead of boxed mix?
Absolutely! Just make sure the batter is similar in consistency to the boxed version.
Q5: Is there a way to lighten the recipe?
Try low-fat ricotta and sugar-free pudding. It won’t be the same, but still delicious.
Q6: My layers didn’t flip. What happened?
Sometimes it helps to let the ricotta layer rest for a few minutes before pouring. Be sure to pour gently and evenly.
Q7: Can I use fresh whipped cream instead of Cool Whip?
Yes, just make sure it’s stabilized so it holds up in the fridge.
Q8: Why is it called Italian Love Cake?
Because of its Italian-inspired ingredients and the magical “flip” of the layers — like a little love story in a pan.
Q9: Can I make this gluten free?
Yes, just use a gluten-free chocolate cake mix and check your pudding is gluten free too.
Q10: Do I have to chill it overnight?
You don’t have to, but it really enhances the flavor and texture. Try to chill for at least 6 hours.
Conclusion
Italian Love Cake is more than just a dessert. It’s a baking experience filled with wonder, flavor, and charm. From the magical way it bakes to the creamy, chocolatey layers that make every bite special, this one’s a total game-changer. Whether it’s your first time or your fiftieth, it never gets old. Bake it, slice it, and share it — love is baked right in.
Print
Italian Love Cake
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 20 minutes (plus chilling time)
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: Italian-American
- Diet: Vegetarian
Description
Italian Love Cake is a rich layered dessert with chocolate cake, sweet ricotta, and chocolate pudding. It’s simple to make, full of flavor, and perfect for any celebration.
Ingredients
- 1 box (15.25 oz) chocolate cake mix (plus ingredients on box: eggs, oil, water)
- 2 pounds whole milk ricotta cheese
- 1 cup granulated sugar
- 4 large eggs
- 1 teaspoon vanilla extract
- 2 boxes (3.9 oz each) instant chocolate pudding mix
- 3 cups cold milk
- 1 container (8 oz) whipped topping, thawed
Instructions
- Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish.
- Prepare the chocolate cake mix according to the package directions and pour into the baking dish.
- In a separate bowl, mix ricotta cheese, sugar, eggs, and vanilla until smooth.
- Spoon the ricotta mixture evenly over the cake batter without mixing.
- Bake for 1 hour or until a toothpick comes out clean. Cool completely.
- In another bowl, whisk pudding mix with cold milk. Fold in the whipped topping until smooth.
- Spread the pudding mixture over the cooled cake. Refrigerate at least 6 hours or overnight before serving.
Notes
- Chill overnight for best flavor and texture.
- Let ricotta mixture rest before pouring to help with layer flip.
- Use whole milk ricotta for a richer taste.
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 28g
- Sodium: 430mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 2g
- Protein: 9g
- Cholesterol: 95mg