Cracker Barrel Coca Cola Cake

This Cracker Barrel Coca Cola Cake is rich, moist, and full of deep chocolate flavor. It’s the famous dessert from Cracker Barrel restaurants, and yes, it’s made with real Coca-Cola mixed right into the batter. This one is a must-try, especially served warm with a big scoop of vanilla ice cream. Trust me, you’ll fall in love the moment you taste it.

a slice of cracker barrel coca cola cake topped with ice cream

Out of all the chocolate cakes I’ve made over the years, this Coca-Cola cake takes the top spot. I’m a total chocolate fan, give me slow cooker chocolate fondue or my chocolate Baileys poke cake any day, they’re both super rich and over-the-top. But this cake? It’s something special. It’s so rich and chocolatey, you’d never guess there’s Coke in the batter. That’s what makes this Cracker Barrel copycat cake so fun to make and even better to share.

It’s made with simple ingredients like all-purpose flour, cocoa powder, butter, sugar, and of course a good splash of Coca-Cola. The whole thing takes about 50 minutes from start to finish, which is totally worth it. This is my best friend’s all-time favorite cake, and she insists I make it every time she visits. Honestly, I can’t blame her. It’s that good!. We usually end up sneaking bites straight from the pan before it even cools.

Why you will love this recipe

  • So chocolatey you’ll want seconds: This cake is soft, and full of real cocoa flavor. Every slice is moist and sweet with the right amount of richness from the Coke and melted butter.
  • Simple stuff you already have: I use pantry staples like flour, sugar, butter, and cocoa powder, plus a splash of Coca-Cola. It’s all mixed and baked in under an hour.
  • The one everyone asks for: This is the cake I make when friends come over, or for birthday parties.
  • Just like cracker barrel but better: If you’ve ever had the Coca-Cola Cake at Cracker Barrel, you know how good it is. My version is extra soft, perfectly sweet, and topped with warm chocolate frosting that takes it to the next level.

What you will need

overhead shot of ingredients needed to make cracker barrel coca cola cake
  • All-purpose flour: I use regular all-purpose flour to give the cake its soft and tender structure.
  • White granulated sugar: I add sugar to make the cake sweet and balance the cocoa.
  • Coca-Cola: A splash of Coke adds sweetness and makes the cake extra moist.
  • Unsweetened cocoa powder: I use unsweetened cocoa for a rich chocolate flavor.
  • Buttermilk: Buttermilk keeps the cake tender and adds a slight tang I really love.
  • Eggs: I mix in eggs to help the cake rise.
  • Vanilla extract: A bit of vanilla brings all the flavors together.
  • Salted butter: I melt salted butter for richness and a buttery finish.
  • Vegetable oil: A little oil helps the cake stay soft and moist.
  • Baking soda: I use baking soda to give the cake the lift it needs as it bakes.
  • Coca cola frosting: For the frosting, I use salted butter with a splash of Coca-Cola, then mix in powdered sugar, unsweetened cocoa powder, and a bit of vanilla to make a chocolatey topping.

How to make

1. Preheat and start mixing: First, I preheat the oven to 350 degrees F. While that warms up, I whisk the flour and sugar together in a large mixing bowl and set it aside. Then, I grab a small saucepan and heat the Coca-Cola, butter, and oil over medium heat until it just starts to bubble.

2. Add the cocoa: Then, I mix in the cocoa powder and bring everything to a boil, stirring once or twice.

photo collage of steps how to make cracker barrel coca cola cake

3. Mix and bake the cake: Next, I pour the warm Coca-Cola mixture into the bowl with the flour and sugar, then beat it on medium-low for about a minute. I add the eggs, vanilla extract, baking soda, and buttermilk, and beat everything together for another minute until smooth. Once it’s mixed, I pour the batter into the prepared pan and bake for 30 minutes, or until a toothpick in the center comes out clean.

4. Make the frosting and serve: To make the frosting, I heat the Coca-Cola, cocoa powder, and butter in a saucepan over medium heat until it comes to a boil. I take it off the heat and whisk in the vanilla extract and powdered sugar until smooth. Then, I pour the warm frosting over the hot cake and spread it out evenly. I let the cake cool just a bit before slicing and serving it with a scoop of vanilla ice cream on the side.

Expert tip

Frost while cake is hot

I always make sure to pour the warm frosting over the cake as soon as it comes out of the oven. The heat from the cake helps the frosting melt right into the top, almost like it’s sinking into every little crack. This makes the top extra soft and full of flavor. It gives the cake that rich and fudgy texture I love, and every bite turns out super moist and chocolatey.

More tips to consider:

  • To shorten prep time, I use a chocolate cake mix instead of making your own. Then, I just add the Coke and follow the directions on the box. 
  • If I only have unsalted butter, I make sure to add a little salt to the batter. It helps bring out the chocolate flavor.
  • Since baking is an exact science, measure your ingredients as accurately as possible.
  • Even though I set the timer for 30 minutes, I still check with a toothpick to make sure it’s done. Sometimes it needs a little more time depending on the oven. 
  • If your cake gets cool, reheat it in the microwave for a few seconds before adding the ice cream. 
  • I’ve used two round pans to make this into a layer cake. It usually takes about 40 minutes to bake, but I start checking around the 30-minute mark just to be safe.
overhead shot of chocolate coca cola cake

Recipe variations

  • A different Coke: I’ve tried this cake with Vanilla Coke and Cherry Coke, and both add a fun twist. Just swap it in using the same amount, about one cup.
  • Diet Coke: For a lower sugar version, I use Diet Coke and replace the sugar with my favorite substitute. It still bakes up soft and sweet.
  • Generic cola cake: I’ve used store-brand cola before and it worked just fine. You really don’t need to stick to Coca-Cola if you have something else on hand.
  • Mini marshmallows: Sometimes I toss in about one cup of mini marshmallows. They melt into the cake and give it that gooey bite in the center.
  • Double chocolate: When I want it extra rich, I mix in half a cup of chocolate chips right into the batter.
  • Other beverages: I’ve also tested this recipe with root beer and even Sprite. About one cup of any fizzy drink will do, and it gives the cake a whole new flavor.
  • Crunchy: For a little crunch, I mix in one cup of chopped walnuts or pecans.

Serving suggestions

I usually pull out this Coca-Cola cake when we’ve got family coming over for a birthday or a summer BBQ. Last Fourth of July, we grilled burgers and ribs, and I served this cake with a big scoop of my 3 ingredient Oreo ice cream on the side. Everyone was full but still made room for dessert. Even my uncle went back for seconds and asked for the recipe.

If it’s just a smaller dinner with friends, I like to keep it simple and top it with my homemade whipped cream and a handful of fresh cherries or strawberries. Once, for my daughter’s birthday, I drizzled warm caramel sauce over the top and served it after a meal of pan seared steak and arugula strawberry salad.

How to store leftovers

  • Store: You can store your leftover Cracker Barrel Coca-Cola cake in an airtight container for up to three days in the fridge. 
  • Freeze: If you want to freeze your leftovers, wrap them in plastic wrap and put them in a freezer bag. They will stay fresh for three to four months. 
  • Thaw: I always thaw out frozen leftovers in the fridge overnight before serving. 
a slice of chocolate coca cola cake

Frequently asked questions

Should I use Dutch process cocoa powder?

I don’t recommend using Dutch process cocoa powder for this recipe because it has a stronger and deeper flavor. Since this cake already uses more cocoa powder than most chocolate cake recipes, going darker can overpower the Coke. I’ve tried it before, and the Coca-Cola taste just gets lost. I stick with regular unsweetened cocoa so the balance stays just right.

Can I make this in a different pan size?

Yes, I usually bake it in a 9×13-inch pan, but I’ve also made it in two round cake pans when I wanted to do a layer cake for a birthday. If you go that route, just know it might need a little extra baking time. I start checking it around the 30-minute mark, but sometimes it takes closer to 40 minutes depending on how thick the layers are.

Is this cake kid-friendly?

Absolutely. My kids love this cake and have no idea there’s Coca-Cola in it. It’s soft, sweet, and super chocolatey, and they always ask for seconds whenever I make it for family dinners or parties.

close shot of a slice of cracker barrel coca cola cake

More chocolaty recipes you should try:

Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!

Let’s stay connected! Follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious, sweet and savory recipes. Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Catalina!

a slice of cracker barrel coca cola cake topped with ice cream

Cracker Barrel Coca Cola Cake

This Cracker Barrel Coca-Cola Cake is rich, moist, and full of deep chocolate flavor. It’s the famous dessert from Cracker Barrel restaurants, and yes, it’s made with real Coca-Cola mixed right into the batter. This one is a must-try, especially served warm with a big scoop of vanilla ice cream. Trust me, you’ll fall in love the moment you taste it.
4.93 from 13 votes
Print Pin Rate
Course: Dessert
Cuisine: American
Keyword: Cracker Barrel Coca-Cola Cake
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 12 slices
Calories: 469kcal

Ingredients

Coca-Cola cake:

  • 1 cup Coca-Cola
  • 1/2 cup vegetable oil like canola or coconut oil
  • 1/2 cup salted butter
  • 1/3 cup unsweetened cocoa powder
  • 1 2/3 cups granulated sugar
  • 2 cups all-purpose flour
  • 2 eggs at room temperature
  • 1/2 cup buttermilk
  • 1 teaspoon baking soda
  • 2 teaspoons vanilla extract

Coca-Cola frosting:

  • 1/3 cup unsweetened cocoa powder
  • 1/2 cup salted butter
  • 1/4 cup Coca-Cola
  • 3 cups powdered sugar more if needed
  • 1 1/2 teaspoons vanilla extract

Instructions

Coca-Cola cake:

  • Preheat oven to 350 degrees F. Butter and sprinkle with flour in a 9×13 pan. Set aside.
  • In a large bowl, stir together granulated sugar and all-purpose flour. Set aside.
  • In a medium saucepan, over medium heat, add the butter, Coca-Cola, vegetable oil, and unsweetened cocoa, stir and bring to a boil.
  • Once boiling, remove the mixture from heat and add it to the bowl with the flour mixture. Using an electric mixer, beat on low-medium speed for about one minute.
  • After that, add the eggs and mix to combine, and add the buttermilk, baking soda, and vanilla. Beat for another minute on medium speed, and make sure to scrape the sides and bottom of the bowl.
  • Transfer the batter to the prepared pan, spread it evenly, and level the top with a spatula.
  • Bake for 30 minutes or until a toothpick inserted in the center of the cake comes out clean or with just a few crumbs attached, not raw batter.

Coca-Cola frosting:

  • To make the frosting, place a medium saucepan over medium heat, and add butter, cocoa powder, and Coca-Cola. Stir and bring the mixture to just to the boiling point.
  • Remove from heat and immediately whisk in the powdered sugar and vanilla extract. Pour the mixture over the cake and spread it evenly.
  • Allow the cake to cool after that slice and serve.

Notes

Frost while cake is hot

I always make sure to pour the warm frosting over the cake as soon as it comes out of the oven. The heat from the cake helps the frosting melt right into the top, almost like it’s sinking into every little crack. This makes the top extra soft and full of flavor. It gives the cake that rich and fudgy texture I love, and every bite turns out super moist and chocolatey.

More tips to consider:

  • To shorten prep time, I use a chocolate cake mix instead of making your own. Then, I just add the Coke and follow the directions on the box. 
  • If I only have unsalted butter, I make sure to add a little salt to the batter. It helps bring out the chocolate flavor.
  • Since baking is an exact science, measure your ingredients as accurately as possible.
  • Even though I set the timer for 30 minutes, I still check with a toothpick to make sure it’s done. Sometimes it needs a little more time depending on the oven. 
  • If your cake gets cool, reheat it in the microwave for a few seconds before adding the ice cream. 
  • I’ve used two round pans to make this into a layer cake. It usually takes about 40 minutes to bake, but I start checking around the 30-minute mark just to be safe.

Nutrition

Calories: 469kcal | Carbohydrates: 78g | Protein: 4g | Fat: 18g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 69mg | Sodium: 238mg | Potassium: 154mg | Fiber: 3g | Sugar: 60g | Vitamin A: 569IU | Calcium: 53mg | Iron: 2mg

4.93 from 13 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

31 Comments

  1. OMG!! I haven’t had this cake in EONS! My mom would make it for my sister and I all the time in the summer. Thanks so much for sharing this!5 stars

  2. I don’t think I’ve ever seen this on the menu at the Cracker Barrel here. It sounds good though.

  3. I love this cake!!❤ I fell in love with it and when I dine at our local Cracker Barrel here, but ask before ordering if they have my cake. It is so rich, but worth it and I am diabetic(non Insulin) so I usually end up eating a little at a time over 2-3 days. Please keep this menu item.

  4. I can’t believe I’ve never tried this cake at Cracker Barrel, but it sounds delicious! I love coke!

  5. I’ve always loved Cracker Barrel’s Coca-Cola Cake, and I can’t wait to try making it myself with your recipe.

  6. I’ve not tried this before. It does sound delicious and very chocolatey. I’ve not used coca-cola in a cake before.5 stars

  7. That looks like such a neat way to make a cake, I want to give the coca cola cake recipe a try!

  8. I order this caked for dessert every time we go to Cracker Barrel. It’s absolutely the best thing in the world. I can’t wait to make this!5 stars

  9. This Coca-Cola cake recipe is a real gem! The step-by-step instructions are easy to follow, and the end result is deliciously moist and chocolatey. I especially appreciate the helpful tips and variations provided in the post. Thanks for sharing this sweet treat with us!5 stars

  10. I had never heard of this cake before when I went to cracker Barrel. I mut give a try. It sounds so amazing.

  11. What a really wonderful and delicious recipe that I need to try my family would love this for sure

  12. You had me at Cracker Barrel! I so wish we had one closer to us! Down south they were everywhere and such good food! Love this recipe and pinning it next!

  13. I worked at CB for 15 yrs..14 as a prep cook who makes the coke cake .well being honest here..it was always prepared and frozen when it arrived on truck batter and icing. Every bag had marshmallows in it and seems everyone forgets that part. Yes marshmallows in every batter. It comes out in clumps form u separate threw out the pan..when done cooking..ice it automatically the icing will spread easy and set nice and pretty for four hours.then cut with knife that has hot water dipped into it so the cuts r nice and smooth when lifted out warmup for 10 sec so icing is gooey even better when hot ice cream hits the top. And that’s it to the coke cake .but a few yrs ago..it was coming in already and iced..to me..it was not the same..I tried a price..icing broke off in chunks and to me it’s very dry now very dry. To me I think CB should go back to the old way of making that cake. It was ten times better I think. When Valentines day would come..omg..they sold so so much cake back in the 90sand early to mid 2000s..but when I was back to work there from 2018 to 2020.. it was frozen .idk about now..but I would think by now .maybe they went back to the old way..if not. They should know by the number of sales at each store from yrs prior that they dropped when they started that frozen style..CB is home cooking food..they should go back to that way..most definitely. And yes I know that know one wants to work in today’s time.. but we all know..more money..u will have more employees and if u take care of those employees..they will take care of YOU! Seems alit of jobs have forgot that part as yrs have gone by. Just saying..I know this is just my opinion but me working at the Independence Missouri store 179 for all those yrs. Just thought maybe u should know how it actually was made since I was a prep cook and backup cook that made biscuits and soups and so on. If someone reads this and u see later on someone else’s recipe..what I just said..is actually how it was made at CB. Gods honest ✋truth! Always had marshmallows I it and after baking it..all u will see is maybe a free little tiny line of melted marshmallows,inside of cake.. marshmallows are all baked in and u see nothing but chocolate. But that’s one that seems everyone forgets ..us the marshmallows. I don’t mean to intrude. But I finally had to say something. Thank u for your time. God bless4 stars

  14. Also CB never put the cake in a cooler.they covered the pan with a lid so it wouldn’t dry out and it was good for 3 days..but never lasted that long. Cause went threw the cake al the time..so yeah they never fridged it just keep in the dessert cabinet with the lid.5 stars

  15. Could I use Coke Zero in this recipe? I’d like to use that and Truvia to make a sugar-free version.5 stars

  16. This was so amazing!!! A quick and easy dessert recipe the entire family loved. I can’t wait to make it again!!5 stars