Chocolate Cake from Scratch
This amazing Chocolate Cake from Scratch is ultra moist and so rich and decadent!
We always get rave reviews from this chocolate cake recipe. It is one of our go-to chocolate cakes for all sorts of fillings and frostings (from Almond Joy Cake and Mint Chocolate Chip Cake to Chocolate Oreo Cake and more.)
Table of Contents
Why we Love It
There are so many reasons to love this amazing chocolate cake. Here are just a few:
- Velvety soft, moist texture
- Decadent and rich cake for chocolate lovers
- Makes plenty of batter for an impressive three layer cake
- Perfect go-to chocolate cake for birthdays and other special occasions
How to make a Scratch Chocolate Cake
*You can find the full, printable recipe for this rich chocolate layer cake further down in this post, but here is a quick rundown of how we made the cake!
- Preheat oven to 350 degrees F.
- Grease and flour three 8 inch cake pans (We often line our pans with parchment paper as well)
- In a mixing bowl, add the dry ingredients: sugar, all purpose flour, unsweetened cocoa, baking soda, baking powder, and salt. Whisk these dry ingredients for 1 minute to blend.
- Add softened butter a few pieces at a time while the mixer is on low speed. Mix until the dry ingredients look like coarse sand and the dry ingredients are moistened. Scrape the bottom and sides of the bowl.
- In a separate bowl whisk the eggs, milk , oil and vanilla until blended.
- With the mixer on low speed, SLOWLY add about half of the egg mixture to the dry ingredients. Increase the speed to medium and mix for 1 ½ minutes at medium speed. Scrape the bottom and sides of bowl. Add the remaining egg mixture in 2 pourings, beating for 20 seconds after each pour. Scrape the sides and bottom of bowl.
- Next, slowly add the cup of hot coffee (prepared instant coffee or brewed) and mix another 30 seconds until blended. The chocolate cake batter will be very runny. Don't worry!
- Pour into 3 prepared 8" pans and bake at 350 degrees for 25 to 30 minutes or until the center of the cake springs back to the touch or a small wooden pick comes out clean or with just a few moist crumbs attached.The cake layers will pull away ever so slightly from the sides of the pan.
- Cool the cakes 10 minutes on a wire rack and then turn out of the pans.
- *Yields approximately 9 cups of batter, plenty for three 8 inch cake pans and a nice, tall cake!
Recipe FAQs
More Chocolate Cakes
Aside from today's rich chocolate cake, we have created many more Chocolate Cakes that we love!
Some of our most popular are: Marble Cake, Chocolate Velvet Cake, German Chocolate Cake, and Black Forest Cake.
Chocolate Cake from Scratch
Ingredients
- 2 cups (400g) granulated sugar
- 2 ¾ cup (322g) all purpose flour
- 1 cup (82g) unsweetened cocoa (lightly spoon into cup then sift)
- 2 teaspoons (10g) baking soda
- ½ teaspoon (2g) baking powder
- ½ teaspoon (2g) salt
- 1 cup 2 sticks (226g) unsalted butter, softened (do not soften in microwave)
- ¼ cup (54g) vegetable oil (we use Canola oil)
- 4 large eggs at room temperature
- 1 cup (220g) milk
- 1 teaspoon (4g) vanilla extract
- 1 cup (220g) hot coffee, it can be instant or brewed
Instructions
- Preheat oven to 350 degrees
- Grease and flour THREE 8 inch cake pans
- In a mixing bowl, add the dry ingredients: sugar, flour, cocoa, baking soda, baking powder, and salt. Whisk for 1 minute to blend.
- Add softened butter a few pieces at a time while the mixer is on low speed. Mix until the dry ingredients look like coarse sand and the dry ingredients are moistened. Scrape the bottom and sides of the bowl.
- In a separate bowl whisk the eggs, milk , oil and vanilla until blended.
- Method is important when using the Reverse Creaming Method. With the mixer on low speed, SLOWLY add approximately ½ of the egg mixture to the dry ingredients. Increase the speed to medium and mix for 1 ½ minutes at medium speed. Don't mix above medium speed. Scrape the bottom and sides of bowl. Add the remaining egg mixture in 2 pourings, beating for 20 seconds after each pour. Scrape the sides and bottom of bowl.
- Slowly add the cup of hot coffee and mix another 30 seconds until blended. The batter will be very runny. Don't worry!
- Pour into 3 prepared 8" pans and bake at 350 degrees for 25 to 30 minutes or until the center of the cake springs back to the touch and a toothpick comes out clean.
- Cool the cakes 10 minutes on a rack and then turn out of the pans.
- *Yields approx 9 cups of batter.
- Making cupcakes? Check out our Classic Chocolate Cupcake Recipe (conventional method of mixing for fluffier cupcakes) Holds up well to fondant
Notes
- These cake layers can be wrapped individually in plastic wrap, followed by aluminum foil, and frozen for up to three months.
- Thaw at room temperature, removing the wrapping after 30-45 minutes.
HI MELISSA....CAN I HAD THE EXACT AMOUNT OF COFFEE TO BE ADDED TO WATER FOR THE HOT COFFEE INGREDIENT
HI Manita, When we use instant coffee, we add one and one half teaspoons coffee granules to a cup of hot water
I made two batches of this recipe last night because I need two 2X12inch round layers. I measured out the batter for my pans, used a rose nail in the center. The smell of the cake was wonderful. I did have a little left over so I made a cupcake to taste. When the cakes were done, they were just a few millimeters short of the 2 inch mark and had a slight dome. As they cooled I was pleased to see the dome level on its own. However, when I let them cool enough to wrap in plastic I noticed they had reduced in height significantly. I used 2X12 inch pans, and they cakes were quite low. When I turned them out I measured them, they were just under 1 1/4 inches. Which means they went down by at least half an inch. Does this usually happen?
I was hoping to get two 2inch layers, so my cake would be at least 4inches tall. But, with both layers I don't they will make 3 inches. I am thinking about baking a third one today to get the required height.
I wonder if I switch to the regular creaming (vs reverse creaming) method, if that may help. I REALLY loved the flavor of this cake and I want to make it a keeper!
Hello, can I substitute that butter for margarine and then leave out the salt? Will it affect the cake?
Hi Fortune, Yes, you can substitute margarine for the butter in the recipe. Having salt in the recipe enhances the flavor, I hope you will be able to leave it in.
Melissa I have to say I wanted to try a different chocolate cake because I always go to the Hershey chocolate cake but it tends to be very finicky. It was getting frustrating so I found this and tried it. Didn't have high expectations, just because, lol. But I have to say it was delicious. It was dense, but moist and absolutely delicious. It reminded my.mom and I of a devil dog, but so much better. Thanks for another great recipe!
Hello Jackie! I'm so glad that you tried the cake and loved it! I wish I had a slice right now ;0) Thanks so much for your feedback! xoxo
Can this cake be made with cake flour instead of all-purpose? And will the measurements be the same?
Hi Aisha, You can make this cake with cake flour. For each cup of all purpose, it would be 1 cup of cake flour plus 2 TABLESPOONS additional cake flour. So for this recipe that uses 2 3/4 cups all purpose flour, you will be using 2 3/4 cups cake flour PLUS 5 TABLESPOONS plus 2 teaspoons cake flour.
Oh and I used this recipe today for cupcakes and they were amazing. They baked up perfectly after about 18 minutes with a nice dome like I prefer. Everyone loves them! Thanks again. Will be my go to recipe from here on in!
So glad to hear it, Jackie!
Tried your chocolate cake recipe - and I just loved it - The cake is perfect. Made 1/4 of the recipe and it made 8 standard size cupcakes. Covered them in a dark chocolate buttercream and they were HEAVEN!
I am especially enjoying the reverse creaming method - my cakes are turning out better than ever and I thin k it is due to using it
THANK YOU!
T.K.