Go Back
Close-up of a rich {{ $('Fetch Recipe Data').first().json["Main Keyword"] }} slice with thick glossy chocolate frosting on a plate.

Decadent Moist Chocolate Cake with Velvety Chocolate Buttercream

Indulge in this incredibly moist, rich, and deeply chocolatey cake from scratch, topped with a smooth, velvety chocolate buttercream. It's surprisingly easy to make and perfect for any special occasion or a delightful everyday treat.
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Servings: 12 servings
Course: Cake, Dessert
Cuisine: American
Calories: 450

Ingredients
  

For the Cake
  • 2 cups all-purpose flour 240g
  • 2 cups granulated sugar 400g
  • 3/4 cup unsweetened cocoa powder 65g, Dutch-processed for darker color or natural for brighter flavor
  • 2 tsp baking soda
  • 1 tsp baking powder
  • 1 tsp salt
  • 1 cup milk 240ml, whole milk recommended, room temperature
  • 1/2 cup vegetable oil 120ml
  • 2 large eggs room temperature
  • 2 tsp pure vanilla extract
  • 1 cup boiling water 240ml, or hot strong brewed coffee for enhanced flavor
For the Chocolate Buttercream Frosting
  • 1 cup unsalted butter 226g, softened
  • 3-4 cups confectioners' sugar 360-480g, sifted
  • 1/2 cup unsweetened cocoa powder 45g, sifted
  • 1/4 cup milk or heavy cream 60ml, plus more if needed
  • 1 tsp pure vanilla extract
  • 1/4 tsp salt

Equipment

  • Two 9-inch round cake pans
  • Large Mixing Bowl
  • Whisk
  • Electric mixer (stand or hand-held)
  • Medium saucepan (optional, if using coffee)
  • Measuring Cups
  • Measuring Spoons
  • Rubber Spatula
  • Wire cooling rack

Method
 

Prepare the Cake Layers
  1. Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, or line the bottoms with parchment paper and grease the sides. Set aside.
  2. In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, cocoa powder, baking soda, baking powder, and salt until well combined and lump-free.
  3. In a separate medium bowl, whisk together the milk, vegetable oil, large eggs, and pure vanilla extract until just combined.
  4. Pour the wet ingredients into the dry ingredients. Beat with an electric mixer on medium speed for 2 minutes, scraping down the sides of the bowl as needed, until the batter is smooth.
  5. Carefully stir in the boiling water (or hot coffee) with a rubber spatula until the batter is smooth and thin. The batter will be very liquid, this is normal and contributes to the cake's moistness. Do not overmix once the water is added.
  6. Divide the batter evenly between the two prepared cake pans.
  7. Bake for 30-35 minutes, or until a wooden skewer or toothpick inserted into the center of each cake comes out clean. Be careful not to overbake.
  8. Let the cakes cool in their pans on a wire rack for 10-15 minutes before carefully inverting them onto the wire rack to cool completely. Ensure cakes are entirely cool to the touch before attempting to frost them.
Prepare the Chocolate Buttercream Frosting
  1. In a large mixing bowl, using an electric mixer (stand or hand-held), beat the softened unsalted butter on medium speed for 2-3 minutes until creamy and light in color.
  2. Gradually add the sifted confectioners' sugar, sifted cocoa powder, milk (or heavy cream), pure vanilla extract, and salt. Start by mixing on low speed until the dry ingredients are just incorporated, then increase to medium-high speed.
  3. Beat for another 3-5 minutes, scraping down the sides of the bowl periodically, until the frosting is light, fluffy, and smooth. If the frosting is too thick, add a teaspoon more milk/cream at a time; if too thin, add a tablespoon more sifted confectioners' sugar.
Assemble the Cake
  1. Once the cake layers are completely cooled, place one cake layer on your desired serving plate or cake stand. Spread about 1 cup of chocolate buttercream evenly over the top.
  2. Carefully place the second cake layer on top. Use an offset spatula or knife to cover the top and sides of the entire cake with the remaining chocolate buttercream frosting.
  3. Optional: Decorate your cake with chocolate shavings, sprinkles, or fresh berries for an extra touch.

Notes

For an even richer chocolate flavor, substitute the boiling water with an equal amount of hot strong brewed coffee. The coffee enhances the chocolate without making the cake taste like coffee.
Ensure all cold ingredients (milk, eggs) are at room temperature before mixing, as this helps create a smoother batter and prevents clumping.
Store leftover cake tightly covered at room temperature for up to 3 days, or in the refrigerator for up to 5 days. For the best texture and flavor, allow refrigerated cake to come to room temperature before serving.