Best Chocolate Cake Recipe

Best Chocolate cake recipe ingredients


1 3/4 cups all-purpose flour

2 cups sugar

3/4 cups cocoa powder

1 teaspoon salt

1 teaspoon baking powder

1 teaspoon pure vanilla

2 teaspoons baking soda

1/2 cup vegetable oil

1 cup buttermilk (shaken)

2 extra large eggs (room temperature)

1 cup freshly brewed hot coffee

Butter & flour to grease pans


Sift all the dry ingredients together (flour, sugar, cocoa, baking soda, baking powder, salt).

Mix the buttermilk, oil, eggs & vanilla.

Add the wet ingredients to the dry ingredients.

Use the paddle attachment when using an electric mixer. Mix on low speed until all ingredients are combined. Then stir in freshly brewed hot coffee to the batter and stir just enough to combine all the ingredients making sure to scrape the bowl with a rubber spatula.

Bake: Pour batter into two 8 inch round prepared (butter & flour) cake pans.  Bake at 350 degrees F for  35 to 40 minutes until toothpick is clean with a few  moist crumbs (don’t over bake).

Cool completely before adding frosting or filling. Cooling will help get the cake out of the pans. If they don’t come out easy, use a rubber spatula to help it along. Ease the spatula completely around the cake while pushing it slightly under the cake at the same time. It should come out in one big beautiful piece.

Note: The cake in the photo is 3 layers and this recipe is for 2 layers, so increase ingredients by half again as much for a 3 layer cake, and double the recipe for 4 layers.

Marshmallow Filling

1 (13 ounce) jar marshmallow creme

2 cups softened butter

2 1/2 cups confectioners sugar

1 teaspoon almond extract

Directions:  Using a mixer, cream the butter until fluffy. Gradually beat in confectioners sugar,  then add almond extract until mixed.  Last, fold the marshmallow creme into the frosting until completely combined.

Note: Double this recipe for the 3 layer cake in the photo. Each layer of this cake took the whole marshmallow recipe above.


6 ounces semi-sweet chocolate

1/2 cup heavy cream

1 tbsp unsalted or salted butter

1 tsp. pure vanilla extract

Directions: Heat cream and butter until just starts to boil. Turn off heat and stir in chocolate and vanilla. Whisk until smooth. Let stand until cool but still glossy and liquid. Pour over cake, gently pushing frosting to edges. Ideally refrigerate for a couple hours, then add squiggle icing on top.


4 tbsp. softened butter

1 tbsp. milk

1 cup powdered sugar

1/4 tsp. vanilla

Mix butter until fluffy, add sugar gradually until mixed. Add vanilla and milk until all ingredients are mixed.  Use a small round piping tip to make the squiggles on top.

Raving reviews from family and friends on this cake. Enjoy!

Also check out our delicious simple "Blackberry Pies" recipe

Subscribe with only your email 

Sister Sites

How I built this site!

Subscribe for our free DIY e-zine