Jump to RecipeJump to VideoLeave a ReviewPin Recipe

This old-fashioned buttermilk chocolate cake requires just one bowl and a whisk! You don’t even need an electric mixer to stir together the simple batter or the rich, fudgy icing. Best of all, it’s a light, fluffy, and incredibly moist chocolate cake recipe that’s perfect for every occasion! Serve a slice with a scoop of vanilla ice cream or a cold glass of milk for the best dessert ever.

Side shot of a bite of chocolate buttermilk cake on fork and the rest of the slice on a white plate.

Moist Chocolate Cake Recipe

Thanks to my mother-in-law who sent me this recipe, I feel like I’ve finally hit the chocolate cake jackpot! No one can resist a slice of moist homemade buttermilk chocolate cake that’s slathered in a rich, chocolate fudge frosting. It’s the perfect go-to dessert for birthdays, cookouts, or Sunday suppers with family. Best of all, the easy cake requires just one bowl, no electric mixers, and simple ingredients that I always have on hand. Skip a trip to the grocery store and toss out the box of cake mix, because this is the best chocolate cake recipe you’ll ever taste!

What makes a cake moist and fluffy?

There are a few keys to a super moist chocolate cake recipe with buttermilk:

  • Whole Buttermilk. This ingredient adds moisture and richness to the batter, and the acid in the buttermilk yields a cake with a tender crumb.
  • Use Oil. While butter adds flavor, you can’t beat oil when it comes to keeping a cake super moist!
  • Add a Leavener. In this recipe, the baking powder and the baking soda react with the acid in the buttermilk to lift the cake and create a light, fluffy texture.
  • Don’t Over-Mix. Mixing for too long incorporates too much air in the batter, which will deflate in the oven and result in a dense cake. It also increases the gluten production, which yields a tough texture.
  • Don’t Over-Bake. This is incredibly important. Even over-baking by a minute or so can result in a dry cake. Since oven temperatures can vary, and total baking times will depend on the type of pan used (as well as other factors), be sure to keep a close eye on your cake and start checking it at least 1-2 minutes before you think it should be done. I typically look at the cake by the 30-minute mark, even though it usually requires about 35 minutes of total baking time. The cake is done when a toothpick inserted in the center comes out clean or with a couple of lightly-moist crumbs.
An easy chocolate buttermilk cake recipe served on a white table.

Ingredients

This is a quick overview of the ingredients that you’ll need for both the chocolate cake and the chocolate icing. As always, specific measurements and step-by-step instructions are included in the printable recipe box at the bottom of the post.

  • All-purpose flour: I prefer all-purpose flour in this recipe rather than cake flour, because the cocoa powder already has a fine, soft texture. All-purpose flour keeps the cake sturdy.
  • Granulated sugar: just enough for a cake that’s sweet, but not too sweet.
  • Unsweetened cocoa powder: this ingredient gives the cake and the icing rich chocolate flavor. I use Hershey’s cocoa powder, but any similar brand will work.
  • Baking soda and baking powder: leavening agents that help the cake rise.
  • Salt: to enhance the other flavors in the cake and to balance the sweetness.
  • Eggs: give the cake structure.
  • Vegetable oil: for moisture. You can substitute with another neutral oil, such as canola.
  • Buttermilk: use thick, whole buttermilk if possible. It’s creamy, tangy, adds moisture to the cake and yields a tender crumb. The buttermilk also reacts with the baking soda to help the cake rise.
  • Hot water: the hot liquid helps “bloom” cocoa powder, creating a deeper, more rich chocolate flavor. Do not use boiling water.
  • Salted butter and confectioners’ sugar: for the icing.
  • Vanilla extract: adds flavor to the icing.

What does buttermilk do to a cake?

Whole buttermilk is my preference for this cake, since it has a rich flavor and a thick texture that you don’t get with low-fat buttermilk. The acid in the buttermilk yields a tender crumb, helps the cake rise, and gives a subtle hint of tangy flavor. If you’re in a pinch and you don’t have buttermilk in your fridge, you can substitute with a “homemade buttermilk” instead.

how to make buttermilk

Again, my preference is always thick, rich, whole buttermilk. That said, if it’s an emergency and you just don’t have any buttermilk on hand, you can make 1 cup of homemade buttermilk by using regular milk and either lemon juice or white vinegar. To do so, pour 1 cup of regular milk into a small bowl. Add either 1 tablespoon of freshly squeezed lemon juice or 1 tablespoon of white vinegar. Give it a stir, let it sit for about 5 minutes, and then use it in the recipe as directed! You’ll need to do the same for the buttermilk called for in the icing, but just use 1/3 cup of milk and 1 teaspoon of vinegar or lemon juice.

Cocoa powder and buttermilk on a white table.

How To Make Buttermilk Chocolate Cake

This chocolate buttermilk cake recipe comes from my mother-in-law, who got it from one of her friends. I’ve added my own chocolate buttermilk icing, but all of the credit and inspiration goes to Chi-Chi, who shares my undying love for all things cake!

  1. Whisk together the dry ingredients.
  2. Add the eggs, oil and buttermilk; whisk well to combine.
  3. Whisk in the hot water until the batter is smooth.
  4. Transfer the batter to a 9 x 13-inch baking pan that’s lined with parchment or greased and floured.
  5. Tap gently on the counter to release any big air bubbles.
  6. Bake in a 350ยฐF oven for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
  7. Cool completely before icing.
Baked buttermilk cocoa cake on a cooling rack.

Buttermilk Chocolate Frosting

Once the cake is cool, you can slather it with a rich, fudgy, buttermilk chocolate frosting. This icing sets up as it cools, so you’ll want to spread quickly while it’s still warm. It’s thinner than a buttercream frosting, and reminds me of the ganache-like icing on top of a Texas Sheet Cake. I love that it comes together really quickly, uses basic pantry staples, and doesn’t require an electric mixer. An easy icing for an easy cake!

Whisking together the chocolate frosting for a chocolate cake.
  1. Melt the butter in a saucepan.
  2. Whisk in the cocoa powder and cook for 2 minutes (do not boil).
  3. Remove from the heat and whisk in the powdered sugar and buttermilk.
  4. Add vanilla extract and whisk until smooth.
  5. Spread the warm frosting on the cool cake.
  6. Let the frosting set, then slice and serve!
Square side shot of a frosted chocolate buttermilk cake in a silver baking pan.

Serving Suggestions

You can’t beat a slice of old-fashioned buttermilk chocolate cake that’s paired with a cold glass of milk or a scoop of vanilla ice cream!

Overhead image of buttermilk chocolate cake on a white table.

How to Store One Bowl Chocolate Cake

Store the frosted cake covered on the counter at room temperature for 3-4 days, or in the refrigerator for up to 1 week. The frosting will firm up when chilled, so if your house is warm and you’d like the frosting to set more, just pop it in the refrigerator. If the cake is refrigerated, let it sit at room temperature for about 30 minutes before slicing and serving.

To Freeze

Wrapped tightly, you can freeze the unfrosted cake for up to 2 months. You can also freeze the leftover frosted cake in an airtight container for up to 2 months — the frosting just might not look quite as pretty when thawed. It will still taste delicious, though!

Taking a bite out of a piece of chocolate buttermilk cake.

Recipe Variations

  • Try this one-bowl vanilla buttermilk cake for an equally delicious alternative to chocolate.
  • For a smaller cake, cut all of the ingredients in half and bake the cake in a 9-inch or deep 8-inch square pan.
  • For a layer cake, divide the batter evenly between two 8-inch or 9-inch round cake pans. You will likely need to decrease the baking time by about 5 minutes for the smaller cakes.
  • This icing is thinner and more like a ganache, so it’s perfect for this single-layer 9 x 13 cake. If you want to stack a layer cake, I would recommend a sturdier frosting like chocolate buttercream.
  • Fold miniature chocolate chips into the cake batter or sprinkle mini chocolate chips on top for even more flavor and texture!
Square side shot of chocolate buttermilk cake slice on a white plate.

Tips for the best chocolate cake recipe

  • While most cakes do best with cake flourI recommend all-purpose flour for this recipe. That’s because the chocolate cake includes cocoa powder โ€“ which already has a soft, dry texture. The combination of both cake flour and cocoa powder can result in a flimsy cake. All-purpose flour has a higher protein content and is milled to a slightly coarser consistency, which keeps this cake nice and sturdy.
  • Use thick, full-fat buttermilk. This adds richness, moisture and flavor to the cake that you won’t get with low-fat varieties.
  • Make sure that all of your ingredients are at room temperature. This helps them blend together more easily and smoothly, and helps to avoid over-mixing (which can result in a dry, dense cake).
  • Sift the confectioners’ sugar to avoid any lumps in your frosting.
  • Do not over-bake the cake or it can become dry. Start checking for doneness by the 30-minute mark, since total baking times will vary depending on your personal oven and the pans that you use.
  • Make the cake about 1 day ahead of when you plan to serve it. The cake just gets better as it sits!
Taking a bite out of a piece of chocolate buttermilk cake.

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Square side shot of a slice of one bowl buttermilk chocolate cake on a plate.

One-Bowl Buttermilk Chocolate Cake

4.92 from 75 votes
Prep: 30 minutes
Cook: 35 minutes
Cooling Time 2 hours
Total: 3 hours 5 minutes
Servings 16 people
Calories 449 kcal
This old-fashioned buttermilk chocolate cake requires just one bowl and a whisk! You'll love the moist texture and the rich, fudgy icing. Perfect for birthdays, potlucks, or Sunday supper.

Equipment

  • 9 x 13 baking pan

Ingredients
  

For the Cake:

  • 2 cups all-purpose flour
  • 2 cups granulated sugar
  • ยฝ cup unsweetened cocoa powder
  • 2 teaspoons baking soda
  • 1 teaspoon baking powder
  • ยฝ teaspoon salt
  • 2 large eggs
  • 1 cup vegetable oil
  • 1 cup whole buttermilk, shaken
  • 1 cup hot coffee (or hot water)

For the Chocolate Buttermilk Icing:

  • ยฝ cup (1 stick) salted butter
  • โ…” cup unsweetened cocoa powder
  • 3 cups confectioners' sugar, sifted
  • โ…“ cup whole buttermilk, shaken
  • 1 teaspoon vanilla extract

Instructions

Bake the Cake:

  • Preheat oven to 350ยฐF. Grease and flour a 9 x 13-inch baking pan or line with parchment paper. Set aside.
  • In a large mixing bowl, whisk together flour, sugar, cocoa powder, baking soda, baking powder, and salt until combined and no cocoa clumps remain.
    Whisking together the dry ingredients in a bowl.
  • Add the eggs, oil, and buttermilk. Whisk well until combined.
    Whisking the batter in a bowl.
  • Add the hot coffee (or hot water) and whisk until the batter is smooth. The batter will be thin.
    Adding hot coffee to the cake batter.
  • Transfer the batter to the prepared baking pan. Tap gently on the counter to release air bubbles.
    Chocolate buttermilk cake batter in a pan before baking.
  • Bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean or with just a few moist crumbs. Start checking at 30 minutes.
  • Cool completely in the pan before frosting.
    A baked buttermilk chocolate cake in a pan cooling on a wire rack.

Make the Icing:

  • Melt the butter in a saucepan over medium-low heat.
    Melting butter in a saucepan.
  • Whisk in the cocoa powder and cook over low heat for 2 minutes, stirring constantly. Do not let it boil.
    Whisking the ingredients for chocolate icing.
  • Remove from the heat. Add the sifted powdered sugar and buttermilk, whisking until smooth.
  • Add the vanilla and whisk to combine. The icing should be glossy and spreadable. If too thick, add extra buttermilk one tablespoon at a time.
    Making a chocolate buttermilk frosting for a chocolate cake.
  • Spread the warm icing over the cooled cake. Let the icing set for 15 to 20 minutes before slicing and serving.
    Spreading chocolate buttermilk icing on a cake.

Notes

  • Use all-purpose flour, not cake flour. The cocoa powder already has a soft, dry texture. Cake flour combined with cocoa can result in a flimsy cake. All-purpose flour keeps it sturdy.
  • Use thick, whole buttermilk for the best richness, moisture, and flavor. Low-fat varieties won’t give the same results.
  • Bring ingredients to room temperature before mixing. This helps them blend smoothly and prevents over-mixing.
  • Don’t over-mix the batter. Too much mixing incorporates excess air (which deflates in the oven) and develops too much gluten (which makes the cake tough).
  • Don’t over-bake. Start checking at 30 minutes. Even a minute or two too long can dry out the cake.
  • Sift the powdered sugar to avoid lumps in your frosting.
  • Spread the frosting while warm. It sets as it cools, so work quickly for even coverage.
  • Make it ahead. The cake tastes even better the next day as the flavors meld and the crumb becomes more tender.
  • For cupcakes: Fill lined tins two-thirds full. Bake at 350ยฐF for 18 to 22 minutes. Makes about 24 cupcakes.
  • For a layer cake: Divide batter between two 8-inch or 9-inch round pans. Reduce baking time by about 5 minutes. Use a sturdier buttercream for stacking.
  • Buttermilk substitute: Mix 1 tablespoon lemon juice or white vinegar with 1 cup milk. Let sit 5 minutes before using.

Nutrition

Serving: 1sliceCalories: 449kcalCarbohydrates: 64gProtein: 4gFat: 22gSaturated Fat: 7gPolyunsaturated Fat: 8gMonounsaturated Fat: 5gTrans Fat: 0.3gCholesterol: 41mgSodium: 288mgPotassium: 176mgFiber: 3gSugar: 48gVitamin A: 244IUCalcium: 50mgIron: 2mg
Keyword: buttermilk chocolate cake, chocolate buttermilk cake, chocolate buttermilk cake with frosting, moist chocolate cake with buttermilk
Course: Dessert
Cuisine: American
Square shot of Blair Lonergan from the food blog The Seasoned Mom serving a pie at a table outside.

Hey, I’m Blair!

Welcome to my farmhouse kitchen in the foothills of Virginia’s Blue Ridge Mountains. Inspired by local traditions and seasonal fare, you’ll find plenty of easy, comforting recipes that bring your family together around the table. It’s down-home, country-style cooking!

Read More

Leave a Comment

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.

Comments

  1. Lindsay Emelko says:

    5 stars
    Oh my goodness. Thatโ€™s all I have to say!!!

    1. The Seasoned Mom says:

      We’re so glad you enjoyed it, Lindsay!

    2. Leesa from OK says:

      5 stars
      Super good & super easy. Had some buttermilk I needed to use up & so glad I found your recipe! Only change made on the cake was adding 1 tsp pure vanilla extract, & 1/2 tsp butter extract with the wet ingredients. Topped the warm cake with a quick, simple Boiled Fudge Glaze, & it was amazing!! Thank you for posting this recipe, The Seasoned Mom, it’s a keeper!

      1. The Seasoned Mom says:

        Thank you for the feedback, Leesa! We’re so glad you found us and enjoyed the recipe.

  2. Vanessa says:

    5 stars
    Very good and easy! We ate warm without frosting with homemade ice-cream.

    1. Blair Lonergan says:

      Thank you, Vanessa! Homemade ice cream sounds perfect!

  3. Elissa Anderson says:

    5 stars
    Bump the salt up to 1 tsp. and add a teaspoon of vanilla and this is perfect.

    1. The Seasoned Mom says:

      Thank you for the feedback, Elissa!

  4. Theresa Kramer says:

    5 stars
    Iโ€™ve made this specific recipe many times, and it is always absolutely delicious. Just now, Iโ€™m making this to take to Girl Scout camp because my daughterโ€™s birthday is tomorrow. This cake travels well, and everyone loves it. I love how simple and easy it is to whip up, and how well it travels, not needing refrigeration.

    1. The Seasoned Mom says:

      Thank you for such lovely feedback, Theresa! We hope it’s a hit at camp and that your daughter has a very happy birthday!

    2. Gayle Nevin says:

      Theresa,
      I cannot tell you how many times I have made this delicious recipe..mostly I make into cup cakes..21 as I decrease the sugar to 1 1/2 cupโ€ฆItโ€™s so easy and very economicalโ€ฆ.
      Thank you so much for this recipeโ€ฆcupcake grandma West Austโ€ฆ.

  5. Lorraine says:

    This recipe is good, but in my opinion your chocolate cherry cake is more moist and easier to prepare. I’ve been making that recipe for 20+ years (got it from my aunt Sally), and that one for me, is the gold standard for chocolate cakes! I kept taking bites of the buttermilk cake waiting for the tangy cherries, but they weren’t there…still a very good chocolate cake but it didnt knock the chocolate cherry cake out of first place for me!

    1. The Seasoned Mom says:

      We’re sorry you didn’t love it quite as much but appreciate the feedback, Lorraine!

  6. Michelle says:

    5 stars
    One of the best chocolate cakes out there!

    1. Blair Lonergan says:

      Woohoo, I’m so glad you agree! Thanks, Michelle!

  7. Halliday,Gerda says:

    Can I freeze this cake?

    1. The Seasoned Mom says:

      Yes! Wrapped tightly, you can freeze the unfrosted cake for up to 2 months. You can also freeze the leftover frosted cake in an airtight container for up to 2 months โ€” the frosting just might not look quite as pretty when thawed. It will still taste delicious, though!

  8. Gillian Ludwig says:

    5 stars
    Hi,
    I was wondering if this one-bowl buttermilk chocolate cake recipe could be used to make cupcakes?
    Thank you!
    Gillian

    1. The Seasoned Mom says:

      Hi Gillian,

      It should work! Just be sure to keep an eye on your oven, and adjust the baking time as needed. We’d love to know how it goes if you give it a try.

  9. Debbie says:

    5 stars
    I bake a lot. I have made many cakes over the years, including chocolate, but I do believe this is the best one I’ve ever made. My young granddaughters agree!

    1. The Seasoned Mom says:

      Thank you very much, Debbie!