There’s nothing quite like the moment when you slice into a rich, decadent chocolate fudge cake, the aroma of sweet chocolate wafting through the air and melting into your senses. This chocolate fudge cake is a chocolate lover’s dream, taking about 90 minutes to prepare and bake. Its unique combination of creamy fudge icing and moist, flavorful layers makes it irresistibly indulgent.
This recipe is perfect for special occasions, family gatherings, or when you simply want to treat yourself. Prepare it a day in advance for the best flavor and texture, and store any leftovers in an airtight container.
Why You’ll Love This Recipe
- The fudge icing adds an extra layer of richness that pairs deliciously with each slice.
- The cake layers remain moist and light, thanks to buttermilk and a blend of sugars.
- The combination of cocoa powder and dark chocolate creates a deep, satisfying chocolate flavor.
- It’s versatile enough for birthdays, celebrations, or just a cozy night in.
What You’ll Need
Gather the following ingredients to create this delightful cake:
For the Fudge Icing
- 450 g dark chocolate, chopped
- 350 ml double cream
- 200 g unsalted butter, cubed
- 150 g icing sugar, sifted
- 2 teaspoons vanilla extract
- 1/4 teaspoon salt
- 70 g cocoa powder
- 1 teaspoon instant coffee
- 120 ml hot water
For the Cake Layers
- 180 g unsalted butter, softened
- 150 ml vegetable oil
- 180 g granulated sugar
- 180 g soft light brown sugar
- 6 eggs
- 200 ml buttermilk
- 300 g plain flour
- 1.5 teaspoons baking soda
- 1 tablespoon white vinegar
Use semi-sweet chocolate as a substitute for dark chocolate.
Substitutions & Swaps
- Coconut oil for vegetable oil
- Almond milk for buttermilk
- Light brown sugar for granulated sugar
- Gluten-free flour for plain flour
How to Make It
Creating this chocolate fudge cake involves a few simple yet rewarding steps.
Melt the chocolate
Begin by melting the dark chocolate over a double boiler, stirring until smooth. This ensures a silky texture for the fudge icing.
Prepare the fudge icing
Combine the melted chocolate with double cream, butter, icing sugar, vanilla extract, salt, cocoa powder, and instant coffee in a bowl. Mix until creamy and well blended.
Whisk the cake ingredients
In one bowl, whisk the softened unsalted butter, vegetable oil, granulated sugar, and soft light brown sugar until fluffy. Incorporate the eggs one at a time, blending well after each addition.
Combine wet and dry ingredients
In a separate bowl, mix the buttermilk, plain flour, baking soda, and vinegar. Gradually add this mixture to the wet ingredients, stirring until just combined to avoid overmixing.
Bake the cake layers
Divide the batter evenly between two greased and lined cake pans. Bake in a preheated oven at 180°C (350°F) for 30-35 minutes or until a toothpick inserted comes out clean. Let the cakes cool in the pans for 10 minutes before transferring them to a wire rack.
Assemble the cake
Once the cakes are completely cool, place one layer on a serving plate and spread a generous amount of fudge icing on top. Place the second layer on top and cover the entire cake with the remaining icing, smoothing it out as desired.
How to Store It
Fridge: Store in an airtight container for up to 5 days.
Freezer: Yes, up to 2 months; wrap well for best results.
Reheat: Microwave slices for 15 seconds to enjoy warm.
Tips for Best Results
- Ensure all ingredients are at room temperature for better mixing.
- Use a serrated knife to slice the cake evenly.
- Let the cake chill after frosting to set the fudge icing.
Serving Suggestions
- Pair with fresh berries for a refreshing contrast.
- Serve with a scoop of vanilla ice cream for added indulgence.
- Enjoy alongside a cup of coffee or dessert wine.

