Cracker Barrel Double Chocolate Fudge Coca-Cola Cake
If you’re on the hunt for a cake that is a true showstopper, look no further than this delectable Cracker Barrel Double Chocolate Fudge Coca-Cola Cake. Rich, moist, and utterly indulgent, this cake takes the classic Southern dessert to new heights. The combination of Coca-Cola and chocolate creates an unforgettable flavor that will have your friends and family coming back for seconds. Perfect for any occasion, this cake is sure to impress both at casual gatherings and formal celebrations alike.
Why I Love This Recipe

This cake is not just any chocolate cake; it’s a nostalgic treat that brings together the flavors of childhood and comfort. The use of Coca-Cola in the batter adds an unexpected yet delightful twist, enhancing the chocolate flavor and creating a moist texture that is simply irresistible. Plus, who can resist the gooey fudge frosting? It’s the perfect finishing touch that takes this cake over the top. Every bite is a reminder of cozy family dinners and the joy of sharing dessert with loved ones.
The Essentials
To make this Cracker Barrel Double Chocolate Fudge Coca-Cola Cake, you will need the following ingredients:
- 4 ounces butter – for a rich base.
- 1 cup Coca-Cola – adds sweetness and moisture.
- 1 ounce baking chocolate (1 square) – enhances the chocolate flavor.
- 3/4 cup miniature marshmallows – for texture and sweetness.
- 1/2 cup shortening – contributes to moistness.
- 1/2 cup vegetable oil – helps create a tender crumb.
- 2 cups sugar – for sweetness.
- 2 eggs – binds the ingredients together.
- 2 teaspoons vanilla – adds depth of flavor.
- 3/4 cup buttermilk – ensures a moist cake.
- 2 1/3 cups all-purpose flour – the main structure.
- 1 teaspoon baking soda – helps the cake rise.
- 1 1/2 teaspoons baking powder – ensures a light texture.
- 1/2 teaspoon salt – balances sweetness.
- 3/4 cup cocoa powder – deep chocolate flavor.
- 1/4 pound butter – for the fudge frosting.
- 3 tablespoons cocoa – for the frosting, adding richness.
- 1 pound powdered sugar – sweetens the frosting.
- 6 tablespoons heavy cream – for a creamy texture.
- 1 teaspoon vanilla extract – enhances the frosting flavor.
Gear Checklist
Before diving into the baking process, gather the following essential equipment:
- Mixing bowls – for combining ingredients.
- Whisk – to ensure everything is well-mixed.
- Measuring cups and spoons – accuracy is key in baking.
- 9×13 inch baking pan – the perfect size for this cake.
- Spatula – for spreading frosting smoothly.
- Cooling rack – to cool the cake evenly.
Cracker Barrel Double Chocolate Fudge Coca-Cola Cake Cooking Guide

Now that you have your ingredients and gear ready, let’s get started with the baking process:
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). This ensures that your cake will bake evenly and rise perfectly.
Step 2: Prepare the Pan
Grease your 9×13 inch baking pan with butter or non-stick spray. This will help the cake come out easily once baked.
Step 3: Melt the Chocolate
In a saucepan over low heat, combine 4 ounces of butter, 1 cup of Coca-Cola, and 1 square of baking chocolate. Stir until melted and smooth. Remove from heat and let cool slightly.
Step 4: Mix the Wet Ingredients
In a large mixing bowl, add 1/2 cup of shortening, 1/2 cup of vegetable oil, and 2 cups of sugar. Beat together until fluffy. Add in the 2 eggs, 2 teaspoons of vanilla, and 3/4 cup of buttermilk, mixing well.
Step 5: Combine the Dry Ingredients
In another bowl, whisk together 2 1/3 cups of all-purpose flour, 1 teaspoon of baking soda, 1 1/2 teaspoons of baking powder, 1/2 teaspoon of salt, and 3/4 cup of cocoa powder.
Step 6: Combine Wet and Dry Mixtures
Gradually add the dry mixture to the wet mixture, alternating with the cooled chocolate mixture. Mix until just combined; do not over-mix.
Step 7: Fold in the Marshmallows
Gently fold in 3/4 cup of miniature marshmallows into the batter. This will create pockets of gooey sweetness throughout the cake.
Step 8: Bake the Cake
Pour the batter into the prepared baking pan and spread it evenly. Bake in the preheated oven for 30-35 minutes or until a toothpick inserted into the center comes out clean.
Step 9: Cool the Cake
Once baked, remove the cake from the oven and let it cool in the pan for about 10 minutes. Then transfer it to a cooling rack to cool completely.
Step 10: Make the Fudge Frosting
In a saucepan, melt 1/4 pound of butter. Stir in 3 tablespoons of cocoa until smooth. Remove from heat and add 6 tablespoons of heavy cream and 1 teaspoon of vanilla extract. Gradually whisk in 1 pound of powdered sugar until you reach a smooth, spreadable consistency.
Step 11: Frost the Cake
Once the cake is completely cooled, spread the fudge frosting evenly over the top. You can even add extra marshmallows or chocolate shavings for decoration if desired.
Warm & Cool Weather Spins

This cake is versatile enough to adapt to different occasions. Consider these variations:
- Warm serving – Serve the cake warm with a scoop of vanilla ice cream on top for a delicious dessert.
- Seasonal twists – Add peppermint extract during the winter months for a festive flavor.
- Fruit additions – Try incorporating crushed strawberries or raspberries into the batter for a fruity surprise.
- Nutty flavor – Add chopped walnuts or pecans for a delightful crunch.
Pro Tips & Notes
- For an extra chocolate kick, consider adding chocolate chips to the batter.
- Let the frosting cool slightly before spreading to avoid melting into the cake.
- Ensure all ingredients are at room temperature for the best mixing results.
- If you don’t have buttermilk, you can make a substitute by adding 1 tablespoon of vinegar or lemon juice to regular milk and letting it sit for a few minutes.
Cooling, Storing & Rewarming
Once your Cracker Barrel Double Chocolate Fudge Coca-Cola Cake is baked and frosted, it can be stored in an airtight container at room temperature for up to three days. If you want to keep it longer, consider refrigerating it, where it can last up to a week. To rewarm, just pop a slice in the microwave for about 10-15 seconds for that freshly-baked taste.
Helpful Q&A
Can I use diet soda in this recipe?
Yes, you can use diet Coca-Cola, but be aware that it may slightly alter the flavor and texture of the cake.
What can I substitute for shortening?
If you prefer not to use shortening, you can replace it with an equal amount of unsalted butter or coconut oil for a different flavor profile.
Can I freeze this cake?
Absolutely! This cake freezes well. Wrap it tightly in plastic wrap and then aluminum foil to prevent freezer burn. It can be frozen for up to three months.
How do I know when the cake is done baking?
The cake is done when a toothpick inserted into the center comes out clean or with a few moist crumbs attached. If it comes out wet with batter, it needs more time.
Before You Go
This Cracker Barrel Double Chocolate Fudge Coca-Cola Cake is more than just a dessert; it’s a statement of love and joy, perfect for any occasion. With its rich chocolate flavor, moist texture, and indulgent frosting, it’s bound to become a family favorite. Whether you’re celebrating a special occasion or simply treating yourself, this cake is sure to satisfy your chocolate cravings. So grab your ingredients, preheat that oven, and let the magic of baking unfold in your kitchen. Enjoy every delicious bite!

Cracker Barrel Double Chocolate Fudge Coca-Cola Cake
Ingredients
Equipment
Method
- Step 1: Preheat your oven to 350°F (175°C). This ensures that your cake will bake evenly and rise perfectly.
- Step 2: Grease your 9x13 inch baking pan with butter or non-stick spray.
- Step 3: In a saucepan over low heat, combine 4 ounces of butter, 1 cup of Coca-Cola, and 1 square of baking chocolate. Stir until melted and smooth. Remove from heat and let cool slightly.
- Step 4: In a large mixing bowl, add 1/2 cup of shortening, 1/2 cup of vegetable oil, and 2 cups of sugar. Beat together until fluffy. Add in the 2 eggs, 2 teaspoons of vanilla, and 3/4 cup of buttermilk, mixing well.
- Step 5: In another bowl, whisk together 2 1/3 cups of all-purpose flour, 1 teaspoon of baking soda, 1 1/2 teaspoons of baking powder, 1/2 teaspoon of salt, and 3/4 cup of cocoa powder.
- Step 6: Gradually add the dry mixture to the wet mixture, alternating with the cooled chocolate mixture. Mix until just combined; do not over-mix.
- Step 7: Gently fold in 3/4 cup of miniature marshmallows into the batter.
- Step 8: Pour the batter into the prepared baking pan and spread it evenly. Bake in the preheated oven for 30-35 minutes or until a toothpick inserted into the center comes out clean.
- Step 9: Once baked, remove the cake from the oven and let it cool in the pan for about 10 minutes. Then transfer it to a cooling rack to cool completely.
- Step 10: In a saucepan, melt 1/4 pound of butter. Stir in 3 tablespoons of cocoa until smooth. Remove from heat and add 6 tablespoons of heavy cream and 1 teaspoon of vanilla extract. Gradually whisk in 1 pound of powdered sugar until you reach a smooth, spreadable consistency.
- Step 11: Once the cake is completely cooled, spread the fudge frosting evenly over the top.
Notes
- For an extra chocolate kick, consider adding chocolate chips to the batter.
- Let the frosting cool slightly before spreading to avoid melting into the cake.
- Ensure all ingredients are at room temperature for the best mixing results.
- If you don’t have buttermilk, you can make a substitute by adding 1 tablespoon of vinegar or lemon juice to regular milk.
