This Chocolate Buttermilk Cake is amazingly moist and perfectly fluffy!
It has just the right amount of chocolate without being overly rich. In other words, it is the perfect chocolate cake!
We’ve filled the layers with whipped cream and frosted with a flavorful chocolate buttercream, but this chocolate buttermilk cake would be perfect with so many fillings and frostings!
Definitely put this scratch chocolate layer cake recipe on your “must bake” list as soon as possible, I promise it’ll become an instant go-to recipe for family and friends!
What Does Buttermilk do for Cake Recipes?
The acidity that buttermilk adds to cake batter helps to make cakes even more tender by breaking down the gluten. It also adds a subtle tanginess. Many of our cake recipes have either buttermilk or sour cream for this reason!
What Fillings and Frostings Pair Well with Chocolate Buttermilk Cake?
So many! Here are a few of our favorites:
Sweetened Whipped Cream Frosting
Chocolate Cream Cheese Frosting
Chocolate “Mock” Mousse Filling
How to Make Chocolate Buttermilk Cake
This moist Chocolate Buttermilk Cake makes three fluffy eight inch layers. This recipe uses the traditional creaming method (rather than Reverse Creaming) method of mixing.
Making the Cake Layers…
- In a medium bowl, whisk the flour, cocoa, baking powder, and baking soda. Set aside
- In another bowl, add the buttermilk, oil and vanilla. Set aside
- In the bowl of your mixer, add the softened butter and mix at medium speed until smooth. Gradually add the sugar and continue to mix on medium speed 3 to 5 minutes until lightened in color and fluffy.
- Add the eggs one at a time, mixing until the yellow of the yolk disappears.
- Alternately, add the flour mixture and buttermilk mixture, beginning and ending with the dry ingredients (3 additions of dry and 2 of wet).
- Bake at 350 degrees for 25 to 30 minutes or until a toothpick inserted in the center comes out clean or with just a few crumbs attached. Let cool 5 to 10 minutes and turn out of pan.
Assembling the Cake…
A note about Freezing… After removing the cake pans from the oven, I allow them to cool on the cooling rack for about 5 minutes before flipping them out of their pans and wrapping them individually in plastic wrap, then foil.
(You can use wrapped cardboard cake circles beneath the layers for more stability if you’d like.) – Then I place them in the freezer for at least a few hours (or up to three months!)
Freezing cake layers is completely optional but I’ve been doing this step for years whenever possible as wrapping them while still warm makes them even more moist!
When it’s time to assemble the cake..
Today we’re using a whipped cream filling and chocolate buttercream frosting (yum!)
When using soft cake fillings, it’s a good idea to pipe a dam of frosting around the edge of the cake layer (about 1/4 inch-1/2 inch from the edge) and then fill. This helps to keep the filling contained when it’s time to stack the layers.
In the photo below, I piped a dam of buttercream using a round tip 12 (but you can also just snip the tip from a disposable piping bag.
Fill in with luscious whipped cream!
After filling the cake layers, I frosted with our chocolate buttercream recipe and then decorated using a Wilton 8B french tip. I varied the pressure to get the different sizes of stars.
I also filled in here and there small dots piped from a tip 3 and added a small bead border around the base.
Frosting with a Smooth Finish…
When I’m going for a smooth look, I like to frost the cake on a turntable and then smooth the frosting with a bench scraper. This is a great place to start.
Then, I freeze the cake for about 10-15 minutes or until the frosting is firm so that I can go back and fine-tune with a hot small angled spatula (heated with very hot water).
Other Favorite Chocolate Cakes
If you LOVE all things chocolate, we have more popular chocolate cake recipes for you to put on your list of must-try recipes!
Devil’s Food Cake from Scratch
Classic Chocolate Cake from Scratch
Chocolate Sour Cream Cake from Scratch
You can find our roundup of favorite chocolate desserts here!: A Collection of the BEST Chocolate Cakes, Frostings, and More!
MY CAKE SCHOOL CAKE RECIPES, TUTORIALS, AND MORE
Thanks so much for stopping by, we hope that you’ll give this AMAZING Chocolate Buttermilk Cake a try! You won’t regret it. If you do, we’d love for you to leave a comment or photo below!
Don’t miss our full collection of favorite cake and frosting recipes in our Recipes Section!
Also, if you are interested in learning more about cake decorating, make sure to check out our Free Cake Tutorials section, which includes a Free Cake Videos section!
If you’d like to have full online access to every cake video tutorial that we’ve made over the last 10+ years, you should consider becoming a member of our site! You can find all of the details here: Learn Cake Decorating Online with My Cake School! We would love to have you!
Chocolate Buttermilk Cake
This Buttermilk Chocolate Cake is so moist ,fluffy, and perfectly chocolatey!
Ingredients
For the Chocolate Buttermilk Cake
- 1 1/2 sticks (170g) unsalted butter, softened ( do not microwave)
- 2 cups (400g) sugar
- 3 large eggs, room temperature - putting cold eggs in a bowl of very warm water will warm them quickly
- 2 cups (242g) all purpose flour
- 3/4 cups (69g) unsweetened cocoa powder (measure the sift)
- 1 1/2 teaspoons (7g) baking powder
- 1 teaspoon (6g) baking soda
- 1 1/2 cups (355g) buttermilk ( if you do not have buttermilk, see Note below)
- 2 teaspoons (8 g) vanilla
- 1/2 cup (104g) vegetable oil (I use canola oil)
Whipped Cream Filling
- 1 cup (240g) heavy cream
- 1/4 (29g) cup powdered sugar
- 1 (4g) teaspoon vanilla
Chocolate Buttercream Frosting
- 3 sticks (339g) unsalted butter, softened (do not soften butter in the microwave)
- 9 cups powdered sugar (icing sugar in UK) (1034g) more if needed. ** For cupcakes, I like to use 8 c. (920g) for a softer frosting
- 1 1/2 cups unsweetened cocoa (124 grams) (not Dutch processed, measure then sift
- 1/2 cup milk (121 grams) more if needed to reach the spreading consistency you like
- 2 teaspoons vanilla (12 grams)
- Notes:
- 1. If you do not have buttermilk this is the substitute. Use a measuring cup for liquid, add 1 Tablespoon plus 2 teaspoons lemon juice or vinegar then fill with milk to the 1 1/2 cup mark, stir. Wait 5 minutes and it is ready to use.
- 2.This recipe also works well for cupcakes. Bake standard size cupcakes at 350 degrees for 18 to 20 minutes. Remove from muffin tin onto a cooling rack immediately after baking.
Instructions
For the Chocolate Buttermilk Cake
- Preheat the oven to 350 degrees, grease and flour three 8x2 inch round pans
- In a medium bowl, whisk the flour, cocoa, baking powder, and baking soda. Set aside
- In another bowl, add the buttermilk, oil and vanilla. Set aside
- In the bowl of your mixer, add the softened butter and mix at medium speed until smooth. Gradually add the sugar and continue to mix on medium speed 3 to 5 minutes until lightened in color and fluffy.
- Add the eggs one at a time, mixing until the yellow of the yolk disappears.
- Alternately, add the flour mixture and buttermilk mixture, beginning and ending with the dry ingredients (3 additions of dry and 2 of wet).
- Do not mix above medium speed or over mix the batter.
- Bake at 350 degrees for 25 to 30 minutes or until a toothpick inserted in the center comes out clean or with just a few crumbs attached. Let cool 5 to 10 minutes and turn out of pan.
For the Sweetened Whipped Cream Filling
- Chill the mixing bowl and beaters/ whisk attachment in the freezer for 10 minutes.
- Pour the whipping cream, powdered sugar and vanilla into the chilled mixing bowl, begin beating on low speed gradually increasing to medium high speed.
- The cream begins to thicken (approx. 1 1/2 minutes) and soft peaks form....peaks that slightly bend over. Watch closely as this happens quickly. Do not over beat.
- Use immediately as the whipped cream will gradually begin to deflate over time.
For the Chocolate Buttercream Frosting
- Add butter and beat for approximately 1 min. on medium speed. Add vanilla and blend into the butter. Add powdered sugar and cocoa powder.
- Add most of the milk. Begin beating at low speed so you won't have a cloud of powdered sugar in your kitchen. Beat at medium speed 1 minute. Reduce speed to low and beat an additional two to three minutes, adding remaining milk as needed.
This is my favorite chocolate frosting! Recipe can easily be doubled or halved.
This recipe makes approximately 6 cups of frosting.
Looks and sounds delish! :-)
No salt in the cake batter?
Hi Joan, I thought there was enough baking soda in the recipe that the salt could be left out. Hope you will enjoy the cake.
Okay, thanks! I’m anxious to try it.
Hello
Can’t wait to try this recipe.is 2 cups of sugar ok?i don’t like too sweet cakes since I have noticed the salt is not on the recipe.i like the sweetness in the frosting
Hi Candy, I do not find the cake too sweet. The baking soda contains salt and I think the amount of cocoa also offsets the sweetness. I don’t recommend reducing the sugar. I hope you will give it a try. If you do, let us know what you think.
What would you suggest as a filling if it’ll take more than a day to eat this cake?
Hi Laurie- The whipped cream filling will be fine for 2-3 days as long as it is refrigerated–But towards the top of the post we have other favorite fillings listed and any of these will hold up well. If you are not going to refrigerate, I would go with one of the buttercream options (Oreo, Peanut Butter, Chocolate, etc.) Hope that you enjoy it!
Thx!
Can any of your recipes be made for diabetics
Hi Vickie, I am sorry but we don’t have any on the site, we should.
How much batter do you put in each pan? I want to make a smaller cake and trying to calculate how much I can cut the recipe down in size. Thanks!
Hi Carrie, I think this recipe makes 7 1/2 cups to 8 cups of batter. We used three 8×2 inch round pans so I put approximately 2 1/2 cups per pan.
I would love to make this cake for my mom’s birthday, but would need to make it into a flat cake to feed everyone…what size pan would you suggest and bake for how long?
Thanks,
Cindy
Hi Cindy, I forgot to note the number of cups of batter this recipe makes, but I think it is 7 cups. That amount will be enough for a 9×13 sheet pan. Bake at 350 degrees for 30 to 35 minutes. Check at 25 minutes, when a toothpick inserted in the center of the cake comes out clean or with just a few crumbs attached, it is done. If the top of the cake is getting too dark, cover loosely with a piece of aluminum foil.
Can I use cake flour if I don’t have all purpose flour.
Yes, you can use cake flour, just add 4 extra tablespoons cake flour.
Thank you for your quick response.
Hello,can I bake the cakes one at a time?If so how do keep the cake batter?
Hi Kavuyi, It is always best to bake the cake layers at the same time, if possible. Cake batter can be refrigerated but when used later the cake may not rise as high as it should. I think cakes made with a box mix have a bit better result with refrigerated batter than scratch cakes.
Hi,
I would like to bake this cake, but first I would like to confirm that no additional liquid is added to the batter. So many of the chocolate cake recipes on your website call for either milk or buttermilk, and then an additional cup of hot coffee to be added. This recipe does not include any extra liquid other than the buttermilk, so I just wanted to be sure that the recipe is correct as it is written. Thanks!
Hi Marilyn, The recipe is correct as written, I hope you will enjoy it.
Hi, will this cake be suitable to use for a 2 tier cake?
Hi Nasreen, Yes, it will be fine for a 2 tier cake.