The aroma of freshly baked chocolate cake wafts through the kitchen, inviting everyone to gather around and indulge in a slice of heaven. This Moist Chocolate Cake: English Recipe comes together in just over an hour, resulting in a rich, fudgy dessert that’s perfect for any occasion. The secret to its moist texture lies in the inclusion of buttermilk, which not only enhances flavor but also ensures a tender crumb.
This recipe is ideal for chocolate lovers and is perfect for birthdays, anniversaries, or simply a cozy weekend treat. You can make it ahead of time, as it stores beautifully, getting even better as the flavors meld.
Why You’ll Love This Recipe
- The cake bakes up incredibly moist and fluffy thanks to the addition of buttermilk.
- It takes less than 90 minutes from start to finish, including baking time.
- A simple mixing technique means it’s easy for bakers of all skill levels.
- The rich chocolate flavor comes from high-quality cocoa powder, creating a delightful depth.
What You’ll Need
Gather the following ingredients for your delicious cake.
For the Cake
- 1 ¾ cups all-purpose flour
- 1 ¾ cups granulated sugar
- ¾ cup unsweetened cocoa powder
- 1 ½ tsp baking powder
- 1 ½ tsp baking soda
- 1 tsp salt
- 2 large eggs, room temperature
- 1 cup buttermilk, room temperature
- ½ cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling water
For the Frosting
- ½ cup unsalted butter, softened
- ⅔ cup unsweetened cocoa powder
- 3 cups powdered sugar
- ⅓ cup milk
- 1 tsp vanilla extract
Use milk with vinegar as a buttermilk substitute.
Substitutions & Swaps
- Vegetable oil can be swapped for melted coconut oil.
- All-purpose flour may be replaced with cake flour for a lighter texture.
- Use dark chocolate cocoa powder for a richer flavor.
- Almond milk can substitute for regular milk in frosting.
How to Make It
Follow these simple steps to create your delicious chocolate cake.
Preheat the oven and prepare the pans.
Preheat your oven to 350°F (175°C) and grease two 9-inch round cake pans. Dust them lightly with flour to prevent sticking.
Mix the dry ingredients.
In a large mixing bowl, combine the flour, sugar, cocoa powder, baking powder, baking soda, and salt. Whisk until thoroughly combined.
Add the wet ingredients.
Incorporate the eggs, buttermilk, vegetable oil, and vanilla extract into the dry mixture. Mix on medium speed until well blended.
Pour in the boiling water.
Slowly add the boiling water to the batter, mixing on low speed. Be careful as the batter will be quite thin.
Bake the cakes.
Divide the batter evenly between the prepared pans, then bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
Cool the cakes.
Remove the cakes from the oven and let them cool in the pans for about 10 minutes. Then transfer them to a wire rack to cool completely.
Prepare the frosting.
In a medium bowl, beat the softened butter with cocoa powder until well mixed. Gradually add powdered sugar and milk, mixing until smooth and creamy.
Frost the cakes.
Once cooled, place one layer on a serving platter and spread a layer of frosting on top. Add the second layer and frost the top and sides of the cake.
How to Store It
Fridge: store in an airtight container for up to 5 days.
Freezer: yes, for up to 3 months if wrapped well.
Reheat: microwave for 15-20 seconds or serve at room temperature.
Tips for Best Results
- Always measure flour by spooning it into the cup, then leveling it off for accuracy.
- Allow the cakes to cool completely before frosting to prevent melting.
- Using room temperature ingredients leads to better batter incorporation.
- The cake is even more flavorful the day after baking, so consider making it ahead.
Serving Suggestions
- Serve with fresh berries for a fruity contrast.
- Pair with whipped cream for added creaminess.
- Great alongside a scoop of vanilla ice cream on warm days.


