Chocolate Cake with Chocolate Buttercream

This luscious Chocolate Cake with Chocolate Buttercream is a rich, indulgent treat perfect for any chocolate lover. This moist, fluffy cake is topped with a creamy, velvety frosting that melts in your mouth. Whether for a special occasion or a simple sweet craving, it's sure to satisfy any chocoholic.

A slice of chocolate cake with chocolate buttercream on a white plate, garnished with chocolate sprinkles, next to a baking dish of more cake. A fork holds a piece of the cake.
🚀 30 Minutes to Dinner Magic

Grab kid tested recipes that actually work for busy families who want wholesome meals without the stress!

Chocolate Cake Recipe with Chocolate Buttercream

I love an easy cake recipe, especially one that’s rich, moist and comes together without any fuss. Who has the time for fussy recipes?!

Chocolate Cake with Chocolate Buttercream is one of my family's all-time favorite desserts. The best part? You can mix up the frosting to suit your mood — keep it classic with chocolate buttercream (recipe below!) or go for something fun and flavorful like peanut butter frosting or whipped cream frosting.

This recipe is simple yet decadent, perfect for birthdays, celebrations or just because you’re craving chocolate. Trust me, once you make it, you’ll be looking for excuses to bake it again!

Why You'll Love This Recipe

This chocolate cake is perfect for any chocolate lover!

  • Chocolate cake is a classic, and every baker needs this cake recipe in their arsenal!
  • You can serve it for birthday cake or as dessert for any special occasion.
  • The buttercream is super-duper easy — no need for store-bought frosting!

Can't get enough chocolate desserts? Try these Chocolate Cheesecake Cookies!

Assorted baking ingredients for a chocolate cake are elegantly labeled on a marble surface, including flour, boiling water, cocoa powder, sugar, eggs, vegetable oil, buttermilk, and more.

Easy Chocolate Cake Ingredients

To bake up this easy cake recipe, you will need to snag these ingredients at the grocery store:co

  • All-purpose flour
  • Granulated sugar
  • Unsweetened cocoa powder
  • Baking powder
  • Espresso powder
  • Baking soda
  • Salt
  • Buttermilk
  • Sour cream
  • Vegetable oil
  • Eggs
  • Vanilla extract
  • Boiling water
  • Chocolate buttercream frosting
  • Chocolate sprinkles
A top-down view of baking ingredients on a marble surface showcases essentials for chocolate buttercream, featuring powdered sugar, cocoa powder, vanilla, chocolate sprinkles, salt, espresso powder, milk, and butter.

Chocolate Buttercream Frosting Ingredients

For the ultimate chocolatey dessert, top your cake with this chocolate buttercream. It's delicious! You'll need:

  • Unsalted butter
  • Unsweetened cocoa powder
  • Espresso powder
  • Powdered sugar
  • Milk
  • Vanilla extract
  • Salt
A fork holds a piece of chocolate cake with chocolate buttercream frosting, with a full slice on a white plate in the background.

Variations and Substitutions

Gluten-free chocolate cake: You can try using a 1:1 gluten-free flour substitute. I haven't tried it myself, but I have no reason to believe it wouldn't work!

No espresso powder? You can substitute instant coffee for espresso powder in the cake batter. Use it at the same quantity as specified in the recipe for the frosting. You could also use 1 cup hot coffee instead of the boiling water.

No buttercream: Don't want to make frosting? A dusting of powdered sugar or chocolate ganache would be just as lovely. You could also serve a naked cake with fresh berries and homemade whipped cream.

Frosting fun: Chocolate cake is great with chocolate buttercream frosting, but it's also a blank slate to pair with all kinds of other flavors, such as vanilla buttercream or strawberry buttercream.

Chocolate cupcakes: You can make this chocolate cake into chocolate cupcakes, too!

Chocolate cake in a rectangular white dish, topped with chocolate buttercream and sprinkles. A bowl of additional sprinkles is in the background.

How to Make Chocolate Cake

Here's how to make this easy chocolate cake! It is oh-so-easy but tastes better than a bakery cake.

A clear bowl on a marble surface containing flour, cocoa powder, baking soda, and granulated sugar, with a whisk nearby.
A mixing bowl containing eggs, vanilla, and cream on a marble countertop, with a mixer attachment nearby.

Preheat your oven to 325°F. Grease a 9x13-inch baking pan.

Then, get out a large mixing bowl, and whisk together the flour, sugar, cocoa powder, baking powder, espresso powder, baking soda and salt. In a separate bowl, combine the buttermilk, sour cream, vegetable oil, eggs and vanilla extract. Mix well.

A mixing bowl with flour and liquid ingredients, partially combined, on a marble countertop.
A mixing bowl containing smooth, dark chocolate batter on a marble countertop. A glass bowl is partially visible in the corner.

Add the dry ingredients to the wet ingredients and stir until just combined. Gradually add the boiling water to the batter, mixing well. The batter will be thin, but that's okay.

A rectangular white baking dish filled with chocolate batter on a marble surface.
A baked chocolate cake in a rectangular white dish on a marble surface.

Evenly pour the batter into the prepared baking pan and bake for 40-45 minutes or until a toothpick inserted into the center comes out clean. The center may puff up a bit, but do not press down on it. Allow the cake to cool completely before frosting. If needed, refrigerate the cake for a short time before applying the frosting.

How to Make Chocolate Buttercream Frosting

Once the cake has cooled, you can make the frosting.

Two sticks of butter in a mixing bowl, with cocoa powder and spices in small bowls nearby on a marble countertop. A mixer attachment is visible.
A mixing bowl contains butter, sugar, and cocoa powder on a marble countertop. Nearby are bowls of flour and a glass of milk.

In the bowl of a hand or stand mixer, beat the softened butter until creamy and smooth. Add the sifted cocoa powder and espresso powder to the butter and mix until well combined.

Bowl with chocolate batter and flour added on top, placed on a marble surface. Nearby, a bowl of flour and a glass of milk.
Bowl with chocolate batter being mixed, surrounded by flour in a separate bowl and a small cup of milk on a marble countertop.

Gradually add the powdered sugar, alternating with the milk, and continue to beat until the frosting is smooth and fluffy. Stir in the vanilla extract and a pinch of salt, and beat for an additional 1-2 minutes until the frosting is light and creamy.

A mixing bowl containing smooth chocolate buttercream icing on a marble countertop.
A chocolate sheet cake in a rectangular dish with chocolate buttercream frosting being spread using a spatula.

Once the cake has cooled, spread the chocolate espresso buttercream frosting evenly over the top of the cake using a spatula.

A rectangular cake with chocolate buttercream and sprinkles in a white baking dish on a marble counter.

Sprinkle chocolate sprinkles generously over the frosting. Slice and serve. Enjoy your triple chocolate cake: It's chocolate cake with chocolate buttercream frosting and chocolate sprinkles!

Tips for Success

Here are some tips and tricks for making this recipe:

  • The boiling water is added to enhance the cake's texture. Don't worry if the batter appears thin after adding it; it will bake into a moist cake.
  • Espresso powder has a strong flavor, so don’t add too much. A little goes a long way. 
  • If the frosting is too thick, add a little more milk. If it's too thin, add more powdered sugar. Adjust until you reach your desired consistency.
A slice of chocolate cake with buttercream frosting and sprinkles on a plate, with a baking dish and milk bottles in the background.

What to Serve With Chocolate Cake

It's great all by itself, but you can serve chocolate cake so many fun ways! Add a birthday candle if needed, too. Add a sprig of mint or a drizzle of chocolate syrup or caramel on top for a restaurant-esque look. And a scoop of ice cream is always welcome!

It's always a good time for cake! Chocolate cake is the perfect dessert for any meal, whether it's Christmas dinner, a birthday or just a regular Friday night. Enjoy it after something as simple as hamburgers or as elegant as grilled pork chops.

FAQ

How can I store the frosted cake?

Store the frosted cake in an airtight container at room temperature for a day or two. For longer storage, refrigerate it, but bring it to room temperature before serving.

How do I prevent the frosting from becoming too soft or melting?

Ensure the cake is completely cool before frosting. If needed, refrigerate the cake for a short time before applying.

Can I use instant coffee instead of espresso powder in the cake?

Yes, you can substitute instant coffee for espresso powder in the cake batter. Use it at the same quantity as specified in the recipe for the frosting.

A chocolate cake slice with buttercream frosting and sprinkles on a white plate, accompanied by a fork.

More Chocolate Recipes

A chocolate cake slice with buttercream frosting and sprinkles on a white plate, accompanied by a fork.

Chocolate Cake with Chocolate Buttercream

This Chocolate Cake with Chocolate Buttercream is rich, moist and deeply chocolatey — perfect for birthdays, celebrations or whenever a chocolate craving strikes.
No ratings yet
Print Pin Leave Rating
Prep Time: 20 minutes
Cook Time: 45 minutes
Cooling Time: 1 hour
Total Time: 2 hours 5 minutes
Servings: 12 slices

Equipment

Ingredients

For the cake

  • 2 cups all-purpose flour
  • 1 ¾ cups granulated sugar
  • 1 cup unsweetened cocoa powder
  • 2 teaspoons baking powder
  • 1 teaspoon espresso powder adjust to taste
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup buttermilk
  • ½ cup sour cream
  • ½ cup vegetable oil
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 1 cup boiling water
  • 2½ to 3 cups chocolate buttercream frosting recipe below
  • ¼ cup chocolate sprinkles for topping (optional)

For the chocolate buttercream frosting:

  • 1 cup unsalted butter softened
  • cup unsweetened cocoa powder sifted
  • ¼ teaspoon espresso powder
  • 3 cups powdered sugar
  • cup milk
  • 1 teaspoon vanilla extract
  • 1 pinch salt

Instructions

Chocolate Cake

  • Preheat your oven to 325°F (165°C). Grease a 9x13-inch baking pan.
  • To make the cake: In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, espresso powder, baking soda, and salt.
  • In a separate bowl, combine the buttermilk, sour cream, vegetable oil, eggs, and vanilla extract. Mix well.
  • Add the dry ingredients to the wet ingredients and stir until just combined.
  • Gradually add the boiling water to the batter, mixing well. The batter will be thin, but that's okay.
  • Evenly pour the batter into the prepared baking pan and bake for 40-45 minutes or until a toothpick inserted into the center comes out clean. The center may puff up a bit, but do not press down on it.
  • Allow the cake to cool completely before frosting.

Chocolate Buttercream Frosting

  • In the bowl of a hand or stand mixer, beat the softened butter until creamy and smooth.
  • Add the sifted cocoa powder and espresso powder to the butter and mix until well combined.
  • Gradually add the powdered sugar, alternating with the milk, and continue to beat until the frosting is smooth and fluffy.
  • Stir in the vanilla extract and a pinch of salt, and beat for an additional 1-2 minutes until the frosting is light and creamy.
  • Once the cake has cooled, spread the chocolate espresso buttercream frosting evenly over the top of the cake using a spatula.
  • Sprinkle chocolate sprinkles generously over the frosting.
  • Slice into 12 pieces and serve. Enjoy your delicious chocolate cake with chocolate buttercream frosting and chocolate sprinkles!

Notes

Tips & Tricks
  • The boiling water is added to enhance the cake's texture. Don't worry if the batter appears thin after adding it; it will bake into a moist cake.
  • Espresso powder has a strong flavor, so don’t add too much. A little goes a long way.
  • Ensure the cake is completely cool before frosting. If needed, refrigerate the cake for a short time before applying.
Make the frosting thicker or thinner: If the frosting is too thick, add a little more milk. If it's too thin, add more powdered sugar. Adjust until you reach your desired consistency.
Storage: Store the frosted cake in an airtight container at room temperature for a day or two. For longer storage, refrigerate it, but bring it to room temperature before serving.

Nutrition

Calories: 613kcal | Carbohydrates: 87g | Protein: 7g | Fat: 30g | Saturated Fat: 14g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 80mg | Sodium: 262mg | Potassium: 276mg | Fiber: 5g | Sugar: 64g | Vitamin A: 622IU | Vitamin C: 0.1mg | Calcium: 109mg | Iron: 3mg
A woman with long brown hair wearing a gray shirt smiles in front of a background featuring green foliage and yellow fruit.
Hey friend, I'm Madison!

My friends call me Mad and you can too. Here you'll find easy, wholesome recipes, and designed to share with those you love.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.