Honey Butter Cake

Honey Butter Cake | honey cake with honey cream cheese frosting topped with a honey butterscotch glaze | by Carrie Sellman for

4.7 from 6 reviews

A honey infused layer cake recipe topped with honey cream cheese frosting and drizzled with a dramatic honey butterscotch glaze.


For the Honey Cake:

  • 3 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon salt
  • 1 cup buttermilk
  • ½ cup honey
  • 2 teaspoons vanilla
  • 8 ounces unsalted butter, room temperature
  • 1 ½ cups sugar
  • 4 eggs, room temperature

For the Honey Cream Cheese Frosting:

  • 12 ounces unsalted butter, room temperature
  • 8 ounces cream cheese, softened
  • 46 cups confectioners’ sugar
  • ⅓ cup honey

For the Honey Butterscotch Glaze:

  • ⅓ cup sugar
  • ¼ cup honey
  • ½ cup heavy cream
  • 1 tablespoon unsalted butter
  • pinch of fine sea salt
  • gold sanding sugar (optional)


Make the Honey Cake:

  1. Preheat oven to 350 degrees.  Butter and lightly flour three 8″ round pans.
  2. In medium bowl, whisk together the flour, baking powder and salt.   Set aside.
  3. In small bowl, mix together the buttermilk, honey and vanilla.  Set aside.
  4. In bowl of stand mixer fitted with the paddle attachment, beat the butter and sugar on medium speed 4 minutes until fluffy.
  5. Add eggs, one at a time, beating well after each addition and scraping down sides of bowl as needed.
  6. Gradually add the dry and wet ingredients, alternating, starting and ending with dry ingredients.  Mix until just combined, being careful not to over mix.
  7. Divide batter evenly between the three 8″ round pans.
  8. Bake for 30-35 minutes, until toothpick inserted into center comes out clean.
  9. Let cool in pans for 10 to 15 minutes, then remove to wire rack to finish cooling.

Make the Honey Cream Cheese Frosting:

  1. In bowl of stand mixer fitted with the paddle attachment, beat butter and cream cheese until combined.
  2. Gradually add confectioners’ sugar and continue to mix, scraping down sides of bowl as needed.
  3. Add honey and mix until smooth.

Make the Honey Butterscotch Glaze:

  1. Combine sugar and honey in a medium pan over medium heat.  Stir until the sugar dissolves and you have a liquid.
  2. Continue to cook without stirring, swirling pan occasionally.  Mixture will bubble and start to darken in color.
  3. Once mixture is butterscotch brown, stir using a wooden spoon and remove from heat.
  4. Carefully pour in the cream and stir until combined.
  5. Add butter and stir until smooth.  Add salt and stir once more.
  6. Let sauce cool completely before using on the cake!  This can be made in advance and stored in the refrigerator.  Allow glaze to come to room temperature before using so that it pours easily.

Assemble the Cake:

  1. Place one layer of cake onto serving plate or cake stand and top with about one cup of honey cream cheese frosting.  Repeat with second cake layer, more frosting and then last layer of cake.
  2. Crumb coat and frost cake with remaining frosting.  Refrigerate for 20 minutes or until frosting is set.
  3. Drizzle butterscotch glaze over the top with small drips overflowing the edge. Refrigerate for 20 minutes or until glaze is set.  Sprinkle top with gold sanding sugar, if desired.


  • You may bake this as two full-sized 8″ round cake layers, with an increased bake time. Alternatively, I baked it as three intentionally shorter 8″ round layers that do not need to be torted (cut in half horizontally).
  • If frosting is too thin after whipping, refrigerate for 30 minutes before assembling cake.  The chilled frosting will have a thicker consistency.  For an even thicker consistency, add additional confectioners’ sugar as desired.
  • Find helpful tips on how to make beautiful drips here.
  • Store in refrigerator.  Serve at room temperature.