Easy Coca-Cola Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews


  • 2 cups flour
  • 2 cups sugar
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 1/2 cups mini marshmallows
  • 3 tablespoons baking cocoa
  • 1 cup cola (do not use diet)
  • 1/2 cup vegetable oil
  • 1/2 cup butter, cubed
  • 2 eggs, beaten
  • 1/2 cup buttermilk*
  • 1 teaspoon vanilla extract
  • *You can make sour milk if you don’t have buttermilk. Put 1.5 teaspoons of lemon juice into a glass measuring cup. Add milk over the lemon juice until you reach the 1/2 cup mark. Let it sit for about 5 minutes before using.
  • Frosting
  • 3 tablespoons baking cocoa
  • 6 tablespoons cola
  • 1/2 cup butter, cubed
  • 3 3/4 cups confectioners’ sugar


  1. Preheat the oven to 350°.
  2. Sift together the flour, sugar, baking soda, and salt in a large mixing bowl. Stir in the marshmallows. Set aside.
  3. In a small saucepan, bring the cocoa, cola, oil, and butter to a boil and stir. Remove from the heat. Then pour the hot chocolate mixture over the flour/marshmallow mixture. Mix well. Add the eggs, buttermilk, and vanilla extract, stirring again to combine.
  4. Pour into a greased 13x9x2″ baking dish.
  5. Bake at 350 degrees for 35-40 minutes, until a toothpick inserted in the center comes out clean.
  6. (It was actually closer to 45 minutes for me.) You don’t want to over bake this cake, but you also don’t want it to sink because it’s not baked fully. So watch it carefully, depending on how quickly your oven bakes.
  7. Cool on a wire rack.
  8. For the Frosting:
  9. In a large saucepan, bring the cocoa, cola, and butter to a boil. Remove from the heat and stir in the confectioners’ sugar. Whisk to remove any lumps – this should be nice and smooth.
  10. Pour and spread over the cake (still in the baking dish.)
  11. Let the frosting set before cutting the cake.
  12. The cake is best served warm – it’s extremely good when it’s cooled, but amazing when it’s warm. You’ll see what I mean.
  13. (You can microwave leftover pieces for a few seconds. That is if there is any leftovers!)