Print

Classic Homemade Chocolate Cake – Perfect for Any Occasion

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This amazing homemade chocolate cake is rich, moist, and full of bold cocoa flavor. Perfect for birthdays, holidays, or whenever you need a go-to dessert that impresses every time.

Ingredients

Scale

Cake:

  • 1 3/4 cups all-purpose flour

  • 2 cups granulated sugar

  • 3/4 cup unsweetened Dutch-process cocoa powder

  • 2 tsp baking soda

  • 1 tsp baking powder

  • 1/2 tsp salt

  • 1 cup buttermilk (or milk + 1 tbsp vinegar)

  • 1/2 cup neutral oil (canola or vegetable)

  • 2 large eggs

  • 2 tsp vanilla extract

  • 1 cup hot coffee or boiling water

Frosting (optional):

  • 1 cup (2 sticks) unsalted butter, softened

  • 3 1/2 cups powdered sugar

  • 1/2 cup unsweetened cocoa powder

  • 1/4 cup heavy cream or milk

  • 1 tsp vanilla extract

  • Pinch of salt

Instructions

  • Preheat oven to 350°F (175°C). Grease and flour two 9-inch round pans.

  • In a large bowl, whisk together flour, sugar, cocoa, baking soda, baking powder, and salt.

  • In another bowl, mix buttermilk, oil, eggs, and vanilla.

  • Add wet ingredients to dry ingredients and stir to combine.

  • Slowly pour in hot coffee and mix until smooth. Batter will be thin.

  • Divide batter between pans and bake 30–35 minutes.

  • Cool in pans 10 minutes, then turn out onto racks.

  • For frosting, beat butter, sugar, cocoa, cream, vanilla, and salt until fluffy.

  • Frost completely cooled cakes as desired.

Notes

  • Use coffee to deepen chocolate flavor—no coffee taste.

  • Store covered at room temp for 3 days or refrigerate for up to 5.

  • Make cupcakes by baking for 18–20 minutes.