Soda is an unexpected ingredient that works well in cakes, especially this Coca-Cola Cake! It adds sweetness, and the carbonation keeps the cake wonderfully soft and moist as it bakes. Topped with a homemade Coca-Cola glaze, and you have an impressively delicious chocolate cola cake.

Recipe Essentials
- 🍽️ Course: Dessert
- ⏱️ Cooking Time: 35 minutes
- 🍴 Servings: 15
- 🧄 Flavor Profile: Ultra-moist chocolate cake with a caramel-cola sweetness and fudgy icing.
- 🍚 Best Served With: Ice cream, whipped cream, or alongside a cold glass of Coke.
- 🧊 Make Ahead?: Yes, stays moist 2-3 days; icing can be made ahead too.
Summarize and Save This Content On
I love a good, rich chocolate cake recipe, and this one surprised me with how good it is. You don't get a strong cola flavor; it actually enhances the chocolate in a way that's almost addictive. Once you make this for guests, they will want you to make it for every special occasion.
If you love a rich chocolate cake, then you should try chocolate orange cake and chocolate caramel poke cake.
Jump to:
Why You'll Love This Recipe
- It's budget-friendly: This is an affordable dessert that you can make even on a tight budget. It mostly consists of common, cheap baking staples!
- It's easy to customize: You can get creative with this chocolate Coca-Cola cake and make it feel more like your own. Swap ingredients or add your own for a fun rendition.
- It's great for a crowd: I make this cake in a 9x13 pan, and that makes it perfect to serve for a larger group of people! There are no layers to fiddle with, so it's a breeze.
Ingredients
All the essential components of this old-fashioned Coca-Cola cake recipe are listed below. None of them are seasonal, so they are easily found at any grocery store, any time.

- Coca-Cola: I use the original Coca-Cola brand for this recipe, but you can use your favorite brand of cola (including store brand) in this cake instead.
- Butter: Unsalted butter works best, but if you only have salted butter, leave out the extra salt in the cake batter. You will melt it down with the soda and other ingredients, so there is no need to let it soften first.
- Cocoa powder: This is key to making a rich chocolate Coke cake. I prefer to use Hershey's unsweetened cocoa powder because it provides the best authentic chocolate flavor without making the cake too sweet.
- Sugar: The combo of white and brown sugar in the cake itself ensures its sweetness and depth of flavor, while keeping it moist and fluffy. I use some powdered sugar to sweeten the glaze.
- Buttermilk: I like to use buttermilk to add moisture to the cake. It makes it perfectly tender, too. If you don't have buttermilk, add 1 teaspoon of white vinegar to ½ cup of whole milk, and let it sit for 10-15 minutes. Then, it's ready to add to the batter.
- Espresso powder: Coffee is a great way to enhance chocolate flavor in desserts. I like the concentrated flavor of espresso powder. I only use a teaspoon, so it isn't too overpowering. You may leave it out if you prefer.
See the recipe card below for exact ingredient amounts, nutritional information, and detailed instructions.
Variations
- Chocolate cherry: Use cherry Coke in place of the original to create a chocolate cherry cake.
- Chocolate orange: Try orange cream Coca-Cola in this recipe. Some fresh orange zest in the glaze will take it over the top!
- Vanilla: Use vanilla Coke in this recipe for a subtle, sweet hint of vanilla.
How to Make Coca-Cola Cake
Here are the instructions for making this Coke cake recipe. Before you get started on the batter, preheat your oven to 350 degrees F and grease your 9x13 baking dish with cooking spray or a light coating of oil.

Step 1: Prepare the cola mixture. Combine the soda, butter, oil, and cocoa in a saucepan over medium heat until they all melt together and bubble. Take it off the heat and set it aside.

Step 2: Combine the dry ingredients. Pour all your dry ingredients into a large mixing bowl and whisk until fully incorporated.

Step 3: Whisk the eggs and buttermilk. Next, whisk the eggs, buttermilk, and vanilla in a smaller bowl until they are combined.

Step 4: Stir it all together. Now you can pour the cooled Coke mixture and egg mixture into the bowl with the dry ingredients. Give it all a gentle stir with a wooden spoon.

Step 5: Pour and bake. Then, pour the cake batter into the prepared baking dish and pop it in the oven. Bake it for about 30-35 minutes and use a toothpick to test it for doneness.

Step 6: Prepare the cola glaze. While the cake cools, combine all of the soda, butter, and cocoa powder in a saucepan as you did for the cake. Once it bubbles, take it off the heat and stir in the powdered sugar and salt.

Step 7: Pour it on the cake. Now you can pour the glaze evenly over the top of the warm cake.

Step 8: Set and serve. Allow it to sit for 30-45 minutes to completely cool, and then you may slice and enjoy!
Recipe Tips
- Don't overbake the cake: Watch that you don't bake the cake too long. This can make it dry and cause it to crumble when serving it.
- Use fresh baking soda: Ensure that you use fresh baking soda so that the Coca-Cola cake rises properly. Test it with a little vinegar to see if it's still active. If it doesn't bubble and fizz, then it's too old or expired.
- Add the glaze at the right time: Pour the glaze over the cake while it's warm, but not hot. If the cake is too hot, it will soak into the cake. If the cake is cold, it will seize and harden.
Another tasty dessert that stars soda is this Dr. Pepper ice cream.

Storage Directions
- Storing: Store this Coca-Cola cake at room temperature for up to 3 days or in the fridge for up to 1 week. You can freeze it tightly covered for up to 2 months.
- Make Ahead: Prepare the cake a few days in advance and keep it in the refrigerator until you're ready to serve it. I love to do this for parties and gatherings!
Serving Suggestions
- One of my favorite combinations is cake and ice cream. You can go simple with store-bought vanilla, or you can try a homemade flavor like red velvet ice cream or homemade dark chocolate ice cream.
- A sweet drink like Dr. Pepper ice cream float is a great pairing with a slice of Coca-Cola cake.
- If you're looking for a delicious meal to serve before this dessert, I recommend cast-iron chicken and brussels sprouts casserole.

Recipe FAQs
Be careful not to overmix the cake batter. This can make the cake very tough and dense after it bakes.
I like to sift my powdered sugar to remove lumps. This helps it to mix better and keeps the glaze from becoming lumpy or grainy.
You may, but it may result in a less sweet cake because of the lack of sugar. Test it and see if you need to make adjustments!

More Delicious Cake Recipes
Do you like cake recipes? Here are some recipes you may also like to try.
If you try this recipe and love it please leave a star rating in the recipe card below or even better, drop a review in the comment section. I always appreciate your feedback. Be sure to follow along with me on Facebook, Pinterest, and YouTube for more easy recipes!

Coca-Cola Cake
Ingredients
For the Cake
- 1 cup classic Coca-Cola
- ½ cup unsalted butter
- ¼ cup neutral oil vegetable or canola
- ⅓ cup unsweetened cocoa powder such as Hershey's
- ¾ cup granulated sugar
- ½ cup brown sugar
- ½ cup buttermilk
- 2 large eggs
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 teaspoon espresso powder optional
For the Glaze
- 5 tablespoons unsalted butter
- ⅓ cup classic Coca-Cola
- 3 tablespoons unsweetened cocoa powder
- 1¾ cups powdered sugar
- Pinch of salt
- Optional: ¼ cup chopped toasted pecans or walnuts
Instructions
- Preheat oven to 350°F. Grease or line a 9x13-inch baking dish with parchment paper.
- In a saucepan, heat Coca-Cola, butter, oil, and cocoa over medium heat until melted and just starting to bubble. Remove from heat.
- In a large bowl, whisk together flour, granulated sugar, brown sugar, baking soda, salt, and espresso powder.
- In a separate bowl, whisk together buttermilk, eggs, and vanilla extract.
- Pour the wet ingredients into the dry ingredients and stir gently just until smooth with a wooden spoon or rubber spatula.
- Pour batter into prepared pan and bake for 30-35 minutes or until a toothpick inserted in the center comes out with moist crumbs.
- While the cake is baking, prepare the glaze. In a small saucepan, combine butter, Coca-Cola, and cocoa powder. Bring to a gentle bubble, then remove from heat.
- Whisk in powdered sugar and salt until smooth.
- Pour glaze over the warm cake, and tilt the pan to spread it evenly. Optional: top with chopped pecans or walnuts.
- Let glaze set for 30-45 minutes before slicing.
Notes
- Sift the powdered sugar if you find that the cola glaze is a bit lumpy or grainy.
- Be careful that you don't overbake the cake, so it doesn't become dry and crumbly.
- If your baking soda has been sitting in your pantry for a while, ensure that you check the expiration date or test to see if it is still active.









Leave a Reply