Go Back
+ servings
Chocolate Cola Cake | Cake by Courtney#cakebycourtney #chocolatecolacake #colacake #chocolatecake #southerncolacake #colacakerecipe

Chocolate Cola Cake

Chocolate cola cake with chocolate cola glaze and a vanilla buttercream.

Course Dessert
Cuisine Cake
Keyword Chocolate Cake, Chocolate Cola Cake, Coca-Cola Cake, Cola Cake, Southern Cake, Vanilla Buttercream
Prep Time 2 hours
Cook Time 35 minutes
Total Time 2 hours 35 minutes
Servings 18 people


For the Cake

  • 2 1/2 cups (500 g) granulated sugar
  • 1 cup (226 g) unsalted butter
  • 1 cup 8 oz. Coca-Cola not diet
  • 1/4 cup (29.5 g) unsweetened cocoa powder not dark
  • 4 large or extra large eggs room temperature
  • 1 cup (240 g) buttermilk room temperature
  • 3 cups (360 g) all-purpose flour
  • 3 tablespoons (36 g) baking powder
  • 1/2 teaspoon (2.8 g) salt
  • 1 tsp (4.2 g) vanilla

For the Glaze

  • 1 cup 8 oz. Coca-Cola
  • 1/2 cup (113 g) unsalted butter
  • 1/2 cup (59 g) unsweetened cocoa powder
  • 4 cups (500 g) powdered sugar measured and then sifted
  • 1 teaspoon (4.2 g) vanilla extract

For the Buttercream

  • 2 cups (452 g) unsalted butter chilled (I take the butter out of the fridge 30 minutes before I make my frosting)
  • 6 cups (750 g) powdered sugar measured and then sifted
  • 3-4 tablespoons (43-57g) heavy whipping cream
  • 2 teaspoons (8.4 g) vanilla extract
  • Pinch of salt
  • *This buttercream recipe makes enough to fill and cover your cake. If you want to add additional piping, you’ll want to make an extra 1/2 batch.


For the cake

  1. Preheat your oven to 350 degrees F. Prepare three 8-inch or four 6-inch round baking pans by spraying each pan with nonstick spray, lining the bottom with parchment paper and spraying again. Set aside.

  2. In a bowl of a stand mixer fitted with a paddle attachment, combine the flour, cocoa powder, baking powder, and salt. Stir to combine well. Set aside.

  3. In a medium-size sauce pan, combine the sugar, cola, and butter over medium heat. Stir until the mixture is smooth and the sugar has dissolved completely.
  4. While stirring the cola mixture vigorously (so your eggs don't scramble), gradually add the eggs, one at a time.
  5. Once your eggs are full incorporated, add the buttermilk and vanilla to the wet ingredients and stir well.

  6. With your mixer on low speed, gradually add the wet ingredients to the dry ingredients. Combine until no streaks of the dry mixture remain, about 30 seconds. Scrape down the sides and bottom of the bowl and stir again for about 10 to 20 seconds. Do not over-mix your batter. Over-mixing your batter will cause it to sink when it's baking.
  7. Using a kitchen scale, divide batter evenly among your pans (about 18 to 20 ounces of batter in each of the 8-inch pans, 15 ounces in each of the 6-inch pans), spreading evenly with a small offset palette knife.

  8. Bake for about 23 to 25 minutes. Check cake at 20 minutes and then set the timer for 2 to 3 minute intervals if the cake needs to bake longer. You're looking for a few moist crumbs to come out on the toothpick when inserted into the center of the cake.

  9. Let the cake layers cool on racks for 10 minutes before inverting onto greased wire racks. Gently turn the cakes back up so the tops are up and cool completely.
  10. Once the cakes are cooled completely, level the tops slightly to allow the glaze to soak into the cake.
  11. Wrap each cake layer with plastic wrap and chill in freezer for at least an hour before using. The cake layers can be stored for up to a few days wrapped once in plastic wrap and frozen. To store longer than a few days, wrap twice in plastic wrap, then in foil, and seal in a zip-lock bag.
  12. Take the cake layers out of the fridge about an hour prior to assembly. You can wait to add the glaze to the layers until they've thawed a bit.

For the Glaze

  1. In a medium-size saucepan, over medium heat, combine the butter, cola and cocoa powder. Stir until well-combined.
  2. Take the mixture off the heat and combine with the powdered sugar. Mix until no clumps remain.
  3. This will be a thinner consistency than buttercream. I think it's best to make this ahead of time so it has a little time to thicken. Store in an air-tight container in the refrigerator.

For the Buttercream

  1. In the bowl of a stand mixer fitted with a paddle attachment, cream the butter for about 2 minutes. This will soften the butter without it having to be warm.
  2. With the mixer on low speed, gradually add the sifted powdered sugar, one cup at a time, mixing a little in between each addition.
  3. With mixer on medium speed, add whipping cream, vanilla and salt.
  4. Turn the mixer to medium-high speed and beat for an additional 5 to 7 minutes. The frosting will become lighter in color and texture.
  5. Before spreading on your cake, spend a couple minutes mixing the buttercream by hand with a wooden spoon to push out the air pockets.


  1. Place the first cake layer, top side up on a cake plate or cake board set on a turn table.
  2. Pipe a rim of the buttercream around the edge of the cake.
  3. Pour about 1/2 cup of the glaze on the cake, spreading evenly.
  4. Place the second cake layer on top of the filling and repeat steps 2 and 3.
  5. The final cake layer will go top-side down on the filling.
  6. Apply a thin coat of frosting around the entire cake to lock in the crumbs. Freeze for about 10 minutes.
  7. After the crumb coat is set, continue frosting and decorating the cake.
  8. Note: To make the ombre effect on the cake, take about 1 1/2 cups of the buttercream and combine with about 3 tablespoons of the glaze.

Recipe Notes

Note: To make the ombre effect on the cake, take about 1 1/2 cups of the buttercream and combine with about 3 tablespoons of the glaze.