chocolate-ricotta-cake

Featured in Sweet Delights for Every Occasion.

This Chocolate Ricotta Cake, also known as Italian Love Cake, is a magical dessert that transforms during baking through a fascinating culinary phenomenon. What makes this cake special is how the layers dramatically rearrange themselves - although you pour the ricotta mixture on top of the chocolate batter before baking, the denser chocolate layer sinks while the lighter ricotta layer rises to create perfect, distinct sections in the finished cake. The ricotta layer offers a subtle sweetness and creamy, cheesecake-like texture that beautifully contrasts with the moist, rich chocolate cake beneath it. The final touch is a silky chocolate pudding frosting enhanced with whipped topping that adds another dimension of texture and flavor. This impressive-looking dessert strikes the perfect balance between sophisticated taste and straightforward preparation, using convenient shortcuts like boxed cake mix and instant pudding while still delivering a homemade quality and unique eating experience. Perfect for holidays, potlucks, or family gatherings, this cake actually improves with time as the flavors meld and the layers set, making it an ideal make-ahead dessert that will have everyone wondering how you created such distinct, perfect layers.
A young woman with wavy hair is gazing down contemplatively in a warmly lit kitchen filled with plants.
Updated on Fri, 14 Mar 2025 01:53:45 GMT
Chocolate Ricotta Cake Pin it
Chocolate Ricotta Cake | cookingkeys.com

Magically layered Italian Love Cake combines creamy ricotta cheese and rich chocolate cake topped with dreamy chocolate pudding frosting. The ricotta mixture mysteriously sinks below the chocolate cake during baking, forming a cheesecake-like bottom. Contrasting textures and flavors meld beautifully, creating a cake that tastes even more spectacular than it looks.

I first made this recipe when looking for an impressive yet manageable dish for weekend entertaining. After experimenting with various cuts of shrimp and butter combinations, this version became an instant favorite. My husband declared them the best scampi he's ever tasted, and now guests always request them at our gatherings.

Essential Ingredients and Selection Tips

  • Ricotta Cheese: Creates signature creamy layer; use whole milk for richest results
  • Devil's Food Cake Mix: Offers convenience and consistent chocolate flavor
  • Instant Chocolate Pudding: Serves as base for mousse-like frosting
  • Whipped Topping: Lightens frosting for perfect texture
  • Vanilla Extract: Enhances ricotta layer with warm aromatic notes

I've found that adding a small amount of chicken powder (bouillon) makes a significant difference in achieving that authentic takeaway flavor. If you don't have it, mushroom powder makes an excellent substitute that adds similar umami depth without changing the overall profile of the dish.

Detailed Cooking Instructions

Step 1: Prepare the Ricotta Layer
Beat ricotta cheese with sugar and vanilla until smooth. Add eggs one at a time, mixing well after each. This mixture will magically sink through cake batter during baking.
Step 2: Create the Cake Batter
Combine devil's food cake mix with water, oil, and eggs. Beat until smooth and well combined. This rich chocolate batter will rise to the top during baking.
Step 3: Layer and Bake
Pour chocolate batter into greased baking dish, then gently pour ricotta mixture over top. Bake at 350°F for 60–70 minutes until center sets. The magic happens as layers switch places.
Step 4: Cool Completely
Allow cake to cool at room temperature, then refrigerate for at least one hour before frosting. This cooling period helps layers set properly for clean slicing.
Step 5: Frost and Chill
Whisk pudding mix with cold milk until thickened, then fold in whipped topping until smooth. Spread over cooled cake and refrigerate at least 4 hours or overnight for best flavor.
Chocolate Ricotta Cake Recipe Pin it
Chocolate Ricotta Cake Recipe | cookingkeys.com

My first attempt at this cake taught me the importance of proper layering and chilling. Initially, I rushed the process, resulting in a dense, undercooked cake. Now I ensure the ricotta mixture is smooth and the cake batter is well combined before layering, and I always chill the cake overnight for perfect texture.

Perfect Pairings

Serve with espresso, amaretti cookies, and berries macerated in amaretto for an elegant Italian dessert table. Coffee's slight bitterness complements the cake's sweetness, while almond notes enhance its Italian heritage. For everyday enjoyment, cold milk makes the perfect accompaniment.

Delicious Chocolate Ricotta Cake Pin it
Delicious Chocolate Ricotta Cake | cookingkeys.com

Creative Variations

Add espresso powder for coffee-infused cake. Incorporate raspberries in the ricotta mixture with white chocolate pudding frosting. Create festive peppermint version with peppermint extract and crushed candies, or add orange zest to the ricotta layer for subtle citrus notes.

Storage Guidelines

Refrigerate covered up to five days. Freeze individual slices wrapped in plastic and foil up to three months. Thaw overnight in refrigerator. Flavors actually improve after a day in refrigerator.

Troubleshooting Tips

For distinct layers, pour ricotta mixture gently without mixing. If frosting seems too thin, chill before spreading. For less sweetness, reduce sugar in ricotta layer and use sugar-free pudding mix.

Sweet Chocolate Ricotta Cake Pin it
Sweet Chocolate Ricotta Cake | cookingkeys.com

Chef's Helpful Tips

  • Use room temperature eggs for smoother mixing
  • Don't overmix cake batter to avoid density
  • Line baking dish with parchment for easier removal
  • Garnish with chocolate shavings or berries for special occasions
  • Drizzle slices with chocolate or raspberry sauce for elegant presentation

Frequently Asked Questions

→ Why does this cake magically change layers while baking?
The layer-swapping magic in this cake happens due to differences in density between the batters. The chocolate cake batter contains leavening agents that cause it to rise and become lighter during baking, while the ricotta mixture is denser at first but becomes lighter as the eggs in it cook. Due to these changing densities, the heavier chocolate batter sinks while the lighter ricotta mixture rises to the top. This scientific phenomenon creates distinct, beautiful layers without any extra effort from the baker!
→ Can I use low-fat ricotta or other substitutes in this recipe?
While full-fat ricotta cheese provides the best texture and flavor, you can use low-fat ricotta if preferred. However, avoid using fat-free ricotta as it contains more water and may not set properly. As for alternatives, mascarpone cheese can work as a richer substitute, or a blend of cream cheese (12 oz) and sour cream (4 oz) can approximate the texture of ricotta, though the flavor will be slightly different. Whatever you choose, make sure to drain any excess liquid from the cheese for the best results.
→ My cake seems jiggly in the center when the baking time is up. Is this normal?
Yes, a slight jiggle in the center is completely normal when you remove this cake from the oven. This is because the ricotta layer has a custard-like quality that doesn't fully set until it cools. As the cake cools and then chills in the refrigerator, this layer will firm up to the perfect consistency. If your cake is extremely jiggly or seems liquid in the center, however, it may need an additional 5-10 minutes of baking time. The edges should be set and pulling away slightly from the pan when it's ready.
→ Can I make this cake without using boxed cake mix and instant pudding?
Absolutely! For the cake layer, you can substitute a homemade chocolate cake batter using: 1¾ cups all-purpose flour, 1½ cups sugar, ¾ cup cocoa powder, 2 tsp baking soda, 1 tsp baking powder, 1 tsp salt, 2 eggs, 1 cup buttermilk, ½ cup oil, 2 tsp vanilla, and 1 cup hot water or coffee. For the pudding frosting, make a homemade chocolate mousse by combining 1 cup heavy cream (whipped to stiff peaks), 8 oz melted and cooled chocolate, and ¼ cup powdered sugar. The homemade version will have deeper flavor but requires more work.
→ How do I store this cake and how long will it last?
Due to the ricotta and cream topping, this cake must be stored in the refrigerator. Cover it tightly with plastic wrap or store in an airtight container to prevent it from absorbing refrigerator odors. Properly stored, the cake will keep well for up to 5 days, though it's at its peak of flavor and texture between 24-72 hours after preparation. The cake can also be frozen (without the pudding topping) for up to 3 months - thaw overnight in the refrigerator before adding the frosting and serving.

Italian-Inspired Dessert

A magical layered dessert where rich chocolate cake and creamy ricotta cheese swap places during baking, topped with a luscious chocolate pudding frosting for an impressive treat.

Prep Time
20 Minutes
Cook Time
70 Minutes
Total Time
90 Minutes

Category: Desserts

Difficulty: Intermediate

Cuisine: Italian-American

Yield: 12 Servings (1 9x13 cake)

Dietary: Vegetarian

Ingredients

→ Ricotta Layer

01 2 containers (15-ounce each) ricotta cheese
02 1 cup granulated sugar
03 1 teaspoon vanilla extract
04 4 large eggs, room temperature

→ Chocolate Cake

05 1 box (15.25 ounce) chocolate or devil's food cake mix
06 1/2 cup canola or vegetable oil
07 1 cup water
08 3 large eggs

→ Chocolate Pudding Frosting

09 1 box (5-ounce) instant chocolate pudding
10 3 cups cold milk
11 1 container (8-ounce) whipped topping, thawed

Instructions

Step 01

Start by preheating your oven to 350°F. Grab a 9×13 baking dish and give it a good coating of cooking spray to prevent sticking. Set it aside while you prepare the layers.

Step 02

In a large mixing bowl, combine the ricotta cheese, sugar, and vanilla. Beat with an electric mixer for a few minutes until the mixture becomes smooth and creamy. Slowly add in the eggs one at a time, mixing well after each addition until fully incorporated.

Step 03

In a separate medium bowl, whisk together the chocolate cake mix, oil, water, and eggs until you have a smooth batter with no lumps. Pour this chocolate cake batter evenly into your prepared baking dish.

Step 04

Carefully pour the ricotta mixture over the chocolate cake batter, spreading it evenly across the entire surface. Bake for 1 hour to 1 hour and 10 minutes, or until the cake is fully baked through. Don't worry if the center still has a slight jiggle to it when you take it out—that's normal! Let the cake cool completely to room temperature.

Step 05

In a clean bowl, combine the instant chocolate pudding mix and cold milk. Whisk vigorously until well blended, then let it rest for 2-3 minutes to thicken slightly. Gently fold in the thawed whipped topping until completely combined.

Step 06

Once your cake has cooled completely, spread the chocolate pudding frosting evenly over the top. Cover with plastic wrap and refrigerate for at least 4 hours, or overnight if possible, to allow all the flavors to meld together and the cake to set properly.

Notes

  1. This chocolate Italian love cake magically swaps layers while baking - the ricotta rises to the top while the cake sinks to the bottom!
  2. For best flavor, make this cake a day ahead to allow all the layers to fully set and flavors to develop.

Tools You'll Need

  • 9x13 baking dish
  • Electric mixer
  • Large mixing bowl
  • Medium bowl
  • Whisk
  • Plastic wrap

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (ricotta cheese, milk, whipped topping)
  • Contains eggs
  • Contains wheat (cake mix, pudding mix)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 425
  • Total Fat: 22 g
  • Total Carbohydrate: 48 g
  • Protein: 12 g