Heaven on earth cake is packed with cherries, pudding and angel food cake for a decadent dessert. It comes together quickly for an amazing cake.

Heaven on earth cake on a serving plate ready to enjoy.
Want to save this recipe?

This cake recipe is the absolute best combination of angel food cake layered with a creamy pudding blend. The cherry pie filling makes it super yummy and so pretty.

Everything gets topped with whipped cream for a decadent dessert. Your family and friends will go crazy this easy cake. I also love to make Cherry Yum Yum and Cherry Pineapple Dump Cake for potlucks and family dinners.

Why we love this recipe

  • This no bake recipe takes hardly any work to make. It is effortless.
  • The layers are easy to make and look so pretty.
  • You can easily substitute ingredients to make this using what you already have.
  • Heaven on earth cake can be made the night before.
  • It is the perfect recipe for any occasion and sure to be a crowd pleaser.


  • Prepared Angel Food Cake. You can use store bought or make a boxed angel food cake mix.
  • Cherry pie filling
  • Instant Vanilla Pudding Mix. You only want to use the mix. Do not prepare the pudding based on the box instructions.
  • Milk 
  • Sour Cream
  • Whipped Topping. We used Cool Whip but store brand is just fine.
  • Almond Slices- toasted 

Find the complete ingredient list at the bottom of the page.

Substitutions and Additions

  • Pie filling. Cherry is delicious but it is tasty with blueberry, lemon and strawberry pie filling too. We even like apple pie filling during the Fall for something different. Try Homemade Cherry Pie Filling.
  • Cake. Substitute yellow cake, white cake or pound cake in this recipe. Any of these would be great. More ideas include chocolate cake or brownies.
  • Nuts. The slivered almonds are optional. If you don’t care for nuts, just leave them off.
  • Sour Cream. You can use plain Greek yogurt instead. Either option is tasty. Just make sure you use plain Greek yogurt and not a flavor.
  • Pudding. Try other flavors such as cheesecake and lemon.

How to make Heaven on Earth Cake

Cup up slices of cake.

Step 1. First, cut the angel food cake into bite size pieces with a serrated knife. I like to do about 1-inch cubes. If you are not using store-bought angel food cake but a cake mix, make sure to let it cool completely first.

Cake and pie filling in pan.

Step 2. Then place the angel food cake pieces in the bottom of the pan. This recipe works perfectly for a 9X13 baking pan.  Top with 2/3 of the can of the tart cherry pie filling and spread evenly.

Remaining cubes placed into pan.

Step 3. Top with the remaining cake cubes.

Mixing bowl with pudding mix and sour cream combined.

Step 4. Get out a large mixing bowl and whisk together the pudding mix with milk. Then mix in the sour cream until everything is well combined. 

Spread the mixture over the top.

Step 5. Carefully spread the pudding mixture evenly on top of the cake.  This step needs to be done right away because the pudding will thicken as it sits. 

Cake topped with whipped cream and spread out.

Step 6. Next, spread the whipped topping on top of the pudding layer using an offset spatula.

Pie filling on top of whipped cream.

Step 7. Finally, top the cake with the remaining cherry pie filling. Make sure to spread it around so you get cherry pie filling in each bite.

Almonds on top of cake.

Step 8. The cake needs to refrigerate for 4 to 5 hours before serving. When ready to eat, garnish with the toasted almond slices on top.

Pro Tips

  • The cake is best served chilled. I like to make it the night before or at least 4 to 5 hours so the flavors can combine. This also gives the pudding time to set.
  • The cake is delicious using store bought angel food cake or a mix. Just make sure the cake is completely cool before making the layers if you decide to make the cake.
  • If you prefer a thicker dessert, make the cake using a 9×9 pan instead of 9×13 baking dish.
  • Trifle. You can also use a trifle dish so you can see even more of the pretty layers. This is especially gorgeous for special occasions or holidays.
  • Individual desserts. Instead of a large baking dish, use mason jars, clear cups or dessert bowls. It would be so pretty and a great idea when you need an individual dessert.
Up close photo of Heaven on earth cake on a serving plate ready to enjoy.


Cover the leftover cake with a lid if your cake pan has one. If not, cover tightly with plastic wrap.

Place in the fridge. The cake will last up to 4 to 5 days. However, it is best served fresh.

I don’t recommend freezing this recipe. The consistency will not be the same once frozen.

How to serve?

This yummy dessert can be scooped right into a bowl using a large serving spoon. No need to cut the cake.

You can add more almonds or whipped cream on top when serving if desired. This is optional as the recipe is already delicious.

More Cake Recipes to try

Try this no bake dessert and leave a comment once you do.

Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Heaven on Earth Cake

4.80 from 10 votes
Heaven on earth cake is packed with cherries, pudding and angel food cake for a decadent dessert. It comes together for an amazing cake.
Prep Time 15 minutes
Refrigerate 4 hours
Total Time 4 hours 15 minutes
Servings 8
Cuisine American
Course Dessert
Calories 480


  • 1 prepared Angel Food Cake store bought or make a boxed angel food cake mix and let it cool
  • 1 can cherry pie filling (21 oz.)
  • 1 Instant Vanilla Pudding Mix 3.4 oz (just the mix – do not prepare based on the box instructions)
  • 1 ½ cups Milk
  • 1 cup Sour Cream or plain greek yogurt
  • 8 oz Whipped Topping Cool Whip, thawed
  • 1 Tbsp Almond Slices toasted


  • Cut the angel food cake into bite size pieces (approximately 1 inch cubes).
  • Layer half of the cake pieces in the bottom of a 9X13 baking pan.  Top with 2/3 of the can of the cherry pie filling.
  • Then top with the remaining cake pieces.
  • Whisk together the milk and the pudding.  Then mix in the sour cream until well combined.
  • Then spread this mixture evenly on top of your cake.  You will need to work quickly on this step as the pudding will thicken as it sits.
  • Then spread the whipped topping on top of the pudding layer on the cake.
  • Top the cake with the remaining cherry pie filling.
  • Refrigerate for 4-5 hours before serving. Top with the toasted almond slices when serving and enjoy!

Recipe Notes

Store any leftover cake in the refrigerator (covered) for up to 4-5 days.  Make sure that you chill the cake for 4-5 hours before serving so that all the flavors can combine and the pudding layer can set fully.  It’s ok to let the cake sit overnight before serving as well. 

Nutrition Facts

Calories 480kcal, Carbohydrates 86g, Protein 8g, Fat 12g, Saturated Fat 7g, Polyunsaturated Fat 1g, Monounsaturated Fat 3g, Cholesterol 20mg, Sodium 534mg, Potassium 324mg, Fiber 1g, Sugar 42g, Vitamin A 427IU, Vitamin C 3mg, Calcium 180mg, Iron 1mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!


About the Author

Hi, I’m Carrie. Welcome to Desserts on a Dime!

I’m on a mission to help you create delicious desserts on a budget and do not require a ton of time. Together, we are going to make something sweet that the entire family will love!

Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating