Go Back
+ servings
Coca Cola Cake
Print Recipe
5 from 2 votes

Cracker Barrel Coca Cola Cake

If you love Cracker Barrel, you know of the Cocoa Cola Cake. This cake is so moist and so delicious and it is a family favorite. One bite of this incredible cake, and you will be hooked.
Prep Time25 mins
Cook Time50 mins
Total Time1 hr 15 mins
Course: Dessert
Cuisine: American
Keyword: Coca Cola Cake
Servings: 12
Author: Jill


  • 8 oz. unsalted butter
  • 4 oz. semi-sweet chocolate
  • 8 marshmallows cut into quarters, or can use ¾ c. mini marshmallows
  • 1 c. cola
  • ½ c. vegetable oil
  • 2 c. granulated sugar
  • 2 LG. eggs
  • 2 tsp. vanilla
  • ½ c. buttermilk
  • c. cake flour
  • 1 tsp. baking soda
  • tsp. baking powder
  • ½ tsp. salt
  • ¾ c. cocoa powder


  • 8 tbsp. butter softened
  • 8 oz. cream cheese softened
  • 1 tsp. vanilla extract
  • 2 c. powdered sugar
  • ¾ c. Chocolate curls


  • In a saucepan, over medium heat, add butter, chocolate, and cola. Bring mixture to a boil and remove from heat. Add in marshmallows and stir until melted. If the mixture cools too much so marshmallows don't completely melt, return to the heat and continue stirring. Set aside to cool.
  • Preheat oven to 350°. Grease or spray a 11x8x2-inch baking pan (can use a 9×13-inch but cake will be thinner). Place a piece of parchment paper in the bottom and up the ends of the pan. It should be cut to fit the bottom of the pan and extend about 4-inches up each end of the pan. Lightly spray with baking spray.
  • In a large mixing bowl, add vanilla, oil, and sugar and mix until smooth. Add eggs and buttermilk and combine until thoroughly incorporated.
  • In a separate bowl, combine flour, baking soda, baking powder, salt, and cocoa.
  • Add half of the dry mixture to the wet mixture and mix, scraping bowl as you do so. Add the cola mixture, combine, then add the remaining half of the dry mixture, mixing well.
  • Pour batter into pan and bake on the middle rack of the oven for approx. 50 min. or until the toothpick inserted into the center comes out clean.
  • Remove from oven and allow to cool for about 30-minutes. Using parchment paper to lift the cake, remove the cake to a cooling rack and finish cooling completely.
  • In a medium mixing bowl, combine cream cheese and softened butter until light and fluffy. Mix in vanilla. Gradually add powdered sugar, continuing to mix. If icing is too thin, you can either add in more powdered sugar or chill the icing for about an hour if you don’t want to add more sugar.
  • Spread icing onto cooled cake. Sprinkle chocolate curls over icing