If you are a fan of Cracker Barrel you’ll want to try this copycat coke cake. The frosting is pretty sugary, but if you have a sweet tooth I’m sure you will love it! If you prefer a cake that is less sweet, omit the marshmallow cream layer, poke holes in the cake, then add the chocolate frosting. Either way is good.
I’ve actually only been to Cracker Barrel a handful of times. A friend of mine was always big on their coke cake, which is why I decided to try it. I remember one time in particular stopping there. The kids were still kind of young and we were on vacation. I honestly can’t remember what we ate, but I remember it being a happy time. When kids are little, the restaurant experience can be frazzling on you nerves. But that particular place in time, the kids were just getting to that age where they were behaving well and being respectful of others around them.
My kids have truly grown, and it’s been one hell of a ride – being a parent I mean. I wouldn’t trade it for all the treasures on earth. Take my youngest child, Dominic, for example. He’s 15 now…
He’s my goofball, the class clown, silly kid. He makes me laugh.. Every. Single. Day. He’s also very athletic and is a walking football encyclopedia. He did fabulous in civics (it’s amazing what the right teacher can do) class and was rattling off all sorts of facts about the judicial system and our constitution. To see a teenage boy take that kind of interest in a class is amazing!
He’s also not afraid to help me when it comes to silly things – like posing with the mitten puppets I had just made.
He takes super silly “selfies” too. My husband and I went out to dinner and Dominic didn’t have any plans, so we took him with. He’s super awesome.
Did I mention he was silly? My dad had come up to visit, so we hit the local pizza parlor. Dominic connected a bunch of straws together… thanks Dominic, for always making me laugh. :)
I only mentioned Dominic here because he’s the youngest. That pivotal point at Cracker Barrel meant that all my kids had reached an age where they understood what was expected of them in public and were able to respect others around them. I’m super proud of my kids for that.
In a small saucepan melt some butter with some cocoa (get measurements from the full printable instructions below) and Coca Cola. Bring to a boil, whisking together as it melts.
Pour warm chocolate mixture over the flour mixture and whisk it up.
Add in the buttermilk, eggs and vanilla and continue whisking until combined. Bake it up.
Sift confectioners’ sugar into a large Melt the frosting ingredients whisk it into the powdered sugar.
Remove cake from oven and immediately drop dollops of marshmallow cream onto the top of the hot cake. Allow it to sit for a minute or so. Carefully spread the marshmallow cream across the top of the cake.
Slowly drizzle the warm chocolate frosting over marshmallow layer.
Allow cake to cool completely before serving. it will start to look all crackly-like.
Tastes even better the next day!
More cake recipes
If you like cake, you’ll want to check out all my cake and cupcake recipes here. I have also hand picked several of my favorites for you below!
Cracker Barrel Coke Cake
IMPORTANT - There are often Frequently Asked Questions within the blog post that you may find helpful. Simply scroll back up to read them!Print It Rate It
- 2 cups unbleached all-purpose flour
- 2 cups sugar
- 1 teaspoon baking soda
- 1 cup unsalted butter 2 sticks
- 1 cup Coca Cola
- 5 tablespoons unsweetened cocoa powder
- 1/2 cup buttermilk
- 2 eggs
- 1 teaspoon vanilla
- 7 ounces marshmallow cream
- 1/2 cup unsalted butter
- 3 tablespoons unsweetened cocoa powder
- 9 tablespoons Coca Cola
- 1 teaspoon vanilla
- 4 cups confectioners' sugar
- Preheat oven to 350°F. Spray a 9x13 baking pan with nonstick spray.
- Whisk together flour, granulated sugar and baking soda in mixing bowl. Set aside.
- In a small saucepan over medium heat, melt 1 cup butter with 5 tablespoons cocoa and 1 cup Coca Cola. Bring to a boil, whisking together as it melts.
- Pour the warm chocolate mixture over the flour mixture and whisk until thoroughly combined. Add buttermilk, eggs and vanilla and continue whisking until combined.
- Pour batter into prepared 9x13 pan and bake in preheated oven for 40 minutes.
- During last 10 minutes of baking prepare frosting.
- Set the marshmallow cream aside. Sift 4 cups of confectioners' sugar into a large mixing bowl. In a small saucepan over medium heat melt 1/2 cup butter, 3 tablespoons cocoa powder and 9 tablespoons Coca Cola. Whisk together and bring to a boil. Remove from heat and whisk in 1 teaspoon vanilla.
- Pour the warm chocolate mixture over the sifted confectioners' sugar. Whisk together until completely combined.
- Remove cake from oven and immediately drop dollops of marshmallow cream onto the top of the hot cake. Allow it to sit for a minute or so. Carefully spread the marshmallow cream across the top of the cake. Slowly drizzle the warm chocolate frosting over marshmallow layer.
- Allow cake to cool completely before serving. Tastes even better the next day!