Classic Coca-Cola Chocolate Cake

Section: Sweet Desserts & Treats

This moist chocolate cake highlights the unique addition of Coca-Cola in both batter and frosting, providing a subtle sweetness and deep cocoa flavor. The butter, cocoa powder, and soda blend create a tender crumb with a velvety pour-over glaze that soaks into the cake, adding richness. Optional mini marshmallows melt into the batter for extra softness, while the vanilla and buttermilk balance the flavors. Perfect for gatherings or quiet nights, it’s a nostalgic southern dessert that’s simple to prepare yet full of charm.

A woman wearing a pink apron is cutting a cake.
Last modified on Thu, 01 Jan 2026 14:30:50 GMT
A chocolate cake with marshmallows on top. Pin it
A chocolate cake with marshmallows on top. | dinabakery.com

This Coca Cola Cake is a nostalgic Southern dessert that combines the rich flavor of chocolate with the unique sweetness of real Coca-Cola in both the batter and the frosting. The cake comes out incredibly moist with a soft crumb and a thick, glossy chocolate glaze that pours over the top, soaking in slightly for irresistible flavor and texture. Perfect for any gathering, holiday, or casual baking night, this recipe is simple enough to make on a whim and always leaves everyone asking for seconds.

I first baked this during a family reunion, and it instantly became the star dessert. The mix of flavors reminded me of classic Southern hospitality and has since been a go-to for celebrations.

Ingredients

  • Two cups granulated sugar: for perfect sweetness throughout the cake
  • Two cups all-purpose flour: as a sturdy base creating the soft crumb
  • Half teaspoon salt: to balance the sweetness and enhance flavor
  • One cup Coca-Cola (not diet): adds moisture and a distinctive caramel taste, so choose your favorite classic Coke
  • One cup unsalted butter (two sticks): provides richness without overpowering the chocolate
  • Quarter cup unsweetened cocoa powder: for deep chocolate flavor use good quality powder for best results
  • Two large eggs: to bind and add structure to the cake
  • Half cup buttermilk: gives tanginess and tenderness to the crumb texture
  • One teaspoon baking soda: as the leavening agent, reacting with buttermilk for fluffiness
  • One teaspoon vanilla extract: to enhance and round out all the flavors
  • Optional one cup mini marshmallows: melt into the cake adding gooey richness and a fun surprise

For the chocolate frosting

  • Half cup unsalted butter (one stick): for a creamy base
  • Quarter cup Coca-Cola: adds that signature Coke sweetness and moisture
  • Quarter cup unsweetened cocoa powder: for more concentrated chocolate taste
  • Three and a half to four cups powdered sugar: sifts easier and ensures smooth frosting
  • One teaspoon vanilla extract: for final flavor boost

Step-by-Step Instructions

Prepare the Pan and Oven:
Preheat your oven to 350 degrees Fahrenheit or 175 degrees Celsius. Grease and flour a nine by thirteen inch baking pan or line it with parchment paper, making sure to cover the corners well so the cake lifts out easily.
Mix Dry Ingredients:
In a large mixing bowl, whisk together the flour, sugar, and salt until evenly combined. Setting these dry ingredients aside prepares you for the next step where hot liquids come in.
Cook the Cocoa-Cola Mixture:
Heat a medium saucepan over medium heat and add the butter, cocoa powder, and Coca-Cola. Stir this mixture constantly to prevent burning and bring it to a gentle boil. This melts the butter and blends flavors, creating a rich chocolate liquid base for the batter.
Combine Wet and Dry:
Immediately pour this hot chocolate Coke mixture over the dry ingredients. Stir gently and just enough to moisten the flour without creating lumps. Be careful not to overmix or the cake will be tough.
Add Remaining Ingredients:
Next, add the eggs, buttermilk, baking soda, and vanilla extract to the batter. Stir slowly until smooth and uniform in texture. If you choose to add marshmallows, fold them in gently now so they are evenly distributed.
Bake the Cake:
Pour your batter into the prepared baking pan, smoothing the top evenly with a spatula. Bake in the preheated oven for thirty to thirty-five minutes. Check doneness by inserting a toothpick in the center—if it comes out clean, the cake is done.
Prepare the Frosting:
While the cake bakes, melt the butter in a medium saucepan over medium heat. Add Coca-Cola and cocoa powder, stirring constantly until the mixture just begins to boil. This ensures everything is fully combined and smooth.
Finish the Frosting:
Remove the pan from the heat and gradually add sifted powdered sugar one cup at a time. Whisk well after each addition until the frosting becomes smooth and spreadable. Stir in vanilla extract last to preserve its aroma.
Frost the Cake:
As soon as the cake comes out warm from the oven, pour the frosting evenly over the top. Use an offset spatula or spoon to spread it toward the edges evenly. The warmth of the cake helps some of the frosting soak into the top for extra moistness.
Cool and Serve:
Let your cake cool for a bit at room temperature before slicing. Serve it warm or at room temperature to enjoy that soft, melt-in-your-mouth crumb with rich chocolate topping.
A slice of chocolate cake with chocolate icing. Pin it
A slice of chocolate cake with chocolate icing. | dinabakery.com

My favorite part about this cake is how the Coca-Cola balances sweetness and richness without overwhelming the senses. The first time I made it, watching the frosting pour over the warm cake and soak in made me realize why this classic is so beloved across generations in the South.

Storage Tips

Keep leftover cake covered tightly at room temperature for up to three days. For longer freshness, wrap it well and refrigerate. Bring it back to room temperature or warm slightly before serving to regain softness and flavor. The frosting may firm up in the fridge, so warming helps it soften back.

Ingredient Substitutions

You can swap buttermilk with plain yogurt or milk mixed with a tablespoon of lemon juice or vinegar to maintain the tender crumb. If you prefer a dairy-free option, use coconut oil instead of butter and a plant-based milk alternative but note texture might vary slightly. Regular sugar can be replaced with coconut sugar for a more caramel-like sweetness but results will differ.

Serving Suggestions

Serve slices with a scoop of vanilla ice cream or a dollop of whipped cream for a classic Southern dessert experience. A hot cup of coffee or milk pairs beautifully too, balancing the sweet richness. This cake shines at potlucks, birthday parties, or as a comforting treat after dinner.

A chocolate cake with chocolate drizzle on a white plate. Pin it
A chocolate cake with chocolate drizzle on a white plate. | dinabakery.com

Cultural and Historical Context

Coca-Cola Cake is a cherished Southern recipe dating back to the mid-1900s when Coca-Cola became deeply intertwined with Southern cooking traditions. Its unique incorporation of soda into dessert batter highlights the region’s creativity in using local ingredients. This cake captures the nostalgic warmth and hospitality of Southern kitchens, celebrating simple ingredients elevated by a bit of cleverness.

Frequently Asked Questions

→ What role does Coca-Cola play in this cake?

Coca-Cola adds moisture, sweetness, and a slight caramel note, enhancing the chocolate’s depth and creating a tender crumb.

→ Can mini marshmallows be omitted?

Yes, marshmallows are optional; they melt into the cake for a richer texture but do not affect the overall result if skipped.

→ How should the frosting be applied?

Pour the warm chocolate glaze over the hot cake right after baking; this allows it to soak in gently, making the surface glossy and rich.

→ Is buttermilk necessary in this cake?

Buttermilk tenderizes the crumb and balances the sweetness with slight acidity, improving texture and flavor depth.

→ What’s the best way to store leftovers?

Cover the cake tightly at room temperature for up to 3 days, or refrigerate to extend freshness, bringing to room temp before serving.

Coca-Cola Chocolate Cake

Moist chocolate cake with real Coca-Cola for a rich, soft crumb and smooth chocolate frosting.

Prep Time
15 minutes
Cooking Time
35 minutes
Total Preparation Time
50 minutes
By: Dina

Featured in: Desserts

Difficulty Level: Medium

Cuisine Type: Southern American

Number of Portions: 15 Serving Size (15 servings)

Dietary Options: Vegetarian Option

The Ingredients You'll Need

→ Cake

01 2 cups granulated sugar
02 2 cups all-purpose flour
03 1/2 teaspoon salt
04 1 cup Coca-Cola (not diet)
05 1 cup unsalted butter (2 sticks)
06 1/4 cup unsweetened cocoa powder
07 2 large eggs
08 1/2 cup buttermilk
09 1 teaspoon baking soda
10 1 teaspoon vanilla extract
11 Optional: 1 cup mini marshmallows

→ Chocolate Frosting

12 1/2 cup unsalted butter (1 stick)
13 1/4 cup Coca-Cola
14 1/4 cup unsweetened cocoa powder
15 3 1/2 to 4 cups powdered sugar, sifted
16 1 teaspoon vanilla extract

Step-by-Step Instructions

Step 01

Preheat oven to 350°F. Grease and flour a 9x13-inch baking dish or line with parchment paper, ensuring corners are well covered.

Step 02

Whisk together flour, sugar, and salt in a large bowl; set aside.

Step 03

In a medium saucepan over medium heat, combine butter, cocoa powder, and Coca-Cola. Stir constantly until melted and mixture reaches a gentle boil.

Step 04

Immediately pour hot cocoa-Cola mixture over dry ingredients. Stir gently until just combined, ensuring no dry pockets remain.

Step 05

Stir in eggs, buttermilk, baking soda, and vanilla extract until batter is smooth. Fold in marshmallows if using.

Step 06

Pour batter into prepared pan and spread evenly. Bake 30-35 minutes, or until a toothpick inserted in the center comes out clean.

Step 07

While cake bakes, melt butter in medium saucepan over medium heat. Stir in Coca-Cola and cocoa powder, bring to a boil while stirring constantly.

Step 08

Remove from heat and whisk in sifted powdered sugar gradually until smooth and spreadable. Stir in vanilla extract.

Step 09

Pour warm frosting evenly over hot cake. Use offset spatula or spoon to spread to edges. Frosting will slightly soak in as it sets.

Step 10

Allow cake to cool at room temperature before slicing. Serve warm or at room temperature for best texture.

Extra Tips

  1. Do not overmix batter for a soft texture. Mini marshmallows are optional and add richness. Store leftovers covered at room temperature up to 3 days or refrigerate for longer freshness.

Tools You'll Need

  • 9x13-inch baking dish
  • Medium saucepan
  • Mixing bowls
  • Whisk and spatula
  • Offset spatula or spoon

Allergy Information

Check ingredient labels to avoid allergens, and speak to an expert if necessary.
  • Contains eggs, dairy, and gluten

Nutritional Details (per serving)

These figures are for informational purposes only. Always consult a professional if needed.
  • Calorie Count: 602
  • Fat: 22 grams
  • Carbohydrates: 94 grams
  • Proteins: 6 grams