This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
This Italian Love Cake recipe is a dessert that has earned its name for good reason. It's indulgent, dramatic in its layers, and completely irresistible. Imagine a rich chocolate cake layered with a smooth, cheesecake-like ricotta filling, all crowned with a fluffy, chocolate pudding whipped topping. As it bakes, the magic happens—the layers reverse, creating a beautiful and delicious surprise in every slice.
This cake is not just for special occasions, although it certainly deserves a place on your Valentine's Day or holiday table. It's also easy enough to whip up for a family dinner, birthday party, or any time you're craving something sweet, creamy, and chocolatey.
Jump to:
Whether you're a seasoned baker or a beginner, this cake is a joy to make and even more fun to share. It’s a little nostalgic, a little elegant, and completely crave-worthy.
Why You’ll Love This Italian Love Cake
Easy, Impressive, and Full of Flavor
This cake is surprisingly simple to prepare, thanks to the use of boxed cake mix and instant pudding. You don’t need fancy techniques or hours in the kitchen to create something that looks and tastes like it came from a professional bakery.
- Uses pantry staples and a boxed cake mix
- Great make-ahead dessert
- Ideal for holidays, birthdays, or a romantic treat
Irresistible Taste and Texture
The texture is what makes Italian Love Cake unforgettable. It features:
- A fluffy and moist chocolate base
- A dense, creamy ricotta filling that bakes into a cheesecake-like layer
- A light and smooth chocolate pudding frosting
Each bite offers a contrast of textures that melt together beautifully.
Adaptable for Different Diets
While this recipe isn't naturally gluten-free or vegan, it can be easily adjusted:
- Use a gluten-free chocolate cake mix
- Substitute the dairy-based whipped topping with a plant-based version
- Use a dairy-free pudding mix and milk alternative

Ingredients and Substitutions
What You’ll Need
Ricotta Layer
- 2 (15-ounce) containers of whole milk ricotta cheese
- 1 cup granulated sugar
- 1 teaspoon vanilla extract
- 4 large eggs (room temperature)
Chocolate Cake Layer
- 1 (15.25-ounce) box Devil’s Food or chocolate cake mix
- ½ cup canola or vegetable oil
- 1 cup water
- 3 large eggs
Chocolate Pudding Frosting
- 1 (5-ounce) box instant chocolate pudding mix
- 3 cups cold whole milk
- 1 (8-ounce) container of whipped topping (Cool Whip), thawed
Notes on Ingredient Quality
- Ricotta: Whole milk ricotta yields the best texture. Avoid part-skim, which can be too watery.
- Cake Mix: Stick with a trusted brand like Duncan Hines or Betty Crocker for consistent results.
- Whipped Topping: Cool Whip holds its shape well, but stabilized homemade whipped cream works too.
- Pudding: Use instant pudding mix, not the cook-and-serve variety.
Possible Ingredient Swaps
- Try mascarpone or a 50/50 mix of ricotta and mascarpone for a more luxurious filling.
- Use white, lemon, or red velvet cake mix for fun flavor variations.
- For the topping, vanilla or cookies and cream pudding also work beautifully.
Step-by-Step Instructions
- Preheat and Prep
Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish with cooking spray or butter. - Make the Ricotta Layer
In a large bowl, beat the ricotta, sugar, and vanilla until smooth. Add eggs one at a time, mixing after each addition until the mixture is fully combined and creamy.


- Prepare the Chocolate Cake Layer
In another bowl, whisk together the cake mix, oil, water, and eggs until the batter is smooth and lump-free. - Layer the Cake
Pour the chocolate cake batter evenly into the prepared pan. Gently spoon the ricotta mixture over the top, covering the chocolate layer completely. Don’t worry—the ricotta will sink beneath the cake layer while baking.


- Bake
Bake for 60 to 70 minutes. The center should be slightly jiggly but set. A toothpick inserted may come out with a bit of moisture from the ricotta layer—this is normal. - Cool the Cake
Let the cake cool completely at room temperature before adding the topping.


- Make the Frosting
In a mixing bowl, whisk the pudding mix with the cold milk until it thickens, about 2–3 minutes. Gently fold in the whipped topping until smooth and fluffy. - Frost the Cake
Spread the chocolate pudding frosting evenly over the cooled cake. Cover and refrigerate for at least 4 hours before serving. Overnight is even better.
Expert Tips and Tricks
Get the Best Results
- Pour the ricotta layer slowly and gently over the cake batter to keep the layers from mixing too much.
- Use room temperature eggs for smoother mixing and better structure during baking.
- Let the cake chill fully before slicing—this helps the frosting set and the flavors develop.
Avoid These Mistakes
- Don’t skip the chill time. The frosting needs time to firm up.
- Avoid using low-fat ricotta, which can make the filling watery.
- Don’t overbake. A little jiggle in the center means it will be soft and custard-like.
Time-Saving Suggestions
- Make the cake a day ahead—it tastes even better the next day.
- Use store-bought whipped topping for a quicker finish.
- Freeze individual slices for quick, future desserts.
Serving Suggestions

Delicious Pairings
- Fresh raspberries or strawberries add a fruity balance to the richness.
- A drizzle of raspberry sauce or caramel takes it over the top.
- Add a dusting of cocoa powder or mini chocolate chips before serving.
Presentation Ideas
- Cut with a hot knife for clean edges.
- Garnish with chocolate curls or colorful sprinkles for special occasions.
- Serve on white or pastel plates to highlight the layers.
Beverage Pairings
- Espresso or cappuccino makes a classic Italian combo.
- A glass of red wine like Merlot or Zinfandel pairs nicely with the chocolate.
- For kids, serve with chocolate milk or a berry smoothie.
Storage and Reheating
How to Store Leftovers
Store the cake covered in the fridge for up to 5 days. For longer storage, wrap slices individually and freeze them. Thaw in the fridge before serving.
Best Reheating Methods
This cake is best served cold or at room temperature. No reheating is necessary. Just let it sit out for 15–20 minutes if you prefer a softer texture.

Frequently Asked Questions
Yes. Use your favorite gluten-free chocolate cake mix and ensure the pudding and whipped topping are certified gluten-free.
Absolutely. Add lemon zest, orange zest, or a touch of almond extract for a flavor boost.
If the ricotta was poured too quickly or the batter was overmixed, the layers might not flip correctly. Next time, pour slowly and evenly.
You can substitute a homemade chocolate cake recipe if you prefer from-scratch baking. Just match the proportions to fit a 9x13 pan.
Variations and Customizations
Dietary Adaptations
- Gluten-free cake mix
- Dairy-free whipped topping and pudding
- Ricotta alternatives like dairy-free cheese spreads (note: texture may vary)
Fun Flavor Twists
- Use white cake with strawberry pudding for a strawberry cream version
- Try red velvet cake with vanilla pudding for a Valentine’s Day twist
- Add espresso powder to the cake batter for mocha flavor
Holiday and Seasonal Variations
- For Christmas, top with crushed peppermint or red and green sprinkles
- Use heart-shaped sprinkles for Valentine’s Day
- Add lemon zest and pastel colors for springtime gatherings

Conclusion
Italian Love Cake is one of those magical desserts that looks impressive, tastes incredible, and is surprisingly easy to make. The contrast between the rich chocolate cake, the velvety ricotta layer, and the cool, fluffy pudding topping is something truly special. It’s a dessert that brings people together and sparks joy at every bite.
Whether you're making it for a holiday, birthday, or just because you need a little indulgence, this recipe never fails. I’d love to know how yours turns out—share your baking photos or questions in the comments below or tag me on Pinterest.
You can also check out more delightful and layered desserts that pair perfectly with Italian Love Cake:
Looking for more baking inspiration? Follow along on Pinterest:
https://www.pinterest.com/bakewithlina/
Happy baking!



Italian Love Cake Recipe: A Decadent Layered Dessert to Fall in Love With
- Prep Time: 15 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 5 hours 25 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American, Italian
Description
Italian Love Cake is an Italian cake that America has fallen in love with. This is a ricotta base, chocolate cake layer and then topped with a chocolate pudding whipped topping. A must make layered cake.
Ingredients
- 2 (15-ounce) containers of ricotta cheese
- 1 cup granulated sugar
- 1 teaspoon vanilla extract
- 4 large eggs, room temperature
- 1 (15.25-ounce) box of chocolate or Devil’s Food cake mix
- ½ cup canola or vegetable oil
- 1 cup water
- 3 large eggs
- 1 (5-ounce) box of instant chocolate pudding
- 3 cups cold milk
- 1 (8-ounce) container of whipped topping, thawed
Instructions
- Preheat the oven to 350°F and grease a 9×13 baking dish with cooking spray. Set aside.
- In a bowl, use an electric mixer to combine ricotta cheese, sugar, and vanilla. Mix until smooth, then add the eggs one at a time.
- In a separate bowl, whisk together cake mix, oil, water, and eggs until the batter is smooth.
- Pour the cake batter into the prepared baking dish.
- Carefully pour the ricotta mixture over the chocolate cake batter, spreading it evenly.
- Bake for 1 hour to 1 hour and 10 minutes, or until the cake is fully baked and slightly jiggly in the center.
- Let the cake cool to room temperature.
- In a bowl, whisk together the instant chocolate pudding and cold milk until well combined. Let sit for 2–3 minutes.
- Fold in the thawed whipped topping until fully incorporated.
- Spread the chocolate pudding frosting over the cooled cake.
- Cover and refrigerate for at least 4 hours before serving.
Notes
Store in an airtight container in the fridge for up to 5 days. You can freeze for up to 3 months. Thaw overnight in the fridge before serving. Add sprinkles or use flavored cake/pudding for fun variations.
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 36g
- Sodium: 310mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Carbohydrates: 0g
- Fiber: 44g
- Protein: 10g
- Cholesterol: 105mg






Leave a Reply