Best Honey Bun Cake Recipe from Scratch

5 from 1 review

Try my Best Honey Bun Cake Recipe from Scratch for a soft and tender buttery yellow cake, layered with swirls of brown sugar cinnamon, and a delicious honey vanilla glaze on top. 



Yellow Cake

Cinnamon Sugar Swirl

Honey Vanilla Glaze


  1. Preheat the oven to 350 degrees F and spray a 9×13 cake pan or baking dish with non-stick cooking spray.
  2. Next use an electric hand mixer to cream the room temperature butter until smooth. Add in the sugar and oil and continue mixing until the mixture is creamy and smooth.
  3. Next, add in room temperature eggs one at a time, and mix until combined.
  4. Lastly, add in the room temperature sour cream and vanilla extract and mix until combined.
  5. Next, whisk together the all purpose flour, baking powder, and salt in a separate bowl.
  6. Add the flour mixture a half at a time to the wet cake batter and use the electric mixer to mix together until smooth and combined.
  7. Next prepare your brown sugar cinnamon mixture by combining brown sugar, cinnamon, and nutmeg in a small bowl. Whisk together until evenly combined.
  8. Pour half of the cake batter in an even layer into the prepared cake pan. For easier spreading, I recommend using an offset spatula.
  9. Next, evenly sprinkle 2/3 of the brown sugar cinnamon mixture on top of the cake batter, ensuring all of the cake batter is covered.
  10. Pour the remaining cake batter on top and spread evenly with an offset spatula.
  11. Evenly sprinkle the remaining brown sugar cinnamon mixture on top, and use a knife or toothpick to create swirls in the top layer only.
  12. Bake in the oven for 30-35 minutes, or until the middle is set and the cake is a light golden brown.
  13. Place the cake on a cooling rack and let cool for 10 minutes.
  14. While cake is cooling prepare the glaze by combining powdered sugar, melted butter, honey, vanilla extract, and milk in a small bowl. Whisk until smooth and the glaze is a pourable consistency. *If needed, you can add additional milk 1 tsp at a time if glaze is too thick.
  15. Pour the glaze on the cake and spread evenly. Let the cake cool for an additional 10 minutes before slicing and serving. Enjoy!
YouTube video


For best results, leftover honey bun cake should be stored at room temperature in an airtight container, and will remain fresh for up to 4 days.

Reheat cake slices in the microwave for 10-15 seconds before serving.

Keywords: honey bun cake, honey bun cake recipe from scratch, honey bun cake recipe, easy honey bun cake, homemade honey bun cake, honey bun cake from scratch no cake mix, best honey bun cake