Menu Enter a recipe name, ingredient, keyword...

Milky Way Cake


Rich, chewy cake made with an extraordinary number of Milky Way bars. Serve with ice cream if you want to go over the top!

Google Ads
Rate this recipe 4.6/5 (25 Votes)


  • 11 (regular size) Milky Way bars, divided
  • 3 sticks Margarine, divided
  • 2 1/2 cups all-purpose flour
  • 1/2 teaspoons salt
  • 1/2 teaspoons baking soda
  • 1/2 cups buttermilk
  • 3 teaspoons vanilla extract, divided
  • 2 cups sugar
  • 4 whole eggs
  • 2 cups powdered sugar
  • 1 dash salt
  • 1/2 cups milk, plus more if needed
  • 1 cup pecans, finely chopped



Step 1

Preheat oven to 300°F.

In a double boiler or in a saucepan over very low heat, chop and melt 8 Milky Way bars together with 1 stick margarine, stirring to combine. Once melted, remove from heat and set aside.

Sift flour and salt together and set aside.

Mix baking soda with buttermilk, then add 2 teaspoons vanilla and set aside.

Cream 1 stick of margarine with the 2 cups of granulated sugar. Add eggs one at a time. Add flour mixture and buttermilk alternately to the creamed mixture, mixing after each addition. Add melted candy bar mixture and mix to combine.

Pour into a greased jelly roll pan or 9 x 13 baking pan and bake for 1 hour or until cake is done in the center. Remove from oven and allow to cool.

To make the icing, melt the remaining 3 Milky Way bars with remaining 1 stick margarine (in a double boiler or in a saucepan over very low heat). Add powdered sugar, dash of salt, milk, 1 teaspoon vanilla, and chopped pecans and stir over low heat. Add more milk if needed.

Pour over the cooled cake and allow to set. Cake will be very sticky! Don’t expect neat, perfect slices.

Serve with ice cream or whipped cream, then go run five miles!

You'll also love

Review this recipe

Divinity Candied Popcorn