Go Back
Coca Cola Cake 7

Coca-Cola Cake with Chocolate Fudge Frosting

Coca-Cola cake with chocolate fudge frosting is chocolatey, rich and super sweet, with a dense, fudgy texture.  It's similar to Texas sheet cake, but the Coca-Cola adds subtle notes of vanilla, spice and citrus. If you love chocolate cake, you will love this recipe!
Prep Time 40 minutes
Cook Time 35 minutes
Total Time 1 hour 15 minutes
Servings 20 pieces
Calories 363kcal
Author Marsha Maxwell


  • Stainless Steel Whisks
  • KitchenAid KSM180QHSD 100 Year Limited Edition Queen of Hearts Stand Mixer, Passion Red
  • Wilton Perfect Results Premium Non-Stick 21 x 15-Inch Mega Baking Pan
  • Measuring Cups and Magnetic Measuring Spoons Set
  • Mixing Bowls with Airtight Lids 6 piece Stainless Steel Metal Bowls


For the Cake:

  • 2 cups all-purpose flour
  • 2 cups granulated sugar
  • 1 teaspoon baking soda
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon salt
  • 1 12 oz. can Coca-Cola (regular)
  • 1 cup salted butter cut into small cubes
  • ¼ cup cocoa powder
  • 2 eggs
  • ½ cup buttermilk or substitute sour cream
  • 1 teaspoon vanilla extract

For the Frosting:

  • 1 12 oz. can Coca-Cola (regular)
  • ½ cup salted butter cut into small cubes
  • ¼ cup unsweetened cocoa powder
  • 4 cups powdered sugar


  • Preheat oven to 350 degrees F. Grease a 9×13-inch baking pan (use baking spray, cooking spray or shortening).
  • In a large mixing bowl, whisk together the flour, sugar, baking soda, salt and cinnamon.
  • In a medium saucepan, bring the cola, butter and cocoa powder to a boil over medium-high heat, whisking occasionally to combine. Pour the cola mixture into the flour mixture and stir until well combined.
  • In a small bowl, whisk together the eggs, buttermilk and vanilla. Add this mixture to the cake batter and stir until well blended.
  • Pour the batter into the prepared pan. Bake at 350 degrees F until a toothpick or wooden skewer inserted into the center comes out clean, 35-40 minutes. Do not underbake.
  • 15-20 minutes before the end of bake time, start the frosting. You want to finish cooking the frosting at approximately the same time the cake is done baking.
  • In a small saucepan, bring the cola to a boil. Continue boiling over medium high heat until the cola has reduced to ½ cup. This usually takes 15-20 minutes.
  • Add the butter and cocoa powder, to the cola reduction, and stir until the butter is melted. Remove from heat.
  • Whisk in the powdered sugar, 1 cup at a time. Keep whisking until the frosting is completely smooth.
  • Let both the cake and the frosting cool for 5-10 minutes. Pour the warm frosting over the warm cake, and spread with a spatula.
  • Allow the cake to cool to room temperature before serving. Store the cake at room temperature for up to 2 days or in the refrigerator for 1 week.