Go Back
+ servings

Classic Homemade Chocolate Cake Recipe

a delicious homemade chocolate cake recipe just like Grandma made. Pair it with our delicious butter frosting!
Course Dessert
Cuisine American
Keyword chocolate cake
Prep Time 15 minutes
Cook Time 17 minutes
Total Time 30 minutes
Servings 12
Calories 423kcal


  • ¾ cup butter softened
  • 3 eggs at room temperature
  • 2 c. all-purpose flour We love Bob’s Red Mill for great quality!
  • ¾ cup cocoa
  • 1 tsp baking soda
  • ¾ tsp baking powder
  • ½ tsp salt
  • 2 cup sugar
  • 2 tsp vanilla
  • 1 ½ cup milk optional: try subbing ¼ cup of milk with coffee to enhance the flavor.


  • grease bottom and sides of pan (I use 2 round 10inch pans or 1 9 by 13). preheat oven to 350 degrees. I would even suggest lining the bottom with parchment paper and then spraying.
  • Combine flour,  cocoa, baking soda, baking powder, and salt. Set aside. 
  • In a separate bowl beat butter for 30 seconds or so. slowly add sugar.
  • Add eggs 1 at a time beating after each one. Beat in vanilla.
  • Add dry ingredients beating after each addition.
  • Add ½ of the milk, beat. Then add the other ½. Beat just until everything is combined nicely.
  • Spread batter about into pans making them about ⅔ full. You may have remaining batter (I sometimes make a few cupcakes.)
  • Bake for 30-35 minutes for round pans, 5 min longer or so for the 9 by 13 pan. Watch it though! a knife coming out clean from the center means it is done. NOTE: Many readers are finding they need to increase the baking time. This is probably due to the difference in ovens, pans, and elevation. Always go by the way the cake looks and if the cake is done in the center.



Another method of mixing this cake that works better for some is simply mixing the dry ingredients and the wet in separate bowls and stirring them gently together.
One of our readers has let us know that, when making cupcakes with this recipe, 375 degrees for 17 minutes is perfect. (Thanks, Dina!)
There has been a common problem with the cake falling in the center and being undercooked. This is because it is removed too soon. Be sure that the cake is dry on the edges, and that that a knife comes out clean when inserted into the center. If you remove it too soon, even if it looks done, it will fall (all cakes will!).
If using 9 inch pans, increase the baking time by at least 5-10 minutes to guarantee the center is cooked.


Calories: 423kcal | Carbohydrates: 68g | Protein: 7g | Fat: 14g | Saturated Fat: 8g | Cholesterol: 74mg | Sodium: 334mg | Potassium: 214mg | Fiber: 2g | Sugar: 35g | Vitamin A: 465IU | Calcium: 70mg | Iron: 2.8mg