Coca-Cola Fudge Layer Cake

Featured in: Sweet treats for any occasion

This stunning cake layers rich chocolate infused with Coca-Cola and cocoa, resulting in a moist crumb. Each tier is filled with tangy cream cheese and whipped cream, then finished with a glossy fudge glaze. A final flourish of whipped cream and your favorite garnishes tops it off. Enjoy a slice that’s equal parts nostalgic, indulgent, and show-stopping for any gathering.

A woman wearing an apron and smiling.
Updated on Sun, 14 Sep 2025 12:41:34 GMT
A delicious Coca-Cola Fudge Layer Cake is presented on a plate, ready to be enjoyed. Pin it
A delicious Coca-Cola Fudge Layer Cake is presented on a plate, ready to be enjoyed. | myhomemaderecipe.com

Coca-Cola Fudge Layer Cake is the ultimate dessert for those who crave rich chocolate flavor with a fun, retro twist. Inspired by Southern baking traditions, this cake brings the nostalgic taste of cola into a decadent, towering treat layered with creamy filling and finished with a fudge glaze. It is my go-to party cake for special occasions and family get-togethers, and it always gets rave reviews for its moistness and the surprise ingredient.

The first time I baked this with my mom for a neighbor’s birthday, the kitchen smelled so inviting everyone ended up in the kitchen before we even glazed the cake. Ever since then, this recipe means celebration to me.

Ingredients

  • All-purpose flour: This ingredient supports the cake structure and ensures your layers stand tall. Choose a brand that feels light and fresh when pinched
  • Sugar: Essential for sweetness and a golden crumb. Look for superfine granulated sugar for smoother batter
  • Coca-Cola: The special star that adds moisture plus a subtle caramel depth. Use classic Coca-Cola for the best taste
  • Unsalted butter: This makes the crumb tender and adds rich flavor. Look for butter with a sweet cream base for best results
  • Unsweetened cocoa powder: Intensifies the chocolate. Opt for natural cocoa for a deep cocoa flavor and check for freshness by its aroma
  • Buttermilk: This keeps the cake fluffy and adds a slight tang to balance the sweetness. Shake the carton well before using to blend all the cultures
  • Large eggs: Eggs bind the batter and help the cake hold together. Select eggs with bright yolks for richness
  • Baking soda: Lifts the cake while baking for light texture. Make sure your baking soda is fresh for proper lift
  • Vanilla extract: Adds warmth and depth. Use pure vanilla and avoid imitation for a fuller flavor
  • Heavy whipping cream: Needed for the filling, it makes it airy and smooth. Choose cream with a high butterfat content for sturdier peaks
  • Cream cheese: Creamy tang is essential for the filling. Buy block cream cheese for better results than spreadable tubs
  • Powdered sugar: Sweetens and smooths the filling, mist for lumps by sifting it first
  • Butter for glaze: Adds richness and sheen to the fudge glaze
  • More cocoa powder for glaze: Deepens the chocolate note in the finishing glaze
  • More Coca-Cola for glaze: The glaze stays true to the cake’s unique flavor, so stick with the classic soda
  • Whipped cream: Gives a light touch for serving, especially if making in advance
  • Garnishes: Crushed peppermint, cherries, or chocolate shavings can personalize your cake. Use fresh garnishes for best taste and look

Instructions

Preheat and Prepare:
Preheat your oven to three hundred fifty degrees Fahrenheit. Prepare three nine-inch round cake pans by greasing them well and dusting with flour. This prevents sticking and is a real time-saver when you unmold your layers
Create the Cocoa Mixture:
In a saucepan combine Coca-Cola, unsalted butter, and cocoa powder. Place over medium heat and stir until the butter melts and bubbles gently. Once boiling, remove it from heat. This hot cocoa base forms the deep chocolate background of your cake
Combine Dry Ingredients:
Whisk the flour and sugar together in a roomy mixing bowl. Pour in the hot cocoa mixture and blend until everything is smooth with no pockets of dry flour. The warmth helps the sugar dissolve so you get a silky cake batter
Add Wet Ingredients:
Now, add the buttermilk, large eggs, baking soda, and vanilla extract. Stir slowly but thoroughly so the batter is fully combined. Do not skip this step because consistent mixing gives you an even cake crumb
Bake the Cake:
Divide the batter into your prepared pans and level the tops. Bake for twenty five to thirty minutes until a toothpick comes out clean from the center. Cooling in the pans for ten minutes makes them easy to turn out without breaking
Prepare the Creamy Filling:
While the cakes cool beat cream cheese until it is soft. Add powdered sugar slowly to avoid lumps then beat in vanilla. In a separate bowl whip the cream to stiff peaks and fold it into the cream cheese mixture gently. This creates a fluffy but stable filling that lets each layer stay distinct
Assemble the Cake:
Place one cake layer on your serving plate. Spread part of the cream cheese filling evenly to the edges. Stack the second layer gently and repeat. Add the final layer and use all remaining filling on top for a classic bakery finish
Make the Fudge Glaze:
In a saucepan, melt butter with cocoa powder and Coca-Cola. Stir together over medium heat until smooth and glossy. Take off the heat then whisk in powdered sugar until the glaze is thick yet pourable. The shine is your clue that you have the right consistency
Glaze the Cake:
Pour the fudge glaze while it is still warm over the layered cake. Let it drip down the sides. Top with whipped cream and your favorite garnishes while the glaze is still a bit tacky so things stick well. Allow the whole cake to set before slicing for the neatest layers
A slice of chocolate cake with white frosting and chocolate drizzle. Pin it
A slice of chocolate cake with white frosting and chocolate drizzle. | myhomemaderecipe.com

One of the reasons I love making this cake is the nostalgia of using Coca-Cola. Every time I add the soda to the batter and the kitchen fills with that caramel scent, I remember baking with three generations of women in my family all sharing their own little secrets for cake success.

Storage Tips

Keep your Coca-Cola Fudge Layer Cake covered tightly at room temperature for two days or refrigerate for up to five. If you need to freeze it, wrap individual slices or layers in plastic wrap and foil for freshness. Let it come to room temperature before serving so the filling is creamy and light again.

Ingredient Swaps

If you cannot find buttermilk, use one tablespoon of white vinegar in a cup of whole milk and let it stand for five minutes. For a deeper chocolate cake, replace a third of the flour with extra cocoa powder. No heavy cream on hand for the filling Use half and half to whip, just be aware the texture may be a bit softer.

Serving Suggestions

This cake shines at birthdays and holidays but it’s just as welcome at a summer barbecue with a scoop of vanilla ice cream or fresh berries on the side. For extra flair, top slices with more whipped cream and a cherry. Tiny sprigs of mint or a sprinkle of crushed peppermint also turn plain slices into party pieces.

A Peek at History

Coca-Cola cake became popular in the South during the mid-twentieth century when home cooks liked to play with soda in their cakes for flavor and lift. This fudge-glazed version is a nod to those classic recipes and still wows guests today with its unique story and irresistible layers.

A slice of chocolate cake with white frosting and a cherry on top. Pin it
A slice of chocolate cake with white frosting and a cherry on top. | myhomemaderecipe.com

Serve this cake to impress—each slice is a nostalgic and decadent treat. Enjoy every bite knowing you have a new family favorite for celebrations and gatherings.

Frequently Asked Questions

→ What does Coca-Cola add to the cake?

Coca-Cola adds unique flavor, subtle sweetness, and helps keep the cake extra moist and tender.

→ How can I ensure my cake layers stay moist?

Don't overbake and use buttermilk; both Coca-Cola and buttermilk in the batter lock in moisture.

→ Can I substitute another soda for Coca-Cola?

You can try similar sodas like cola or root beer, but flavor and moisture may differ slightly.

→ What garnishes work best on top?

Add whipped cream, cherries, crushed peppermint, or chocolate shavings for flavor and presentation.

→ How should I store this dessert?

Keep covered in the refrigerator for up to three days; let it come to room temperature before serving.

→ Is this dessert suitable for freezing?

The cake layers can be frozen; for best texture, assemble with filling and glaze after thawing.

Coca-Cola Fudge Layer Cake

Chocolate layers, creamy filling, and fudge glaze come together for a decadent Coca-Cola treat.

Prep Time
35 Minutes
Cook Time
30 Minutes
Total Time
65 Minutes
By: Merry

Category: Desserts

Difficulty: Intermediate

Cuisine: American

Yield: 12 Servings (1 three-layer cake)

Dietary: Vegetarian

Ingredients

→ Cake Layers

01 330 g all-purpose flour
02 400 g granulated sugar
03 355 ml Coca-Cola
04 225 g unsalted butter
05 40 g unsweetened cocoa powder
06 120 ml buttermilk
07 2 large eggs
08 1.5 teaspoons baking soda
09 2 teaspoons vanilla extract

→ Cream Cheese Filling

10 200 g cream cheese, softened
11 120 g powdered sugar
12 1 teaspoon vanilla extract
13 240 ml heavy whipping cream

→ Fudge Glaze

14 60 g unsalted butter
15 20 g unsweetened cocoa powder
16 60 ml Coca-Cola
17 150 g powdered sugar

→ Toppings

18 Whipped cream, for garnish
19 Crushed peppermint (optional)
20 Maraschino cherries (optional)
21 Chocolate shavings (optional)

Instructions

Step 01

Preheat oven to 175°C. Grease and flour three 23 cm round cake pans to prevent sticking.

Step 02

In a medium saucepan, combine 355 ml Coca-Cola, 225 g unsalted butter, and 40 g cocoa powder. Bring to a boil over medium heat while stirring. Once boiling, remove from heat.

Step 03

In a large bowl, whisk together 330 g all-purpose flour and 400 g granulated sugar. Pour hot cocoa mixture over dry ingredients and stir until smooth.

Step 04

Add 120 ml buttermilk, 2 large eggs, 1.5 teaspoons baking soda, and 2 teaspoons vanilla extract to the batter. Mix thoroughly until fully combined.

Step 05

Divide batter evenly between prepared pans. Smooth surfaces with a spatula. Bake for 25–30 minutes, or until a skewer inserted in the center emerges clean. Allow cakes to cool completely on a wire rack.

Step 06

In a bowl, beat 200 g softened cream cheese until smooth. Gradually add 120 g powdered sugar and 1 teaspoon vanilla, mixing until incorporated. In another bowl, whip 240 ml heavy cream to stiff peaks, then gently fold into cream cheese mixture until light and fluffy.

Step 07

Place one cake layer on a serving plate. Spread half the cream cheese filling over the top. Add a second layer, repeat with remaining filling, then top with the final cake layer.

Step 08

In a saucepan, melt 60 g butter with 20 g cocoa powder and 60 ml Coca-Cola over medium heat. Stir until smooth. Remove from heat and whisk in 150 g powdered sugar until the glaze is glossy and thick.

Step 09

Pour warm fudge glaze over the assembled cake, allowing it to drip over the sides. Garnish with whipped cream, crushed peppermint, cherries, or chocolate shavings as desired.

Notes

  1. Ensure all ingredients are at room temperature for optimal batter consistency.
  2. For best flavor, chill assembled cake for at least one hour before serving.

Tools You'll Need

  • 23 cm round cake pans
  • Medium saucepan
  • Large mixing bowls
  • Hand or stand mixer
  • Spatula
  • Wire cooling rack

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains wheat, eggs, milk, and may contain traces of soy.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 634
  • Total Fat: 30.4 g
  • Total Carbohydrate: 86.5 g
  • Protein: 6.3 g