Print

Homemade Chocolate Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This homemade chocolate cake is a must-try dessert, offering a moist, fudgy texture with rich layers of chocolate cake and a creamy homemade chocolate frosting. Perfect for birthdays, celebrations, or anytime you're craving a decadent chocolate treat!

Ingredients

For the Cake:

2 cups all-purpose flour

2 cups sugar

3/4 cup cocoa powder

2 tsp baking powder

1 1/2 tsp baking soda

1 tsp salt

1 cup milk

1/2 cup oil

2 eggs

2 tsp vanilla extract

1 cup boiling water

For the Chocolate Frosting:

1/2 cup butter, softened

1/2 cup cocoa powder

4 cups powdered sugar

1 tsp vanilla extract

1 pinch salt

6-8 Tbsp milk

Instructions

  • Preheat oven to 350°F (175°C). Grease and line two 9" round cake pans with parchment paper.

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

  • Add the milk, oil, eggs, and vanilla extract. Mix until smooth. Gradually stir in the boiling water until well combined (batter will be thin).

  • Divide the batter between the prepared pans and bake for 30-35 minutes or until a toothpick inserted into the center comes out clean.

  • Allow cakes to cool in pans for 10 minutes before transferring to cooling racks to cool completely.

  • For frosting, beat together softened butter, cocoa powder, powdered sugar, vanilla, and salt. Gradually add milk until a spreadable consistency is achieved.

  • Frost the cooled cake layers: spread frosting between the layers and over the top and sides.

  • Serve immediately or cover and let sit overnight for even better flavor.

Notes

  • If you want a richer chocolate flavor, try adding melted chocolate to the batter.

  • The cake can be made ahead of time and stored at room temperature for up to a day, or refrigerated for a week.

  • For a gluten-free version, use a gluten-free flour blend.

  • Variations: Try adding chocolate chips, nuts, or a fruit jam layer for extra texture and flavor.