Heaven On Earth Cake Recipe

I call this Heaven on Earth Cake for a reason: creamy layers, juicy cherries, and a crunchy almond topping that makes the missing slice feel completely justified.

A photo of Heaven On Earth Cake Recipe

I’m obsessed with this Heaven On Earth Cake because it looks messy in the best way, especially with that slice already missing like I couldn’t wait. The cake turns ridiculously soft under sweetened condensed milk, then the top gets that creamy, cool layer that makes every forkful feel stacked and dramatic.

And those sliced almonds? I love the little crackle they bring against all that rich, milky sweetness.

No polite dessert energy here. Just a dish I keep going back to with a fork, shaving off “one more bite” until the pan starts looking suspiciously empty.

Honestly, I’m hooked again.

Ingredients

Ingredients photo for Heaven On Earth Cake Recipe

  • All-purpose flour gives the cake its soft, sturdy base without feeling heavy.
  • Granulated sugar brings that classic sweet bite you expect from a dessert cake.
  • Baking powder helps it puff up, so it’s not dense or sad.
  • Salt keeps the sweetness from tasting flat.

    Tiny thing, big job.

  • Melted butter adds richness and that cozy homemade flavor everyone notices.
  • Whole milk keeps the crumb tender, soft, and a little creamy.
  • Eggs hold everything together and add a little protein, basically a bonus.
  • Vanilla makes the cake smell amazing and taste warm, not plain.
  • Condensed milk soaks in sweet and creamy.

    It’s the dreamy part.

  • Evaporated milk balances the soak so it’s rich but not too sugary.
  • Whipped cream adds the fluffy top layer you’ll want extra of.
  • Powdered sugar sweetens the cream without making it gritty.
  • Toasted almonds bring crunch, nuttiness, and a pretty bakery-style finish.
  • Plus, almond or vanilla extract makes the garnish feel a little fancy.

Ingredient Quantities

  • All purpose flour 1 1/2 cups (190 g)
  • Granulated sugar 1 cup (200 g)
  • Baking powder 1 1/2 teaspoons
  • Salt 1/4 teaspoon
  • Unsalted butter 1/2 cup (115 g) melted
  • Whole milk 1/2 cup (120 ml)
  • Large eggs 3
  • Pure vanilla extract 1 teaspoon
  • Sweetened condensed milk 1 can (14 ounces / 396 g)
  • Evaporated milk 1 can (12 ounces / 354 ml)
  • Heavy whipping cream 2 cups (480 ml) chilled
  • Powdered sugar 1/4 cup (30 g)
  • Sliced almonds 3/4 cup toasted (about 75 g)
  • Optional vanilla or almond extract for garnish 1/4 teaspoon

How to Make this

1. Preheat oven to 350 F (175 C). Grease and flour a 9×13 inch baking dish or line with parchment.

2. In a large bowl whisk together all purpose flour, granulated sugar, baking powder, and salt until evenly combined.

3. In a separate bowl whisk melted unsalted butter, whole milk, eggs, and pure vanilla extract. Pour the wet mixture into the dry ingredients and stir until just combined and smooth.

4. Pour batter into prepared pan and smooth the top. Bake 25 to 30 minutes or until a toothpick inserted in the center comes out clean. Remove from oven and let cool for 10 minutes.

5. While cake cools, combine sweetened condensed milk and evaporated milk in a measuring cup and stir until homogeneous.

6. Using a fork or skewer, poke holes evenly across the warm cake surface. Slowly pour the milk mixture over the cake, allowing it to sink into the holes and soak the cake. Cool to room temperature, then refrigerate at least 4 hours or overnight to fully absorb.

7. Chill the bowl and beaters for whipping if possible. In a cold bowl whip heavy whipping cream with powdered sugar and optional vanilla or almond extract until stiff peaks form.

8. When cake is fully chilled and set, spread the whipped cream evenly over the top.

9. Toast sliced almonds in a dry skillet over medium heat until golden and fragrant, stirring frequently to avoid burning. Cool slightly, then sprinkle toasted almonds evenly over the whipped cream.

10. Return cake to the refrigerator until ready to serve. Slice and serve cold.

Equipment Needed

1. Oven
2. 9×13 inch baking dish or parchment-lined pan
3. Large mixing bowl and a medium mixing bowl
4. Whisk
5. Rubber spatula or wooden spoon
6. Measuring cups and measuring spoons
7. Fork or skewer for poking holes and a toothpick for testing doneness
8. Electric mixer with beaters or a handheld whisk for whipping cream
9. Dry skillet for toasting almonds

FAQ

A: Use a 9×13 inch (23×33 cm) baking pan. Bake at 350°F (175°C) for 25 to 30 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.

A: Warm the evaporated and sweetened condensed milk slightly to room temperature, then slowly pour them over the warm cake while it is still in the pan so the liquid absorbs evenly. The heavy cream is for whipping and frosting, not for the soak.

A: For a lighter option, use low fat milk in the batter but keep the canned milks for the signature texture. For dairy free, use cup for cup dairy free condensed and evaporated milk alternatives and a nondairy whipping cream, though texture and flavor will differ.

A: Toast almonds in a dry skillet over medium heat, stirring for 3 to 5 minutes until fragrant and lightly browned. Cool before sprinkling on top just before serving to keep them crunchy.

A: Yes. After soaking and frosting, refrigerate the cake, covered, for up to 3 days. For best texture, add toasted almonds just before serving. You can freeze unfrosted slices for up to 1 month, thaw overnight in the fridge and whip fresh cream to frost.

A: The cake soaks up the canned milks for a moist, custardy crumb. To avoid sogginess, poke holes evenly across the warm cake and pour the milk mixture slowly so it absorbs. If the cake seems too wet, chill it uncovered for 10 to 20 minutes to firm up before frosting.

Heaven On Earth Cake Recipe Substitutions and Variations

  • All purpose flour: substitute cake flour by replacing 2 tablespoons of AP flour per cup with cornstarch (for 1 1/2 cups use 1 1/2 cups minus 3 tablespoons AP flour plus 3 tablespoons cornstarch) or use a 1-to-1 gluten free all purpose blend with 1/4 teaspoon xanthan gum if blend lacks it.
  • Whole milk: substitute buttermilk for a tangier, tender crumb using equal volume (1/2 cup), or use unsweetened almond or oat milk 1-to-1 for a dairy-free option.
  • Sweetened condensed milk: substitute 1 1/4 cups homemade condensed milk made by simmering 1 1/4 cups whole milk with 1 cup sugar until reduced and thickened, or use canned sweetened coconut condensed milk 1-to-1 for a coconut flavor and dairy-free version.
  • Heavy whipping cream: substitute chilled full-fat coconut cream 1-to-1 for dairy-free whipped topping, or stabilize whipped cream by folding 2 tablespoons mascarpone into 2 cups whipped cream for extra structure and richness.

Pro Tips

1) Let the cake cool but stay slightly warm before poking and pouring the milk mixture. Warm cake soaks more evenly and deeply, giving you that melt in your mouth texture without turning soggy.

2) Pour the milk mixture slowly and in stages, pressing gently with the back of a spoon into any dry areas if needed. This helps the liquid distribute without pooling on top.

3) Chill the whipped cream bowl and beaters well, and stop whipping as soon as stiff peaks form. Overwhipping will make it grainy and harder to spread, underwhipping will cause it to weep on the cake.

4) Toast the almonds just until they smell fragrant and take on light color, then cool completely before sprinkling. Warm nuts will soften the whipped cream and lose their crunch, and cooled nuts stay crisp and look prettier on the finished cake.

Heaven On Earth Cake Recipe

Heaven On Earth Cake Recipe

Recipe by Bob Sinclair

0.0 from 0 votes

I call this Heaven on Earth Cake for a reason: creamy layers, juicy cherries, and a crunchy almond topping that makes the missing slice feel completely justified.

Servings

12

servings

Calories

559

kcal

Equipment: 1. Oven
2. 9×13 inch baking dish or parchment-lined pan
3. Large mixing bowl and a medium mixing bowl
4. Whisk
5. Rubber spatula or wooden spoon
6. Measuring cups and measuring spoons
7. Fork or skewer for poking holes and a toothpick for testing doneness
8. Electric mixer with beaters or a handheld whisk for whipping cream
9. Dry skillet for toasting almonds

Ingredients

  • All purpose flour 1 1/2 cups (190 g)

  • Granulated sugar 1 cup (200 g)

  • Baking powder 1 1/2 teaspoons

  • Salt 1/4 teaspoon

  • Unsalted butter 1/2 cup (115 g) melted

  • Whole milk 1/2 cup (120 ml)

  • Large eggs 3

  • Pure vanilla extract 1 teaspoon

  • Sweetened condensed milk 1 can (14 ounces / 396 g)

  • Evaporated milk 1 can (12 ounces / 354 ml)

  • Heavy whipping cream 2 cups (480 ml) chilled

  • Powdered sugar 1/4 cup (30 g)

  • Sliced almonds 3/4 cup toasted (about 75 g)

  • Optional vanilla or almond extract for garnish 1/4 teaspoon

Directions

  • Preheat oven to 350 F (175 C). Grease and flour a 9×13 inch baking dish or line with parchment.
  • In a large bowl whisk together all purpose flour, granulated sugar, baking powder, and salt until evenly combined.
  • In a separate bowl whisk melted unsalted butter, whole milk, eggs, and pure vanilla extract. Pour the wet mixture into the dry ingredients and stir until just combined and smooth.
  • Pour batter into prepared pan and smooth the top. Bake 25 to 30 minutes or until a toothpick inserted in the center comes out clean. Remove from oven and let cool for 10 minutes.
  • While cake cools, combine sweetened condensed milk and evaporated milk in a measuring cup and stir until homogeneous.
  • Using a fork or skewer, poke holes evenly across the warm cake surface. Slowly pour the milk mixture over the cake, allowing it to sink into the holes and soak the cake. Cool to room temperature, then refrigerate at least 4 hours or overnight to fully absorb.
  • Chill the bowl and beaters for whipping if possible. In a cold bowl whip heavy whipping cream with powdered sugar and optional vanilla or almond extract until stiff peaks form.
  • When cake is fully chilled and set, spread the whipped cream evenly over the top.
  • Toast sliced almonds in a dry skillet over medium heat until golden and fragrant, stirring frequently to avoid burning. Cool slightly, then sprinkle toasted almonds evenly over the whipped cream.
  • Return cake to the refrigerator until ready to serve. Slice and serve cold.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 176g
  • Total number of serves: 12
  • Calories: 559kcal
  • Fat: 28.8g
  • Saturated Fat: 15.6g
  • Trans Fat: 0.6g
  • Polyunsaturated: 1.4g
  • Monounsaturated: 4.9g
  • Cholesterol: 175mg
  • Sodium: 192mg
  • Potassium: 229mg
  • Carbohydrates: 54.8g
  • Fiber: 1.3g
  • Sugar: 42g
  • Protein: 8.5g
  • Vitamin A: 351IU
  • Vitamin C: 0.5mg
  • Calcium: 182mg
  • Iron: 0.9mg

Please enter your email to print the recipe:




Leave a Comment

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

*