This Classic Coca-Cola Cake is a wonderfully rich and chocolatey cake with coca cola in both the cake and icing. This delicious southern chocolate cake always gets rave reviews.

Slice of Classic Cocoa Cola Cake on a plate.

This cake is so easy to make and has so much great chocolate flavor. The cake batter itself is fabulously moist and dense. It’s made with a cup of coke, buttermilk, unsweetened cocoa powder and mini marshmallows.

On top is a wonderful Chocolate Icing that turns out like a thin coating of fudge on top. Over time it melts a little into the top of the cake keeping it wonderfully moist and fresh tasting for days.

What Is Coca Cola Cake?

Coca Cola Cake dates back to the mid-20th century, but became much more widely known when Cracker Barrel added it to their menu in the mid-1990s. It’s very much like Texas Sheet Cake in flavor and texture, but with the addition of Coke.

The cake batter itself is perfectly moist and dense.

If you love peanut butter, be sure to try this peanut version or coca cola cake.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Cake in cake pan with a slice cut out.

Reader Comment

Debbie says- “Out of this world delicious!” ⭐⭐⭐⭐⭐

How To Make

(More detailed instructions in recipe card below.)

  1. Combine buttermilk and Coca Cola in a glass measuring cup.
    Buttermilk and coke in measuring cup.
  2. Beat butter until creamy with an electric mixer. Gradually beat the sugar in.
    Butter and sugar mixture.
  3. Add the eggs and vanilla, beating on low speed until combined.
    Adding the eggs.
  4. Combine the dry ingredients in a bowl.
    Flour mixture in mixing bowl.
  5. Add flour mixture, alternating with buttermilk mixture.
    Adding buttermilk mixture.
  6. Stir in marshmallows.
    Stirring in marshmallows.
  7. Transfer to a greased baking dish and bake for 30 to 35 minutes.
    Coca Cola cake before baking and after baking.
  8. Make frosting. Combine butter, cocoa, and coke in a saucepan and heat until the butter is melted. Remove from heat and stir in the powdered sugar. Pour frosting over cake.
    Frosting being poured on cake.

Recipe Tips

  • Don’t use diet soda for this recipe.
  • Don’t overmix the cake batter. Just stir until combined. Overmixing can make the cake tough instead of tender.
  • The icing will thicken as it cools. If too runny, let it cool a little before pouring over the cake. But careful not to let it cool too much or it will set up.

Variations and Substitutions

  • You can use Dr. Pepper or Root Beer instead of Coke.
  • Some people like to add 1/2 teaspoon of ground cinnamon to their cake batter.
  • If you like nuts, try sprinkling 1/2 cup of toasted chopped pecans over the glaze.

Storage

Leftovers can be stored at room temperature or in the refrigerator for about 4 days.

This delicious chocolate cake always gets rave reviews and it is sure to bring back childhood memories.

Slice of Coca Cola Cake on a white plate with remaining cake in the background.

Pin this now to find it later

Pin It

Try These Other Southern Cakes Made with Soda

Classic Coca Cola Cake

4.97 from 32 votes
Prep: 20 minutes
Cook: 30 minutes
Total: 50 minutes
Servings: 18
This Classic Coca-Cola Cake is a wonderfuly rich and chocolatey cake with coca cola in both the cake and icing. This delicious southern chocolate cake always gets rave reviews.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients

  • 1 cup Coca-Cola
  • 1/2 cup buttermilk
  • 1 cup salted butter, softened
  • 1 3/4 cups granulated sugar
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 2 cups all-purpose flour
  • 1/4 cup unsweetened cocoa powder
  • 1 teaspoon baking soda
  • 1 1/2 cups mini marshmallows

Coca-Cola Icing

Instructions 

  • Preheat oven to 350 degrees and spray a 9×13-inch baking dish with baking spray.
  • Combine Coca-Cola and buttermilk in a glass measuring cup. Set aside.
  • Using an electric mixer (either stand or hand-held) beat butter until creamy.
  • Gradually beat in sugar.
  • Add eggs and vanilla and beat on low speed until blended.
  • In a bowl, combine flour, cocoa, and baking soda.
    Add flour mixture to butter mixture in 3 additions, alternating with buttermilk mixture in 2 additions. Beat just until blended.
  • Stir in marshmallows. Pour batter into prepared baking dish.
    Bake for 30 to 35 minutes. Let cool 10 minutes before adding icing.
  • To make icing, combine butter, coke, and cocoa in a large saucepan and place over medium heat until butter is melted, stirring frequently.
    Remove from heat. Whisk in confectioners' sugar and vanilla. Pour on top of cake.

Video

Notes

You can use Dr. Pepper or Root Beer instead of Coke.
Powdered sugar can be really clumpy. To avoid clumps in the icing, sift the powdered sugar before adding it.

Nutrition

Calories: 398kcal | Carbohydrates: 62g | Protein: 3g | Fat: 17g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 62mg | Sodium: 203mg | Potassium: 70mg | Fiber: 1g | Sugar: 49g | Vitamin A: 514IU | Calcium: 21mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this?Leave a comment below and tag us @spicysouthernkitchen on social media!
Coca Cola Cake in a 9x13-inch pan.

Disclosure: This post contains affiliate links.

Related Recipes

Leave a comment

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

Recipe Rating




48 Comments

  1. Steven Luhrsen says:

    I get so many compliments …especially for the frosting which I have varied the pop….and used on other cakes!

    1. Terre says:

      This cake is amazing! I thought I had ruined it when all the marshmallows went to the center but it tasted great next time I’ll try without the mallows! Does it still turn out without them?

  2. Frances says:

    Best cake ever. Made with Dr. Pepper. Everyone loved it.

  3. Gloria says:

    I made this for a family dinner at Christmas time. I don’t usually drink Coca-Cola so I had to make a special trip to the store for a bottle of it. I had heard this is a delicious version of chocolate cake, with a flavor from the Coke that chocolate cakes usually don’t have. I’m so glad I made it. It was way more delicious than I expected. It was enjoyed by everyone who had a piece of it. I added chopped walnuts to the frosting, otherwise followed the recipe exactly. I’m sure I’ll make this again. Thank you for providing your recipe.

  4. Vivian says:

    The cake is a five star. It takes more than 35 min. to bake,
    I need a Frosting for the cake. Not an icing. Please send the frosting to top the cake.

  5. Mary says:

    How can you tell when the cake is done?

    1. Gloria says:

      Lightly touch the top of the cake when it has baked about 35 minutes. If the spot you touched comes right back up, it’s done. Also, if the edges of the cake have slightly separated from the sides of the cake pan, that’s another sign the cake is done. You can poke in a toothpick near the center and it should come out with something non-liquid, showing the batter has baked all it needs.

  6. Katie says:

    Very good chocolate cake!! Couldn’t really get the coke taste to come through but overall a very tasty cake!!

    1. Linda Chase says:

      Can you substitute fluff for the marshmallows?

  7. Sherry says:

    Can you freeze and serve later.

    1. Adam says:

      Absolutely, Sherry

      Just polished off a chunk out of the freezer – more dense and chewy. Better in my opinion!!

  8. Elizabeth says:

    Everyone loved it. Simple to make and the icing was amazing!

  9. Amy says:

    This is the best Coca Cola cake I’ve run across. My husband even requested it for his birthday tonight. The only difference I’ve found is it takes closer to 45-50 minutes for my cake to get all the way done in the middle as opposed to 30-35. Great recipe!

  10. Cathy says:

    What makes the marshmallow go to the center of the cake

    1. Joan-n-TN says:

      Not mixing the batter thoroughly after the addition of the marshmallows?

    2. Gaye says:

      I have the same problem. This is the 4th time I’ve bake this cake and the marshmallows end up in the middle, even though I thoroughly mixed them into the batter. Also, they end up looking (but not tasting) burned!