Incredible Coca Cola Cake That Melts in Your Mouth
The first time I made this Coca Cola cake, I was skeptical about pouring a can of soda into a batter. What came out of the oven changed my mind completely. The cola deepens the chocolate, tenderizes the crumb in a way butter alone cannot, and creates something fudgy and moist that stays just as good three days later.
The poured frosting is what finishes it. It soaks into the warm surface as it sets and creates a glossy, fudge-like layer that makes this Southern classic genuinely hard to resist.

Why You Will Love This Recipe
- The Coca-Cola carbonation actively tenderizes the gluten structure in the flour, producing a crumb so soft and moist it borders on fudgy even days after baking.
- Using both cocoa powder and Coca-Cola creates a double-layered chocolate depth with caramel undertones that a standard chocolate cake simply cannot replicate.
- The warm poured frosting soaks into the top of the cake as it sets, creating a glossy fudge-like layer that adds another dimension of richness without being overly sweet.
- Mini marshmallows melt entirely into the batter during baking and contribute an extra layer of gooey sweetness and texture that sets this Southern version apart from regular chocolate cakes.
- Despite how impressive it looks and tastes, this recipe comes together in under an hour with no special equipment and a straightforward ingredient list.
Ingredients
For the Cake:
- 2 cups all-purpose flour
- 2 cups granulated white sugar
- 1 cup (2 sticks) unsalted butter
- 1 cup Coca-Cola, classic full-sugar only, never diet
- 3 tbsp unsweetened cocoa powder
- 2 large eggs, room temperature
- 1/2 cup full-fat buttermilk, room temperature
- 1 tsp pure vanilla extract
- 1 tsp baking soda
- 1 1/2 cups mini marshmallows
For the Coca-Cola Frosting:
- 1/2 cup (1 stick) unsalted butter
- 1/3 cup Coca-Cola
- 3 tbsp unsweetened cocoa powder
- 4 cups powdered sugar, sifted
- 1 tsp pure vanilla extract
- Pinch of salt
Crockery and Time To Create
Equipment needed: 9×13-inch baking pan (metal preferred for even heat distribution), large heavy-bottomed saucepan, large and medium mixing bowls, whisk, rubber spatula, electric hand mixer or stand mixer, sifter for powdered sugar, and a wire cooling rack.
Prep Time: 20 minutes | Cook Time: 35 minutes | Total Time: approximately 55 minutes | Servings: 16 slices
Ingredient Substitutions and Variations
- Buttermilk: Combine 1/2 cup whole milk with 1/2 tablespoon white vinegar or lemon juice, let sit for 5 minutes until slightly curdled for a homemade substitute that works beautifully here.
- Mini marshmallows: These can be omitted but keeping them is strongly recommended as they melt into the batter and contribute gooey sweetness and texture that sets this cake apart.
- Pecans or walnuts: Fold 1 cup of roughly chopped toasted pecans into the batter or scatter over the warm frosting before it sets for a classic Southern crunch.
- Dark cocoa upgrade: Substitute Dutch-process or dark cocoa for the standard unsweetened cocoa to deepen the chocolate intensity even further toward a brownie-like richness.
- Dairy-free version: Swap butter with vegan butter such as Miyoko’s and use coconut milk mixed with apple cider vinegar in place of buttermilk for a result surprisingly close to the original.
Step-by-Step Instructions
Step 1: Preheat and prepare. Preheat your oven to 350°F (175°C). Generously grease a 9×13-inch baking pan with butter or non-stick spray, then dust lightly with cocoa powder rather than flour to keep the exterior dark and chocolatey rather than pale. Set the pan aside and allow your eggs and buttermilk to come to room temperature if they have not already.
Step 2: Make the Coca-Cola mixture. In a large heavy-bottomed saucepan over medium heat, combine the butter, Coca-Cola, and cocoa powder. Stir continuously as the butter melts and the mixture begins to simmer. You are looking for a smooth, glossy, deeply chocolate-scented liquid, about 4 to 5 minutes. Once it reaches a gentle boil, remove from heat immediately. The kitchen should smell extraordinary at this point.
Step 3: Build the batter. In a large mixing bowl, whisk together the flour and granulated sugar until evenly combined. Pour the hot Coca-Cola mixture directly over the dry ingredients and stir well with a rubber spatula. The batter will be quite thin at this stage, which is completely normal and exactly what gives the finished cake its signature moisture. Add the mini marshmallows and stir them in while the batter is still warm.
Step 4: Add the wet ingredients. In a separate bowl, lightly beat together the eggs, buttermilk, vanilla extract, and baking soda. Add this mixture to the batter and stir until just combined. Do not overmix. A few small lumps in the batter are perfectly acceptable and will bake out completely.

Step 5: Pour the batter into your prepared pan and bake at 350°F for 30 to 35 minutes. The cake is done when a toothpick inserted in the center comes out with just a few moist crumbs attached, not wet batter. The surface should spring back lightly when touched at the center. Resist the urge to overbake as this cake tastes best when it is still faintly fudgy in the center.
Step 6: Make and pour the frosting. About 10 minutes before the cake comes out of the oven, begin making the frosting so it is ready to pour while the cake is still warm. In a medium saucepan over medium heat, melt the butter with the Coca-Cola and cocoa powder, stirring until smooth and just beginning to bubble. Remove from heat and whisk in the sifted powdered sugar, vanilla, and a pinch of salt until smooth and glossy. Pour immediately over the warm cake directly in the pan, spreading gently if needed. The warmth of both the cake and frosting allows them to meld together beautifully as everything cools and sets.

Pro Tips for Best Results
- Pour the frosting while the cake is still warm, not hot and not cold, because waiting until the cake cools completely means the frosting sits on top rather than sinking slightly into the surface.
- Always bring eggs and buttermilk to room temperature before you begin because cold dairy can cause the warm Coca-Cola butter mixture to seize or curdle when combined.
- Always sift your powdered sugar for the frosting because unsifted sugar contains small lumps that will not fully dissolve even in the warm butter-cola mixture and result in a grainy finish.
- Use only classic full-sugar Coca-Cola because diet varieties lack the caramel body and syrup depth that make this recipe work.
- Start checking for doneness at the 28-minute mark because this cake is supposed to be fudgy and is very easy to overbake past its ideal texture.
Common Mistakes to Avoid
- Using diet Coca-Cola: Diet cola lacks the sugar, caramel coloring, and full syrup body of classic Coca-Cola, and the resulting cake will be noticeably drier, paler, and missing that signature depth of flavor entirely.
- Overbaking the cake: Start checking at 28 minutes and pull the cake the moment a toothpick comes out with a few moist crumbs rather than wet batter, because every extra minute pushes it further from the ideal melt-in-your-mouth texture.
- Letting the cake cool before frosting: The poured frosting technique only works its magic when both components are warm, and a fully cooled cake will not absorb the frosting the same way.
What to Serve With
- Vanilla bean ice cream: A cold creamy scoop placed alongside a warm slice creates one of the most satisfying dessert contrasts imaginable, the coolness cutting through the richness of the fudge frosting perfectly.
- Lightly sweetened whipped cream: An airy, delicate counterpoint to the dense fudgy character of this cake that carries the chocolate flavors beautifully without competing with them.
- Strong black coffee or espresso: The bitterness of a well-made espresso amplifies the chocolate notes in the cake while providing a palate-cleansing contrast to the sweetness.

Storage and Reheating
- Room temperature: Cover the pan tightly with plastic wrap or foil and store at room temperature for up to 3 days. The frosting helps seal in moisture so the cake stays remarkably fresh.
- Refrigerator: Transfer to an airtight container and refrigerate for up to 5 days. Remove slices 20 to 30 minutes before serving to allow the frosting to soften slightly.
- Freezer: Wrap individual slices tightly in plastic wrap, then place in a freezer-safe container or zip bag and freeze for up to 2 months. Thaw overnight in the refrigerator or at room temperature for 2 to 3 hours.
- Reheating: Microwave individual slices for 15 to 20 seconds on 50% power to gently warm without melting the frosting completely, or place in a 300°F oven for 8 minutes covered with foil.
Nutrition Information
| Nutrient | Per Serving |
|---|---|
| Calories | 420 kcal |
| Total Fat | 18g |
| Saturated Fat | 11g |
| Carbohydrates | 64g |
| Sugars | 50g |
| Protein | 4g |
| Fiber | 1g |
| Sodium | 160mg |
| Nutrition values are estimates based on standard ingredient brands and may vary slightly. Based on 16 servings. | |
Health Benefits
Cocoa powder contains flavanols, plant-based compounds associated with antioxidant activity that support cardiovascular health and circulation. Eggs contribute high-quality protein and fat-soluble vitamins, while buttermilk provides calcium and beneficial cultures.
This is a celebratory indulgence built on real pantry ingredients, and enjoyed in good company it does something that no health food ever quite manages to replicate.
Conclusion
Every time I make this Coca Cola cake I am reminded of why a recipe this extraordinary can come from such humble ingredients. A can of soda, a couple of sticks of butter, some cocoa powder, and the result is a cake that consistently draws audible reactions when it arrives at the table. Bake it, bring it to your next gathering with full confidence, and do not be surprised when people ask you for the recipe before the pan is empty.
