A farm favorite dessert made with sweet blueberries and layers of creamy goodness.
There are some desserts that just feel special, and this Blueberry Heaven on Earth Cake is definitely one of them. With layers of fluffy cake, sweet blueberry filling, creamy layers, and a light whipped topping, it’s the kind of dessert that disappears quickly at family gatherings, summer cookouts, and holiday dinners.
It’s simple to make, easy to customize, and of course… it’s even better when made with real blueberries.
If you’re looking for a dessert that feels impressive but doesn’t require complicated baking skills, this one is a winner.
Prep Time: 20 minutes
Chill Time: 4 hours
Total Time: 4 hours 20 minutes
Servings: 12
Ingredients
Cake Layer
- 1 angel food cake (store-bought or homemade)
- Cut into 1-inch cubes
Blueberry Layer
- 1 can blueberry pie filling
OR - 4 cups blueberries
- ½ cup sugar
- ¼ cup water
- 1 tbsp lemon juice
- 1 tbsp cornstarch + 1 tbsp water
Cream Layer
- 1 package vanilla pudding mix
- 2 cups milk
Whipped Layer
- 2 cups whipped cream or whipped topping
Topping
- ¼ cup toasted sliced almonds (optional)
Instructions
- Prepare the Cake
Cut the angel food cake into small 1-inch cubes. - Reserve Blueberry Filling
Set aside 3 tablespoons of blueberry filling to swirl on top later. - First Layer
Place half of the cake cubes in a 9×13 baking dish. - Add Blueberries
Spread the blueberry filling evenly over the cake layer. - Second Cake Layer
Add the remaining cake cubes on top of the blueberries. - Add Cream Layer
Prepare vanilla pudding according to package directions and spread over the cake. - Add Whipped Layer
Spread whipped cream evenly over the pudding layer. - Swirl the Top
Spoon the reserved blueberry filling on top and gently swirl. - Chill
Refrigerate for at least 4 hours or overnight. - Serve
Sprinkle toasted almonds on top before serving if desired.
Notes
- Frozen blueberries can be used if making homemade filling.
- This dessert is best when chilled overnight.
- Store leftovers in the refrigerator for up to 2 days.