Go Back
+ servings
A square of coca cola cake with a scoop of ice cream on the table in front of the pan.
Print Recipe
4.05 from 41 votes

Coca Cola Cake Recipe (Coke Cake)

Cola Cola Cake Recipe - If you love the Cracker Barrel version, you will adore this decadent, moist, fudgy and chocolatey coke cake recipe!  Absolutely irresistible! 
Prep Time20 minutes
Cook Time50 minutes
Total Time1 hour 10 minutes
Course: Dessert
Cuisine: American
Servings: 16 people
Calories: 459kcal


For the Cake

  • 1 cup coca cola
  • ½ cup canola oil
  • ½ cup unsalted butter
  • 3 tbsp cocoa powder
  • ½ cup mini marshmallows
  • 2 cups granulated sugar
  • 2 cups all-purpose flour
  • 1 tsp salt
  • 2 large eggs room temperature
  • ½ cup buttermilk or coconut milk if desired
  • 1 tsp baking soda
  • 1 tsp pure vanilla extract

For the Frosting

  • ½ cup unsalted butter
  • 3 tbsp cocoa powder
  • 3 tbsp milk
  • 3 tbsp Coca Cola
  • 1 tsp pure vanilla extract
  • 1 lb confectioner's sugar


For the Cake

  • Preheat oven to 350 degrees.  In a saute' pan, add coca-cola, oil, butter and cocoa and heat over medium high heat until it boils. Cut off heat once it boils.
  • Next add in marshmallows and whisk together until the marshmallows melt into the mixture and set aside.
  • In the bowl of your mixer, add sugar, flour and salt and mix on low. Slowly pour in hot cocoa mixture and continue mixing bringing speed up to medium speed.
  • Next add in eggs, buttermilk, baking soda and vanilla extract and beat until well combined.
  • Spray a 9x13 sheet cake pan with non-stick baking spray.  Pour the cake batter into the pan and spread out evenly.
  • Bake for 40-50 minutes or until a toothpick inserted into the center comes out clean.

For the Frosting

  • While cake has about 10 minutes left of baking, add remaining butter, cocoa powder, milk, coca cola, vanilla extract and confectioners sugar into a pot over medium high heat and whisk together until boiling and well mixed.
  • Once cake is done baking, remove it from the oven and pour the hot frosting on the top of the cake and let cool.  Then slice and serve.


Like nuts? While not traditional, some toasted pecans would taste great sprinkled over the top!
Serve with vanilla ice cream for a cake that will take you all the way to the gates of heaven and back!
Make sure to pour the frosting on top of the cake while it's fresh from the oven.
Use top-quality cocoa powder for the best flavor.


Calories: 459kcal | Carbohydrates: 69g | Protein: 3g | Fat: 19g | Saturated Fat: 8g | Cholesterol: 52mg | Sodium: 246mg | Potassium: 69mg | Fiber: 1g | Sugar: 55g | Vitamin A: 400IU | Calcium: 23mg | Iron: 1.2mg