This heaven on earth cake is seriously the best dessert I’ve ever made! I’m not kidding – it’s got these amazing layers of angel food cake, vanilla pudding, and fresh berries that’ll make ur taste buds dance. The combo of soft cake, creamy pudding and sweet fruit is absolutely perfect for any occasion. Whether you’re hosting a dinner party or just want something special for the fam, this heaven on earth cake is gonna be your new go-to dessert. Trust me, you’ll wanna keep reading to discover how simple it is to make this incredible treat!

Ingredients for Heaven on Earth Cake
For the Cake Base:
- 1 store-bought angel food cake – saves tons of time and works perfectly! You could make your own but honestly who has time for that?
- 2 packages (3.4 oz each) instant vanilla pudding mix – this gives the perfect creamy texture, but you can sub with cheesecake flavor if you want
- 3 cups cold milk – whole milk makes it richer but 2% works fine too
- 1 tsp vanilla extract – the real stuff is way better than imitation
- 8 oz whipped topping (like Cool Whip) – you need this for the right texture, homemade whipped cream gets too soft
For the Fruit Layer:
- 2 cups fresh strawberries, sliced – gotta be fresh, frozen gets too soggy
- 1 cup fresh blueberries – these add amazing color and flavor
- 1 can (8 oz) crushed pineapple, drained – the secret ingredient that makes this heaven on earth cake special!
For the Topping:
- 1 cup whipped topping – reserve this from your 8oz container
- ¼ cup toasted coconut flakes – adds awesome texture
- ¼ cup sliced almonds – optional but so good

How to Make Heaven on Earth Cake
Step 1: Prepare the Cake
- Cut the angel food cake into 1-inch cubes. Don’t make them too small or they’ll get lost in the pudding.
- Place half the cake cubes in the bottom of a 9×13 glass dish. Press them down slightly but don’t smash them.
Step 2: Make the Pudding Mixture
- In a large bowl, whisk together the vanilla pudding mix and cold milk for about 2 minutes until it starts to thicken.
- Let it sit for 5 minutes – you’ll know it’s ready when it coats the back of a spoon.
- Fold in 2 cups of the whipped topping and the vanilla extract. Be gentle here! You want to keep it fluffy.
Step 3: Create the Layers
- Spread half the pudding mixture over the cake layer in the dish.
- Add an even layer of sliced strawberries and blueberries on top of the pudding.
- Sprinkle the drained crushed pineapple over the berries.
- Add the remaining cake cubes on top of the fruit layer.
- Pour the rest of the pudding mixture over everything, making sure to get it into all the spaces between cake pieces.
Step 4: Add the Final Touches
- Spread the remaining whipped topping over the top layer.
- Sprinkle with toasted coconut and sliced almonds.
- Cover with plastic wrap and refrigerate for at least 4 hours, but overnight is even better. The cake needs time to soak up all those amazing flavors!

Variations of Heaven on Earth Cake
Chocolate Lover’s Heaven
Replace vanilla pudding with chocolate pudding and add chocolate chips between layers. If you’re a chocolate fanatic like me, you can check out my Chocolate Cake with Coffee Buttercream for more chocolate inspo!
Boozy Heaven Cake
Add 2 tablespoons of rum to the pudding mixture and use bananas instead of berries. For another amazing boozy cake option, try my Fireball Poke Cake – it’s a total crowd-pleaser!
Tropical Heaven
Use coconut cream pudding, add mango chunks and use crushed macadamia nuts on top instead of almonds.
Lemon Berry Heaven
Substitute lemon pudding for vanilla, and use mixed berries (raspberries, blackberries, and blueberries). Add some lemon zest on top.
Fall Harvest Heaven
Use butterscotch pudding, add diced apples tossed in cinnamon, and top with crushed graham crackers and caramel sauce.
Heaven on Earth Cake FAQ
How long does heaven on earth cake last in the fridge?
This cake stays good in the fridge for about 3 days. After that the cake starts getting too soggy. Make sure to cover it well with plastic wrap or store in an airtight container to keep it fresh longer.
Can I make heaven on earth cake ahead of time?
Absolutely! Actually this cake tastes better when made a day ahead. The flavors have more time to blend together and the cake soaks up all that amazing pudding. Just add any crunchy toppings like nuts right before serving so they stay crisp.
Can I freeze heaven on earth cake?
I don’t recommend freezing this cake. The pudding and whipped topping don’t thaw well, and the texture gets weird. Trust me I tried once and it was not good!
What can I substitute for angel food cake?
If you can’t find angel food cake, pound cake or even sponge cake works great too. Just avoid super dense cakes like fruitcake or anything with lots of frosting already.
Is heaven on earth cake gluten-free?
Not typically, since angel food cake contains flour. But you can totally make a gluten-free version by using a gluten-free angel food cake and checking that your pudding mix is gluten-free (most are but always check labels).
Why is my heaven on earth cake runny?
If your cake is runny, you probably didn’t let the pudding set up enough before assembling. Always make sure the pudding is thick before adding the whipped topping. Also, make sure to drain the pineapple really well – excess juice makes everything soggy.
What other fruits work well in heaven on earth cake?
So many options! Try peaches, raspberries, blackberries, bananas, or even canned mandarin oranges (just drain them super well). Just avoid fruits that brown quickly like apples unless you’re serving right away.
Making Heaven on Earth Cake Your Own
I still remember the first time I made this heaven on earth cake for my family reunion. My grandma – who’s super picky about desserts – took one bite and declared it “even better than the original!” That’s when I knew this recipe was special.
What makes this dessert so amazing is how it balances the light, airy cake with rich, creamy pudding. It’s familiar enough to feel like comfort food but special enough for celebrations.
I hope you’ll try this heaven on earth cake and make it part of your own family traditions. Maybe add your own special twist – that’s how the best recipes evolve! Tag me if you post pics of your creation online – I love seeing how everyone makes this recipe their own!