There are some baking recipes that sound like a complete lie. This is one of them.
The first time I saw the instructions for an Italian Love Cake, I thought it was a joke. You mix up a batch of standard chocolate cake batter and pour it into a pan. Then, you mix up a heavy, dense ricotta cheese filling and dump it directly on top of the raw cake batter. You put the pan in the oven, and while it bakes, a magic trick happens.
The heavy ricotta cheese sinks straight to the bottom of the pan, and the lighter chocolate cake batter physically rises to the top. They completely switch places in the oven.
It sounds impossible, but it works every single time. When you pull it out of the oven, you have a perfectly baked chocolate cake resting on top of a dense, cheesecake-like ricotta bottom. Once it cools, you cover the whole thing in a fluffy chocolate pudding frosting.
It is stupidly easy. You are literally using a boxed cake mix and instant pudding. But when you cut a slice and people see those perfect layers, they will think you are a pastry genius.
If you are fascinated by cakes that miraculously separate themselves in the oven, you also need to make my Vanilla Magic Custard Cake. If you want a more traditional heavy chocolate bake, look at my Ultimate Moist Chocolate Bundt Cake Recipe. But if you are ready to watch gravity do all the baking work for you, grab a box of cake mix.
🍰 Bake Time · Layered Dessert · 15 Slices
Prep time: 15 min · Bake time: 60 min · Chill time: 2 hrs · Calories: 360 kcal
The Macronutrient Reality
This is a massive 9×13 pan of cake, cheese, and frosting. It is heavy, rich, and designed for a crowd. Here is the estimated breakdown per slice (assuming you cut the pan into 15 squares):
- Calories: 360
- Protein: 8g
- Carbohydrates: 42g
- Dietary Fiber: 1g
- Total Sugars: 29g
- Fat: 18g
- Saturated Fat: 8g
- Sodium: 310mg
I will give you the same aggressive warning here that I gave in my Flourless Sugar-Free Carrot Cake Recipe: do not buy fat-free dairy. If you use fat-free ricotta cheese, the lack of fat will cause the cheese to separate and weep water in the oven. Your cake will literally boil into a gray soup. Use whole milk ricotta.
The Science of the “Magic Flip”
Why does the cake swap places with the cheese? It all comes down to density and leavening agents.
The ricotta cheese layer is incredibly dense. It has eggs and sugar, but absolutely no baking powder or baking soda. The chocolate cake batter is lighter, and it contains chemical leavening agents. As the pan heats up in the oven, the heavy cheese acts like an anchor and physically sinks through the wet batter. At the exact same time, the baking soda in the cake mix activates, creating millions of air bubbles that force the chocolate cake to float to the surface like a life raft.
You do not need to swirl them. You do not need to push the cheese down. You just have to trust gravity.
The Grocery Checklist
The Chocolate Cake Base:
- 1 box (15.25 oz) standard Chocolate Cake Mix (Devil’s Food or Fudge works best)
- The oil, water, and eggs required on the back of the cake mix box
The Ricotta Cheese Layer:
- 32 oz (2 lbs) whole milk ricotta cheese
- 4 large eggs, room temperature
- 3/4 cup granulated sugar
- 1 teaspoon pure vanilla extract
The Fluffy Chocolate Frosting:
- 1 box (3.9 oz) instant chocolate pudding mix (the dry powder)
- 1 cup cold whole milk
- 1 tub (8 oz) frozen whipped topping (like Cool Whip), thawed in the fridge
The Cake Mix: This is one of the rare times I will tell you to use a box mix. The chemistry of a box mix is highly stabilized and perfectly formulated to rise aggressively, which is exactly what we need for the layers to flip. If you try to use a dense, scratch-made pound cake batter, the cheese will not sink properly.
The Ricotta: Drain it. If you open your tub of ricotta and there is a puddle of liquid sitting on top, pour that liquid down the sink.
Mix, Drop, Bake
1. Make the cake batter.
Follow the exact instructions on the back of your boxed cake mix.
Whisk the cake mix powder, water, oil, and eggs in a large bowl until smooth. Grease a 9×13-inch metal baking pan heavily with non-stick cooking spray. Pour the dark chocolate cake batter into the pan and spread it out evenly.
2. Mix the ricotta layer.
In a separate, large bowl, dump the entire 32 oz of ricotta cheese. Add the 4 eggs, the 3/4 cup of sugar, and the vanilla extract. Use an electric hand mixer to beat this together for about two minutes until it is completely smooth and looks like thick, pale yellow cream.
3. Drop the cheese.
Do not pour the ricotta mixture in one giant wave, or it will splash the cake batter over the edges of the pan.
Take a large spoon and drop heavy dollops of the ricotta mixture evenly over the surface of the raw chocolate cake batter. Once all the cheese is in the pan, use the back of the spoon to gently connect the dollops so the cheese covers the chocolate. It will look messy. Do not swirl it with a knife.
4. Bake and Flip.
Bake at 350°F (175°C) for 50 to 60 minutes. As it bakes, you will literally see the chocolate cake erupting through the cheese and taking over the top layer.
You know it is done when the edges pull away from the pan and a toothpick inserted into the dead center comes out mostly clean (you might get a tiny bit of wet ricotta on the toothpick, which is fine, but you shouldn’t see raw cake batter).
5. The Mandatory Cool-Down.
Pull the cake out of the oven. Because the bottom is now a massive block of hot cheese, the cake will have a slight jiggle. Do not cut it. Let it cool on the counter for an hour, then place the pan in the fridge for at least two hours to chill completely.
6. Whip the frosting.
Once the cake is freezing cold, make the frosting. In a medium bowl, whisk the dry instant chocolate pudding mix and the 1 cup of cold milk. It will immediately turn into a thick paste.
Take your thawed tub of Cool Whip and fold it directly into the chocolate pudding paste with a rubber spatula. It will turn into a light, fluffy, mousse-like frosting.
7. Frost and Serve.
Swoop the fluffy chocolate frosting over the top of the cold cake.
Use an offset metal spatula to spread it into a thick, even layer. Keep the cake in the fridge until the exact moment you are ready to serve it.
My Kitchen Failures
The first time I made this, I thought I was being a genius by using a glass Pyrex dish instead of a metal baking pan. Glass retains heat forever. The bottom of the cake (which was the cheese layer) essentially boiled in the glass dish. It turned rubbery and scrambled like breakfast eggs. Always use a light-colored metal baking pan for heavy cakes.
My second disaster was rushing the cooling process. I frosted the cake while it was still slightly warm in the center. The heat from the cake melted the Cool Whip frosting. It completely collapsed, separated into watery milk, and slid right off the edges of the cake into a brown puddle on my counter. The cake must be 100% cold before the frosting touches it.
Quick Cake Troubleshooting
Why didn’t my layers flip?
If your cake is still chocolate on the bottom and cheese on the top, your oven runs too cold, or your baking powder in the cake mix was expired. The cake batter relies on a rapid blast of 350-degree heat to activate the leavening agents and force the cake to rise through the cheese.
My cake is completely soggy and watery.
You either used fat-free ricotta, or you didn’t drain the excess liquid out of the tub before mixing it. Ricotta holds a massive amount of whey (water). If you dump that water into the batter, the cake will boil instead of bake.
Can I use a scratch-made cake instead of a box mix?
You can, but it is incredibly risky. Box mixes have a very specific, lightweight specific gravity that allows them to float. If your scratch-made chocolate cake is too dense (like a brownie batter), the cheese will just sit on top of it, and the layers won’t flip. If you want a scratch-made heavy chocolate bake, go make my Best Almond Flour Brownies instead.
Make-Ahead Storage Rules
Because this cake contains two full pounds of ricotta cheese and a dairy-based frosting, it must be stored in the refrigerator. Do not leave this on your kitchen counter overnight.
The Day Before: This cake actually tastes infinitely better on day two. The ricotta layer settles into a dense, fudgy cheesecake texture, and the chocolate cake absorbs moisture from the cheese. Bake the cake, cool it, frost it, and cover the pan tightly with plastic wrap (use toothpicks to hold the wrap off the frosting).
It will stay perfectly fresh in the fridge for up to 4 days. I do not recommend freezing this cake, as the ricotta cheese will separate and become horribly grainy when it thaws out.
Variations and Tweaks
Lemon Raspberry Love Cake: Swap the chocolate cake mix for a Lemon cake mix. Swap the chocolate pudding in the frosting for vanilla pudding. Before you bake it, drop a handful of fresh raspberries directly onto the ricotta layer. The tart fruit cuts through the heavy cheese beautifully.
Red Velvet Love Cake: Swap the chocolate cake mix for a Red Velvet box mix. This looks absolutely incredible during the holidays, as you get a bright red cake layer sitting on top of a stark white cheese layer.
Mocha Frosting: If you love coffee, add one tablespoon of instant espresso powder to the cold milk before you whisk it into the chocolate pudding mix. It gives the fluffy topping the exact same rich, roasted flavor profile as my Reese’s Chocolate Peanut Butter Earthquake Cake.
Italian Love Cake
Chocolate cake batter on top, dense ricotta cheese on the bottom — they flip places in the oven. Bake, chill, smother in fluffy chocolate pudding frosting. A boxed mix miracle that looks like pastry genius.
Ingredients 01
Fat-free ricotta has no fat to hold the cheese together — it separates and weeps water in the oven, turning your cake into gray soup. Use whole milk ricotta. If there’s liquid pooled on top of the tub, pour it down the sink before mixing.
As an Amazon Associate, we may earn from qualifying purchases. Click any ingredient name to shop it on Amazon — no extra cost to you.
How to Cook 02
Follow the box instructions exactly — whisk chocolate cake mix powder, water, oil, and eggs in a large bowl until smooth. Grease a 9×13-inch metal baking pan heavily with non-stick cooking spray. Pour the dark chocolate batter in and spread evenly.
In a separate bowl, dump the entire 32 oz of drained whole milk ricotta. Add 4 room-temperature eggs + ¾ cup sugar + 1 tsp vanilla. Beat with an electric hand mixer for about 2 minutes until completely smooth and pale yellow.
Drop heavy dollops of ricotta evenly over the raw chocolate batter using a large spoon — one giant wave will splash batter over the edges. Use the back of the spoon to gently connect the dollops so the cheese covers the chocolate. It looks messy. Do not swirl with a knife.
Bake at 350°F (175°C) for 50–60 minutes. As it bakes, the chocolate cake physically erupts through the cheese and takes over the top layer. Done when edges pull away from the pan and a toothpick in the dead center comes out mostly clean (a tiny bit of wet ricotta is fine — raw cake batter is not).
The bottom is now a massive block of hot cheese with a slight jiggle. Do not cut yet. Cool on the counter for 1 hour, then refrigerate at least 2 hours until completely cold.
Whisk dry instant chocolate pudding mix with 1 cup cold whole milk — it turns into a thick paste immediately. Fold in the thawed tub of whipped topping with a rubber spatula until light, fluffy, mousse-like.
Swoop the fluffy chocolate frosting over the completely cold cake with an offset metal spatula in a thick, even layer. Keep refrigerated until the exact moment you’re ready to serve.
Notes 03
The dense ricotta has no leavening — it acts like an anchor and sinks. The chocolate cake batter has baking powder/soda that creates air bubbles, forcing it to float up like a life raft. If layers don’t flip, your oven runs too cold or the cake mix leavening is expired.
I frosted once while the center was still slightly warm. The heat melted the Cool Whip — frosting collapsed into watery milk and slid off the cake in a brown puddle. Cake must be 100% cold before frosting touches it.
Glass Pyrex retains heat forever and essentially boiled the cheese layer into rubbery scrambled eggs. Always use a light-colored metal baking pan for heavy cakes like this.
Because this has 2 lbs of ricotta and dairy frosting, keep refrigerated — never on the counter overnight. It tastes better on day 2. Bake, cool, frost, cover tightly with plastic wrap (use toothpicks to hold wrap off frosting). Keeps 4 days in the fridge. Do not freeze — ricotta separates and turns grainy.
Lemon Raspberry: swap chocolate cake mix for Lemon mix, chocolate pudding for vanilla pudding, drop fresh raspberries on the ricotta before baking. Red Velvet: Red Velvet box mix — red cake on white cheese, perfect for holidays. Mocha Frosting: add 1 Tbsp instant espresso powder to the cold milk before whisking into pudding — same rich roasted flavor as my Reese’s Chocolate Peanut Butter Earthquake Cake.
Nutrition 04
| Nutrient | Per Slice (1 of 15) |
|---|---|
| Calories | 360 kcal |
| Protein | 8 g |
| Carbohydrates | 42 g |
| Dietary Fiber | 1 g |
| Total Sugars | 29 g |
| Fat | 18 g |
| Saturated Fat | 8 g |
| Sodium | 310 mg |
9×13-inch pan cut into 15 squares. Heavy cake, cheese, and frosting — this is comfort food for a crowd, not a light snack.
Allergens: wheat (cake mix), dairy (ricotta, milk, whipped topping), eggs. Fat-free dairy will break the recipe.
More magic cakes & flips: Vanilla Magic Custard Cake · Ultimate Moist Chocolate Bundt Cake · Flourless Sugar-Free Carrot Cake · Best Almond Flour Brownies · Reese’s Chocolate Peanut Butter Earthquake Cake






