A rich, ultra-moist chocolate cake paired with creamy chocolate fudge frosting. Perfect for celebrations or anytime you crave decadent chocolate.
2 cups all-purpose flour
1 ⅓ cups granulated sugar
1 cup brown sugar
1 cup cocoa powder
2 ½ tsp baking soda
2 tsp baking powder
1 tsp salt
1 ¼ cups buttermilk, room temperature
¾ cup coffee, room temperature
⅔ cup vegetable oil
3 large eggs, room temperature
1 tbsp vanilla extract
2 cups unsalted butter, room temperature
2 cups powdered sugar
1 cup cocoa powder
½ tsp salt
2 cups chocolate chips
¼ cup honey
¼ cup heavy cream
1 tsp vanilla extract
Preheat oven to 350°F (175°C). Grease three 8-inch cake pans and line the bottoms with parchment paper.
In a large bowl, whisk together flour, granulated sugar, brown sugar, cocoa powder, baking soda, baking powder, and salt.
In a separate bowl, whisk together buttermilk, coffee, oil, eggs, and vanilla.
Pour the wet ingredients into the dry ingredients and mix until just combined. Avoid overmixing.
Divide the batter evenly among the three pans. Tap pans lightly on the counter to release air bubbles.
Bake for 25–30 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.
Cool in pans for 10 minutes, then transfer cakes to wire racks to cool completely.
Melt chocolate chips, honey, and heavy cream together in a microwave-safe bowl or double boiler. Let cool slightly.
In a mixing bowl, beat the butter until smooth and creamy.
Add powdered sugar, cocoa powder, and salt. Mix until combined.
Add the melted chocolate mixture and vanilla. Beat until smooth, fluffy, and creamy.
Place the first cake layer onto a serving platter. Spread a generous layer of frosting on top.
Add the second layer and repeat with more frosting.
Place the final cake layer on top and frost the top and sides of the cake.
Optional: Decorate with chocolate shavings, sprinkles, or any garnish you like.
Cold eggs or cold buttermilk can cause the batter to separate and bake unevenly.
→ Let them sit out 20–30 minutes before mixing.
You won’t taste the coffee — it simply intensifies the cocoa.
If you don’t want to use coffee, replace with hot water, but flavor won’t be as rich.
Stir only until the flour disappears.
Overmixing = dense, tough cake.
A runny chocolate batter creates an ultra-moist crumb. Don’t add extra flour.