Ultimate Chocolate Cake Recipe

This ultimate chocolate cake recipe makes an impressive easy to make cake with 3 wonderful chocolate textures and flavors.


1/2 cup chocolate chips
1 1/2 cups heavy whipping cream
1/2 cup confectioners' sugar
1 teaspoons vanilla extract

2 cups boiling water
1 cup cocoa powder
2 3/4 cups all purpose flour
2 1/2 cups granulated sugar
2 teaspoons baking soda
1/2 teaspoon baking powder
1/2 teaspoon salt
1 cup butter, at room temperature
4 eggs
1 teaspoon pure vanilla extract

Ganache Topping
4 ounces dark good quality chocolate
1/2 cup heavy cream
pinch of salt



Melt the chocolate in the top of a double boiler. Let cool down to room temperature.

Before you beat the whipping cream, put your mixing bowl and beaters into the freezer for 15 minutes.

Pour the heavy cream into the chilled mixing bowl and beat for a minute.

Add the sugar and vanilla and continue beating until you have reached the perfect consistency. Fold in the room temperature melted chocolate.

Place into the refrigerator to chill.


Preheat oven to 350F.

Prepare three 9-inch cake pans by lining with parchment paper, greasing and lightly flouring.

Put 2 cups of water into a saucepan, mix in the cocoa and boil. Stir until combined and smooth, then turn off and set aside to cool.

In a bowl, mix together the flour, sugar, baking soda, baking powder and salt.

In a large bowl, use an electric mixer to beat the butter, sugar, eggs and vanilla together.

Beat in the the dry ingredients alternating with the chocolate mixture.

Beat just until blended, do not over mix.

Divide the batter into the three prepared pans and bake for about 30 minutes or until a toothpick inserted in the middle comes out clean.

Remove cakes from oven, place on cooling racks and leave them in the pans for 5 minutes.

After 5 minutes, remove from pans, remove the parchment paper and cool completely on wire racks before frosting.

Let the cakes cool completely before frosting.


Chop the chocolate into fine pieces and put into a heat proof pot.

In a small pot, bring the heavy cream to a boil over medium to high heat.

Pour the boiling cream over the finely chopped chocolate. Add a pinch of salt.

Leave to sit for 10 minutes and do not stir. Stirring will cool the ganache too quickly and make it grainy.

After 10 minutes, stir with a whisk until the ganache is nice and creamy.

Use a spatula to scrape down the sides to be sure the chocolate is off the bottom of the pot.

The ganache is ready to use, let cool down before pouring onto the cake.


Take the filling from the refrigerator.

Place the first layer of cake onto a cake dish.

Spread half the filling onto the cake.

Place the second layer of cake on top.

Spread the 2nd half of the filling onto the cake.

It is okay if some of the filling comes out the sides while you are frosting them.

Place the third layer of cake.

Pour on the ganache and spread smooth with a spatula.