rich chocolate cake meeting creamy ricotta filling, all topped with a silky pudding layer that makes everyone ask for seconds. That's exactly what you get with this italian love cake recipe! I've been making this decadent chocolate italian love cake for years, and it never fails to impress at family gatherings and dinner parties. The best part? Despite looking like it came straight from an italian bakery, this italian love cake is surprisingly simple to make at home. Whether you're celebrating an anniversary or just craving something special, this italian love cake combines the perfect balance of textures and flavors that'll have everyone falling head over heels.
Trust me, once you master this italian love cake, you'll become the go-to dessert person in your circle. Let me show you exactly how to create this showstopper!

Background & Why This Recipe Stands Out
The italian love cake has been winning hearts since the 1970s when it became a staple at Italian-American celebrations and potlucks. What makes this classic italian love cake with ricotta so special is the way it breaks all the baking rules; you literally drop spoonfuls of sweet ricotta mixture right onto the brownie-like chocolate batter, creating those signature pockets of creamy goodness. Unlike traditional italian desserts that require hours of prep, this italian love cake comes together in about an hour from start to finish.
What really sets this homemade italian love cake apart is the three distinct layers that somehow meld into one harmonious bite. The bottom is a fudgy chocolate base, the middle boasts those luscious ricotta pockets, and the top gets crowned with chocolate pudding and whipped topping. It's basically three desserts in one! The italian love cake also holds up beautifully for gatherings; you can make it a day ahead, and it actually tastes even better after the flavors have had time to mingle in the fridge. Plus, it feeds a crowd without breaking the bank, making it perfect for holiday celebrations, potlucks, or whenever you need to feed a hungry bunch with something truly memorable.
Jump to:
- Background & Why This Recipe Stands Out
- Ingredients
- Instructions
- Step 1 - Prepare Your Cake Base
- Expert Cooking Tips
- Recipe Variations & Substitutions
- Equipment Recommendations
- Storage & Meal Prep Tips
- Grandma Rosa's Secret That Changed Everything
- FAQ
- Share the Love (And the Cake!)
- Related
- Pairing
- Italian Love Cake Recipe
Ingredients
For the Chocolate Cake Base:
- Chocolate cake mix
- Eggs
- Vegetable oil
- Water
- Vanilla extract
For the Ricotta Filling:
- Whole milk ricotta cheese, room temperature
- Granulated sugar
- Eggs
- Vanilla extract
- Salt
For the Pudding Topping:
- Instant chocolate pudding mix
- Whole milk
- Container whipped topping (like Cool Whip), thawed
- Chocolate shavings or cocoa powder for garnish (optional)
Substitution Tips: You can swap whole milk ricotta for part-skim if you prefer a lighter version, though the texture will be slightly less creamy. For a gluten-free option, use your favorite gluten-free chocolate cake mix. If you're avoiding artificial ingredients, make homemade chocolate pudding instead of instant; just make sure it's completely cooled before spreading.

See recipe card for quantities.
Instructions
Step 1 - Prepare Your Cake Base
- Preheat your oven to 350°F (175°C) and grease a 9x13-inch baking pan thoroughly with butter or cooking spray.
- In a large mixing bowl, combine the chocolate cake mix, 3 eggs, vegetable oil, water, and vanilla extract.
- Beat with an electric mixer on medium speed for 2 minutes until the batter is smooth and well combined.
- Pour the chocolate batter into your prepared pan and spread it evenly with a spatula.
- Set aside while you prepare the ricotta mixture; don't worry if it sits for a few minutes.
Step 2 - Create the Ricotta Layer
- In a separate large bowl, add the room temperature ricotta cheese and sugar.
- Beat together until the mixture is smooth and the sugar has dissolved completely.
- Add 4 eggs, one at a time, beating well after each addition to prevent lumps.
- Mix in the vanilla extract and salt until everything is thoroughly combined and creamy.
- Drop large spoonfuls of the ricotta mixture evenly across the top of the chocolate batter in the pan.
- Use the back of your spoon to gently spread the ricotta mixture, but don't worry about covering every inch; those chocolate peeks are part of the charm!
Step 3 - Bake to Perfection
- Carefully place the pan in your preheated oven on the center rack.
- Bake for 50-60 minutes, checking at the 50-minute mark by inserting a toothpick into the center.
- The cake is done when the toothpick comes out mostly clean with just a few moist crumbs; the ricotta layer should be set but still slightly jiggly in the very center.
- Remove from the oven and let cool completely at room temperature for about 2 hours; this cooling time is crucial for the layers to set properly.
Step 4 - Add the Final Touches
- While the cake cools, prepare your chocolate pudding by whisking the pudding mix with 2 cups of cold milk for 2 minutes until thickened.
- Once the italian love cake has cooled completely, spread the chocolate pudding evenly over the top using an offset spatula.
- Spread the whipped topping over the pudding layer, creating smooth, even coverage or fun swirls if you're feeling creative.
- Cover the cake loosely with plastic wrap and refrigerate for at least 4 hours or overnight before serving.
- Just before serving, garnish with chocolate shavings or a light dusting of cocoa powder for that bakery-worthy finish.
Expert Cooking Tips
Getting your italian love cake just right comes down to a few key techniques that make all the difference.
Temperature Matters for Ricotta Make sure your ricotta cheese is at room temperature before mixing; cold ricotta doesn't blend as smoothly and can create lumps in your filling. Take it out of the fridge about 30 minutes before you start baking.
Don't Overmix the Cake Batter When preparing your chocolate cake base, mix just until the ingredients are combined. Overmixing can lead to a tough, dense cake rather than the fudgy texture you're after.
The Dollop Method is Key
- Drop large spoonfuls of ricotta mixture randomly across the chocolate batter
- Don't try to create a perfect, even layer
- Leave some gaps where the chocolate shows through
- These pockets create the signature marbled effect
Cooling is Non-Negotiable This might be the hardest part, but let that cake cool completely before adding the pudding layer. If you add pudding to a warm cake, it'll become soupy and won't set properly.
Make-Ahead Magic This moist italian ricotta cake actually tastes better the next day after all the flavors have had time to marry. Make it the day before your event for maximum flavor and minimum stress.
Slice with Confidence Use a sharp knife dipped in hot water and wiped dry between cuts to get clean slices. This prevents the layers from smooshing together when you serve.
Recipe Variations & Substitutions
This traditional italian dessert cake is wonderfully flexible, so feel free to customize it to your taste or dietary needs.
Chocolate Lovers' Dream For an even more decadent chocolate italian love cake, add ½ cup of mini chocolate chips to the ricotta mixture before dolloping it onto the cake batter. You can also use dark chocolate cake mix instead of regular for a richer, more intense chocolate flavor.
Lemon Italian Love Cake
- Replace vanilla extract in the ricotta layer with lemon extract
- Add 2 tablespoons of lemon zest to the ricotta mixture
- Use vanilla pudding instead of chocolate for the topping
- This creates a bright, refreshing twist perfect for spring and summer
Cream Cheese Variation Some bakers prefer mixing 8 oz of softened cream cheese with the ricotta for an extra tangy, rich filling. Beat the cream cheese until fluffy before adding the ricotta for the smoothest texture.
Dietary Modifications
- Sugar-Free: Use sugar-free cake mix, sugar substitute in the ricotta layer, and sugar-free pudding
- Lower Fat: Substitute part-skim ricotta and use fat-free pudding and light whipped topping
- Gluten-Free: Simply swap in your favorite gluten-free chocolate cake mix
Topping Alternatives Instead of chocolate pudding, try vanilla pudding for a black-and-white effect, or go with butterscotch pudding for a unique twist. Some families swear by adding a layer of chocolate ganache instead of pudding for a more sophisticated presentation.
Equipment Recommendations
Having the right tools makes preparing this italian love cake so much easier and ensures better results.
Essential Items:
- 9x13-inch baking pan - A metal or glass pan works perfectly; metal conducts heat more evenly for consistent baking
- Electric hand mixer or stand mixer - Crucial for getting that smooth, lump-free ricotta mixture
- Large mixing bowls (at least 2) - You'll need separate bowls for the cake batter and ricotta filling
- Rubber spatula - Perfect for spreading and scraping down bowl sides
- Wire cooling rack - Allows air to circulate under the pan for even cooling
Nice-to-Have Tools:
- Offset spatula for smooth pudding and whipped topping layers
- Kitchen thermometer to check if ricotta has reached room temperature
- Bench scraper for clean cake slicing
Pro Tip: If you don't have an electric mixer, you can use a whisk for the ricotta mixture, but it'll take some serious arm strength to get it completely smooth!
Storage & Meal Prep Tips
Proper storage keeps your italian love cake fresh and delicious for days.
Refrigerator Storage
Store covered italian love cake in the refrigerator for up to 5 days. Cover the pan tightly with plastic wrap or aluminum foil to prevent the cake from absorbing other fridge odors and to keep the whipped topping from drying out.
Freezing Instructions
- Before Pudding Layer: You can freeze the cooled cake (just the chocolate and ricotta layers) wrapped tightly in plastic wrap and foil for up to 2 months
- After Complete Assembly: While possible, freezing the finished cake with pudding and whipped topping isn't recommended as the topping texture changes significantly
- To Thaw: Transfer to the refrigerator overnight, then add the pudding and whipped topping layers fresh
Make-Ahead Strategy
This layered italian love cake is perfect for advance prep. Bake the cake base with ricotta layer up to 2 days ahead, then add the pudding and whipped topping the day of serving. The cake actually improves as it sits, with the layers melding together beautifully.
Serving Temperature
Serve your italian love cake chilled straight from the refrigerator. The cold temperature is part of what makes this dessert so refreshing and helps all the layers hold their shape when sliced.
Individual Portions: If you're prepping for a party, cut the cake into squares and place each piece in a small dessert cup before serving. This makes serving easier and looks impressive!
Grandma Rosa's Secret That Changed Everything
Here's something most recipes won't tell you about italian love cake: the secret to that incredible texture is letting your eggs come to room temperature before using them in both the cake and ricotta layers. Cold eggs don't incorporate as smoothly, which can lead to a slightly grainy filling instead of that silky, dreamy texture we're after. My grandmother Rosa always left her eggs out on the counter while she gathered her other ingredients, and her italian love cake was legendary in our neighborhood.
Another game-changing tip? Add a tablespoon of cornstarch to your ricotta mixture. This simple addition helps stabilize the filling, preventing it from weeping or becoming watery as the cake sits. It's especially helpful if you're making the cake a day or two ahead or if you're using a ricotta brand that's slightly wetter than others. These two secrets have never failed me, and they'll turn your good italian love cake into an absolutely unforgettable one!
FAQ
What is the Italian love cake?
Italian love cake is a layered dessert combining a fudgy chocolate cake base with a sweet ricotta cheese filling, topped with chocolate pudding and whipped topping. It's called a "love" cake because of its rich, indulgent layers that people absolutely adore.
Why is it called an Italian love cake?
The name comes from the Italian-American tradition of this dessert and the way it combines beloved Italian ingredients like ricotta with American convenience products. The "love" refers to both the love put into making it and the love people feel when eating this delicious italian love cake.
What is the 1234 cake rule?
The 1234 cake rule is a traditional baking ratio (1 cup butter, 2 cups sugar, 3 cups flour, 4 eggs) used for making pound cakes from scratch. While this italian love cake uses a cake mix for convenience, the ricotta layer follows similar proportioning principles with eggs, sugar, and cheese.
What is a traditional love cake?
Traditional love cake can refer to different desserts across cultures, but the Italian version specifically features chocolate cake layered with sweetened ricotta and topped with pudding. Some regions have their own "love cakes" with completely different ingredients, but this chocolate ricotta combination is the American-Italian classic.
Share the Love (And the Cake!)
Now that you've discovered how simple it is to create this showstopping italian love cake, it's time to get baking! This rich chocolate italian dessert has won over countless hearts at family gatherings, potlucks, and celebrations, and I know it'll become a staple in your dessert rotation too. The combination of fudgy chocolate, creamy ricotta, and that silky pudding topping creates something truly special that tastes like you spent hours in the kitchen.
Once you've mastered this italian love cake, why not try other irresistible desserts? Check out our Very Berry Loaf Cake Recipe for a fruity twist, or dive into our Biscoff Cake Recipe for another crowd-pleasing treat. Don't forget to snap a photo of your creation and share your experience; I'd love to hear which variation of this italian love cake becomes your favorite!
With love from my kitchen to yours,
Aubrey James
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with this Italian love cake recipe:

Italian Love Cake Recipe
Equipment
- 9x13 inch baking pan
- Electric hand mixer or stand mixer
- Large mixing bowls (2)
- Rubber spatula
- Wire cooling rack
- Offset spatula (optional)
Ingredients
For the Chocolate Cake Base
- 1 box chocolate cake mix 15.25 oz
- 3 large eggs
- ⅓ cup vegetable oil
- 1 cup water
- 1 teaspoon vanilla extract
For the Ricotta Filling
- 32 oz whole milk ricotta cheese room temperature
- ¾ cup granulated sugar
- 4 large eggs
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
For the Pudding Topping
- 1 package instant chocolate pudding mix 3.9 oz
- 2 cups cold whole milk
- 8 oz whipped topping thawed
- chocolate shavings or cocoa powder optional garnish
Instructions
- Oven to 350°F (175°C), grease a 9x13 pan.
- Combine cake mix, eggs, oil, water, vanilla; beat 2 minutes.
- Pour batter evenly into pan.
- Mix ricotta, sugar, eggs, vanilla, salt until smooth.
- Spoon ricotta mixture over batter, spread gently.
- 50–60 minutes until toothpick comes out mostly clean.
- Let cake rest completely for 2 hours.
- Mix pudding with cold milk until thick.
- Spread pudding, then whipped topping over cooled cake.
- Refrigerate 4 hours or overnight before serving.
- Add chocolate shavings or cocoa before slicing.
Leave a Reply