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!
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
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.
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.
Find it online: http://recipesbyjanet.com/homemade-chocolate-cake/