Save Recipe

Sign in and save recipe to your profile.

Sign In
Get free recipes sent straight into your inbox!

The Most Amazing Chocolate Cake is full of moist, chocolatey perfection. This is the chocolate cake you’ve been dreaming of!

A slice of Moist Chocolate Cake layered with chocolate frosting with a bite taken out with a fork

I have been searching for a great chocolate cake recipe for years. I have found it. My search has ended. I now have THE recipe. If you have ever seen the movie Matilda you will surely remember the scene where the boy is forced to eat the most delicious looking chocolate cake ever. I feel just like that boy when I eat this cake. It is my Matilda chocolate cake for sure.

This cake is moist and has the perfect crumb. I cannot imagine making a chocolate cake using any other recipe. It is so easy to make and puts doctored cake mix recipes to shame. I’m eating a piece of the cake as I’m writing this, drooling all over my keyboard. It is insanely delicious. A decades search was worth the wait. Every…decadent…bite. Who wants cake?

Most Amazing Chocolate Cake on a cake stand, a slice on a plate in the foreground layered with chocolate frosting

What is buttermilk? Is there a substitute for buttermilk?

Buttermilk is necessary for this recipe. It has to do with the way it interacts with other ingredients. Buttermilk is the liquid leftover after churning butter. Check out my more in depth post about how to make buttermilk substitute.

Can I make this a dairy free chocolate cake recipe?

Yes! Add 2 tablespoons of white vinegar to almond or soy milk. Let stand 5 minutes and use in place of the buttermilk. For the frosting, use a dairy free frosting option.

Can I make this a gluten-free chocolate cake recipe?

Yes! Use “Cup for Cup” gluten-free flour blend in this recipe in the same amounts.

Can I make this an eggless chocolate cake recipe?

Yes! There are several options that work well when substituting for eggs in this recipe.

  • 1/4 cup of plain yogurt per egg
  • 1 tablespoon vinegar+ 1 teaspoon baking powder whisked together per egg
  • 1/4 cup mashed banana per egg
  • 1/4 cup unsweetened applesauce per egg

Can I make this recipe into only two layers? Can I make this recipe in a 9×13 pan?

Yes you can, for both you’ll need to divide the recipe by 2/3rds. I realize that there are 4 eggs in this recipe so that’s the hard part. Just use 3 eggs.

What kind of cocoa powder did you use?

I used Hershey’s Unsweetened Cocoa Powder in order to use a brand that is most widely available to my readers. I’m also fond of using higher quality cocoa powders like Ghiradelli’s or cocoa powders from specialty chocolatier shops, but those are pretty pricey. I don’t recommend using cheap store brands.

How did you get your frosting so dark?

I used half Hershey’s Special Dark Unsweetened Cocoa powder to achieve the dark looking frosting.

A fork takes a bite out of a slice of the Most Amazing Chocolate Cake

If you like this recipe, be sure to check out my other amazing cake recipes:

Watch the video below where Rachel will walk you through every step of this recipe. Sometimes it helps to have a visual, and we’ve always got you covered with our cooking show. You can find the complete collection of recipes on YouTubeFacebook Watch, or our Facebook Page, or right here on our website with their corresponding recipes.

A slice of Moist Chocolate Cake layered with chocolate frosting with a bite taken out with a fork
The Most Amazing Chocolate Cake is here. I call this my Matilda Cake because I swear it’s just as good as the cake that Bruce Bogtrotter ate in Matilda. Moist, chocolatey perfection. This is the chocolate cake you’ve been dreaming of.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Ingredients

The Most Amazing Chocolate Cake

  • butter and flour for coating and dusting the cake pan
  • 3 cups all-purpose flour
  • 3 cups granulated sugar
  • 1 1/2 cups unsweetened cocoa powder
  • 1 tablespoon baking soda
  • 1 1/2 teaspoons baking powder
  • 1 1/2 teaspoons salt
  • 4 large eggs
  • 1 1/2 cups buttermilk
  • 1 1/2 cups warm water
  • 1/2 cup vegetable oil
  • 2 teaspoons vanilla extract

Chocolate Cream Cheese Buttercream Frosting

  • 1 1/2 cups butter softened
  • 8 oz cream cheese softened
  • 1 1/2 cups unsweetened cocoa powder
  • 3 teaspoons vanilla extract
  • 7-8 cups powdered sugar
  • about 1/4 cup milk as needed
Instructions

The Most Amazing Chocolate Cake

  • Preheat oven to 350 degrees Fahrenheit. Butter three 9-inch cake rounds. Dust with flour and tap out the excess.
  • Mix together flour, sugar, cocoa, baking soda, baking powder, and salt in a stand mixer using a low speed until combined.
  • Add eggs, buttermilk, warm water, oil, and vanilla. Beat on a medium speed until smooth. This should take just a couple of minutes.
  • Divide batter among the three pans. I found that it took just over 3 cups of the batter to divide it evenly.
  • Bake for 30-35 minutes in a 350 degree oven until a toothpick inserted into the center comes out clean.
  • Cool on wire racks for 15 minutes and then turn out the cakes onto the racks and allow to cool completely.
  • Frost with your favorite frosting and enjoy!

Chocolate Cream Cheese Buttercream Frosting

  • In a large bowl, beat together butter and cream cheese until fluffy. Use a hand mixer or stand mixer for best results
  • Add in cocoa powder and vanilla extract. Beat until combined.
  • Beat in powdered sugar, 1 cup at a time. Add milk as necessary to make a spreadable consistency. The frosting should be very thick and will thicken even more if refrigerated.
Notes
For metric measurements, click on the metric tab.  Bake at 176 degrees celsius in three 23 centimeter pans
*Coffee can be used in place of the warm water. 
**For Cupcakes: https://thestayathomechef.com/chocolate-cupcake-recipe/

Nutrition

Calories: 767kcal | Carbohydrates: 119g | Protein: 8g | Fat: 33g | Saturated Fat: 21g | Cholesterol: 105mg | Sodium: 668mg | Potassium: 383mg | Fiber: 5g | Sugar: 91g | Vitamin A: 825IU | Calcium: 96mg | Iron: 3.7mg
Course: Dessert
Cuisine: American
Keyword: Chocolate Cake

This recipe first appeared on The Stay At Home Chef on February 26, 2013

A slice of Moist Chocolate Cake layered with chocolate frosting with a bite taken out with a fork
The Most Amazing Chocolate Cake is here. I call this my Matilda Cake because I swear it's just as good as the cake that Bruce Bogtrotter ate in Matilda. Moist, chocolatey perfection. This is the chocolate cake you've been dreaming of.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Ingredients

The Most Amazing Chocolate Cake

  • butter and flour for coating and dusting the cake pan
  • 3 cups all-purpose flour
  • 3 cups granulated sugar
  • 1 1/2 cups unsweetened cocoa powder
  • 1 tablespoon baking soda
  • 1 1/2 teaspoons baking powder
  • 1 1/2 teaspoons salt
  • 4 large eggs
  • 1 1/2 cups buttermilk
  • 1 1/2 cups warm water
  • 1/2 cup vegetable oil
  • 2 teaspoons vanilla extract

Chocolate Cream Cheese Buttercream Frosting

  • 1 1/2 cups butter softened
  • 8 oz cream cheese softened
  • 1 1/2 cups unsweetened cocoa powder
  • 3 teaspoons vanilla extract
  • 7-8 cups powdered sugar
  • about 1/4 cup milk as needed
Instructions

The Most Amazing Chocolate Cake

  • Preheat oven to 350 degrees Fahrenheit. Butter three 9-inch cake rounds. Dust with flour and tap out the excess.
  • Mix together flour, sugar, cocoa, baking soda, baking powder, and salt in a stand mixer using a low speed until combined.
  • Add eggs, buttermilk, warm water, oil, and vanilla. Beat on a medium speed until smooth. This should take just a couple of minutes.
  • Divide batter among the three pans. I found that it took just over 3 cups of the batter to divide it evenly.
  • Bake for 30-35 minutes in a 350 degree oven until a toothpick inserted into the center comes out clean.
  • Cool on wire racks for 15 minutes and then turn out the cakes onto the racks and allow to cool completely.
  • Frost with your favorite frosting and enjoy!

Chocolate Cream Cheese Buttercream Frosting

  • In a large bowl, beat together butter and cream cheese until fluffy. Use a hand mixer or stand mixer for best results
  • Add in cocoa powder and vanilla extract. Beat until combined.
  • Beat in powdered sugar, 1 cup at a time. Add milk as necessary to make a spreadable consistency. The frosting should be very thick and will thicken even more if refrigerated.
Notes
For metric measurements, click on the metric tab.  Bake at 176 degrees celsius in three 23 centimeter pans
*Coffee can be used in place of the warm water. 
**For Cupcakes: https://thestayathomechef.com/chocolate-cupcake-recipe/

Nutrition

Calories: 767kcal | Carbohydrates: 119g | Protein: 8g | Fat: 33g | Saturated Fat: 21g | Cholesterol: 105mg | Sodium: 668mg | Potassium: 383mg | Fiber: 5g | Sugar: 91g | Vitamin A: 825IU | Calcium: 96mg | Iron: 3.7mg
Course: Dessert
Cuisine: American
Keyword: Chocolate Cake
Subscribe
Notify of
2.9K Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Become a Member

Sign up to save recipes in your recipe book, write reviews and more!

Sign up with

By signing up you agree to thestayathomechef.com's terms of use and privacy policy.