Go Back
+ servings
cracker barrel coca-cola cake

Copycat Cracker Barrel Coca-Cola Cake

Love Cracker Barrel? Make your own Copycat Cracker Barrel Coca-Cola Cake without leaving the comfort of your own kitchen.
Prep Time 15 mins
Cook Time 30 mins
Total Time 45 mins
Course Dessert
Cuisine American
Servings 12 servings


  • 2 cups sugar
  • 2 cups all-purpose flour
  • 1 cup coca-cola
  • 1/2 cup Vegetable oil
  • 1/2 cup unsalted butter, cubed
  • 3 Tbsp unsweetened cocoa powder
  • 2 eggs
  • 1/2 cup buttermilk
  • 1 tsp baking soda
  • 1 tsp vanilla extract

For the Frosting

  • 1/2 cup unsalted butter
  • 3 Tbsp unsweetened cocoa powder
  • 1/3 cup milk
  • 1 tsp vanilla extract
  • 4 cups powdered sugar


  • Preheat your oven to 350ºF and spray a 9x13 baking pan with cooking spray. Set aside.
  • In a bowl of a stand-mixer combine the sugar and flour and set aside.
  • In a saucepan add the Coca-Cola, oil, butter and cocoa powder and stir to combine. Bring to a boil and remove from heat. Add to the flour mixture and combine on medium-low until light, about 1 minute.
  • Add in eggs, buttermilk, baking soda and vanilla extract and beat until combined. Pour batter into the prepared pan and bake until a toothpick inserted comes out clean, about 30 minutes. Remove from oven and begin preparing the frosting.

For the Frosting

  • In a saucepan over medium heat combine the butter, cocoa powder and milk to just about boiling. Remove from heat and whisk in powdered sugar and vanilla. Pour over the warm cake and spread with a spatula.
  • Let cake cook completely to room temperature, then chill for one hour in the fridge. Serve.


The cake is different than most because it doesn't use a creaming method.
Bring the mixture just to a boil when making the frosting.

Perfect Pairing

It's not a meal at Cracker Barrel without fried apples.