
Deliciously Moist Chocolate Layer Cake
Ingredients
- 1 ¾ call-purpose flour
spooned & leveled
- ¾ cunsweetened natural cocoa powder
- 1 ¾ cgranulated sugar
- 2 tspbaking soda
- 1 tspbaking powder
- 1 tspsalt
- 2 tspespresso powder
optional
- ½ cvegetable oil
or canola oil or melted coconut oil
- 2 largeeggs
at room temperature
- 2 tsppure vanilla extract
- 1 cbuttermilk
at room temperature
- 1 cfreshly brewed strong hot coffee
regular or decaf
- 1 ¼ cunsalted butter
softened to room temperature
- 3 ½ cconfectioners’ sugar
- ¾ cunsweetened cocoa powder
natural or dutch process
- 3 tbspheavy cream
at room temperature, or half-and-half or milk
- ¼ tspsalt
- 1 tsppure vanilla extract
- optional for decoration: semi-sweet chocolate chips
Directions
- 1
Preheat oven to 350°F (177°C). Grease two 9-inch cake pans, line with parchment paper rounds, then grease the parchment paper. Parchment paper helps the cakes seamlessly release from the pans. (If it’s helpful, see this parchment paper rounds for cakes video & post.)
- 2
Whisk the flour, cocoa powder, sugar, baking soda, baking powder, salt, and espresso powder (if using) together in a large bowl. Set aside. Using a handheld or stand mixer fitted with a whisk attachment (or you can use a whisk) mix the oil, eggs, and vanilla together on medium-high speed until combined. Add the buttermilk and mix until combined. Pour the wet ingredients into the dry ingredients, add the hot water/coffee, and whisk or beat on low speed until the batter is completely combined. Batter is thin.
- 3
Divide batter evenly between pans. Bake for 23-26 minutes or until a toothpick inserted in the center comes out clean. Baking times vary, so keep an eye on yours. The cakes are done when a toothpick inserted in the center comes out clean. (Note: Even if they’re completely done, the cooled cakes may *slightly* sink in the center. Cocoa powder is simply not as structurally strong as all-purpose flour and can’t hold up to all the moisture necessary to make a moist tasting chocolate cake. It’s normal!)
- 4
Remove the cakes from the oven and set on a wire rack. Allow to cool completely in the pan.
- 5
With a handheld or stand mixer fitted with a paddle attachment, beat the butter on medium speed until creamy—about 2 minutes. Add confectioners’ sugar, cocoa powder, 3 Tablespoons heavy cream, salt, and vanilla extract. Beat on low speed for 30 seconds, then increase to high speed and beat for 1 full minute. Do not over-whip. Add 1/4 cup more confectioners’ sugar or cocoa powder if frosting is too thin or 1-2 more Tablespoons of cream if frosting is too thick. (I usually add 1 more.) Taste. Add another pinch of salt if desired.
- 6
If cooled cakes are domed on top, use a large serrated knife to slice a thin layer off the tops to create a flat surface. This is called “leveling” the cakes. Discard or crumble over finished cake. Place 1 cake layer on your cake stand or serving plate. Evenly cover the top with frosting. Top with 2nd layer and spread remaining frosting all over the top and sides. I always use an icing spatula and bench scraper for the frosting. Garnish with chocolate chips, if desired.
- 7
Refrigerate uncovered cake for at least 30-60 minutes before slicing to help set the shape. After that, you can serve the cake or continue refrigerating for up to 4–6 hours before serving. Cake can be served at room temperature or chilled.
- 8
Cover leftover cake tightly and store in the refrigerator for 5 days. I like using a cake carrier for storing and transporting.

Deliciously Moist Chocolate Layer Cake
Similar Recipes
Ratings & Reviews
Based on 1,295 ratings
Rating Breakdown
About this Recipe
Are you searching for that perfect homemade chocolate cake, the kind that feels like a warm hug and tastes like pure indulgence? This Deliciously Moist Chocolate Layer Cake is about to become your new kitchen favorite, delivering an unparalleled dessert experience right at home.
This recipe truly works its magic by creating a cake with a super moist crumb and a texture that is both fudgy and delightfully light. It’s designed to achieve that elusive balance, promising a chocolate cake that’s never dry or overly dense, making every slice a joy.
Prepare yourself for a genuinely delightful dessert experience. Each bite of this chocolate cake offers a profound, rich chocolate flavor, beautifully complemented by the creamy, decadent chocolate buttercream. The texture is the star here – remarkably tender and moist, it effortlessly balances richness with an airy quality. When you opt to top it with semi-sweet chocolate chips, you introduce an extra layer of chocolatey bliss, elevating this cake to a true triple threat for any chocolate enthusiast.
While fantastic as a classic layer cake, this recipe is wonderfully versatile; you can also easily prepare it as a sheet cake, offering flexibility for various occasions. Feel free to adjust the flavor profile to your liking: the optional espresso powder deepens the chocolate notes without adding a distinct coffee taste, and you have choices for the oil in the cake, including vegetable, canola, or melted coconut oil. For the indulgent frosting, either natural or Dutch process unsweetened cocoa powder works beautifully, and you can swap heavy cream for half-and-half or milk based on what you have on hand.
This Deliciously Moist Chocolate Layer Cake is ideal for any celebration, from birthdays to simple weeknight dessert cravings, and is guaranteed to impress every guest at your table.







