High Altitude Chocolate Caramel Toffee Cake with Caramel Drip

If you’re a fan of rich dark chocolate, smooth buttery caramel, and delightful crunchy toffee, you’re going to absolutely adore this high altitude chocolate caramel cake. This scrumptious dessert features three layers of soft, super-moist chocolate cake, filled with tantalizing dulce de leche and irresistible toffee bits. Topped off with fluffy chocolate caramel buttercream and an enticing caramel drip, this delectable cake is perfect for any and every occasion!


Just imagine it – chocolate, caramel, and toffee are all harmoniously blended into one heavenly cake. Can you think of a more mouthwatering combination? The chocolate cake is indulgently dark and rich, while the caramel brings a luscious, buttery sweetness. And let’s not forget those delightful toffee bits, adding the perfect crunch that ties everything together.

Stays Moist for Days, the chocolate cake stays soft and moist for days and is truly the best high altitude chocolate cake you’ll ever make.

High Altitude Chocolate Caramel Toffee Cake Recipe


45 minutes


22 minutes


1 hour 7 minutes




  • Stand Mixer with Paddle Attachment


Chocolate Cake

  • 1 cup all-purpose flour, fluffed, spooned, and leveled
  • ¾ cup + 2 tbsp granulated sugar
  • 6 tbsp unsweetened, Dutch-processed cocoa powder
  • 1 tbsp instant espresso powder or instant coffee
  • ½ tsp baking soda
  • ¼ tsp baking powder
  • ½ tsp coarse Kosher salt (if using table salt, use half the amount)
  • 2 large eggs
  • ½ cup whole milk
  • ½ cup full-fat sour cream
  • ½ cup vegetable oil
  • 1 ½ tsp vanilla extract

Chocolate Buttercream

  • 1 cup unsalted butter, softened to room temperature
  • 1 ½ cups powdered sugar
  • ½ cup unsweetened Dutch-processed cocoa powder
  • 1 ½ tsp meringue powder (optional)
  • 1 ½ tsp instant espresso powder or instant coffee
  • ⅛ tsp coarse Kosher salt (if using table salt, use half the amount)
  • ¼ cup salted caramel sauce or dulce de leche
  • 1 tsp vanilla extract

Caramel Filling

  • 6 tbsp dulce de leche
  • 6 tbsp toffee bits

Caramel Drip

  • ¼ cup salted caramel sauce
  • ¼ cup dulce de leche



  1. Preheat the oven to 350 F, and position a rack in the center of the oven. Spray the bottoms of three 6-inch round cake pans with non-stick spray.
  2. In a bowl, sift together the flour, sugar, cocoa powder, espresso powder, baking soda, baking powder, and salt, then whisk until completely combined.
  3. In a separate bowl, whisk together the eggs, milk, sour cream, oil, and vanilla until smooth. Add the dry ingredients to the wet, and whisk just until combined.
  4. Divide the batter between the pans. Tap the pans lightly on the counter a few times to pop any large air bubbles. Bake the cakes on the center rack for about 20-25 minutes, until a toothpick or cake tester comes out clean or with moist crumbs clinging to it, and the tops spring back when gently touched.
  5. Set the pans on a cooling rack, cover loosely with a clean kitchen towel, and cool completely before frosting. Once the cakes are cool, remove them from the pans, wrap them individually in plastic wrap, and chill in the refrigerator for several hours. Chilling the cake layers is an optional step, but it makes the cake more stable when assembled with a slippery filling like caramel.


  1. In the bowl of your stand mixer fitted with the paddle attachment, beat the butter for one minute until smooth.
  2. Add the powdered sugar, cocoa powder, meringue powder, espresso powder, and salt, and mix on low to combine. Add the caramel sauce and vanilla.
  3. Whip on medium speed (#6 on a Kitchen Aid mixer), scraping the bowl down several times, for 4-5 minutes, until very light and fluffy. Turn the speed down to “stir” and mix for 1 more minute.

Filling & Assembly

  1. Place one layer of cake on a cake board. Fit a piping bag with a round piping tip, and fill it with chocolate buttercream. Pipe a border of buttercream around the edge of the cake – this will act as a “dam” to hold in the filling.
  2. Spread 3 tablespoons of dulce de leche onto the cake, inside the border of buttercream. Sprinkle the dulce de leche with 3 tablespoons of toffee bits.
  3. Repeat the above 2 steps with the second layer of cake. Finish by placing the third layer of cake on top.
  4. Frost the cake all over with a thin crumb coat of chocolate buttercream, then refrigerate for 30 minutes to chill the crumb coat. Frost the cake with a final layer of buttercream.

Caramel Drip

  1. In a bowl, stir together the caramel sauce and the dulce de leche. With a small offset spatula, spread the caramel mixture on top of the cake. Gently spread it towards the edges, encouraging it to drip over the sides of the cake.
  2. Caramel drips pretty slowly, but don’t be tempted to add more on top. After 15-20 minutes, the drips down the sides of the cake should be a bit longer. If it drips too quickly, just set the cake in the refrigerator to chill it and slow down the drips.


Leftover cake should be stored in an airtight container or cake carrier for up to 5 days.

Share This

You May Also Like

About the Author: Julia Azedae

Food is my passion, and I'm grateful every day that I get to share that passion with others through my blog. I hope to continue exploring the world of food and sharing my experiences with my readers for many years to come.

Leave a Reply

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