Chocolate Chip Buttermilk Cake

This soft and moist chocolate chip buttermilk cake is excellent for every day baking! Filled with mini chocolate chips and finished with a crumb topping, it’s hard to resist!

A piece of Chocolate Chip Buttermilk Cake on a green plate.

Note: This recipe is NOT dairy free. It was published before Cook Nourish Bliss transitioned to dairy free recipes and remains popular with long time readers. You can try using substitutions to make it dairy free, however I have not tested this myself and can’t say how it will turn out.

Let’s talk cake.  Chocolate chip buttermilk cake to be exact.  

And let me first just say that this is absolutely one of those desserts that you can have for breakfast.  So go ahead and just do it.  It’s a great way to start the day.  

Little bit of a sugar high compared to my normal english muffin, but that’s okay.

Two pieces of Buttermilk Chocolate Chip Cake on colorful plates.

So, I have wanted to make a cake with buttermilk for a while now and after playing around in the kitchen decided that this is my favorite.  

The buttermilk is definitely the star of the show with this dessert – you can tell that it’s not an ordinary plain vanilla cake.  There’s a little something special going on.  

To spice it up a bit more, I added in some mini chocolate chips (because chocolate is always a good thing) and then a crumb topping (because a crumb topping is definitely always a good thing too).

A piece of Buttermilk Coffee Cake on a plate with a bite taken out with a fork.

Additional Cake Recipes You Might Enjoy!

Did you make this recipe? Rate and review it down below! I’d love to hear from you.

Chocolate Chip Buttermilk Cake

Chocolate Chip Buttermilk Cake

Yield: 1 (9x13 inch) cake
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour

This soft and moist chocolate chip buttermilk cake is excellent for every day baking! Filled with mini chocolate chips and finished with a crumb topping, it's hard to resist!


For the cake:

  • 3 cups all-purpose flour
  • 2 teaspoons baking soda
  • ¾ teaspoon salt
  • ½ cup unsalted butter (1 stick), room temperature
  • 2 cups packed light brown sugar
  • 2 large eggs
  • 2 cups buttermilk
  • 2 teaspoons vanilla extract
  • ½ cup mini chocolate chips

For the crumb topping:

  • ¾ cup all-purpose flour
  • ¾ cup packed light brown sugar
  • pinch of salt
  • 6 tablespoons unsalted butter, cold and cut into small pieces

For serving:

  • confectioners’ sugar, optional


  1. Preheat the oven to 350ºF. Grease a 9 by 13 inch baking pan and set aside.

For the cake:

  1. In a medium bowl, whisk together the flour, baking soda and salt. Set aside.
  2. In the bowl of a stand mixer fitted with the paddle attachment, add the butter and brown sugar. Beat on medium speed for about 1 to 2 minutes until smooth. Add in the eggs and beat until combined.
  3. Pour in the buttermilk and vanilla extract and use a wooden spoon to stir until incorporated (don’t try mixing with your mixer for this step or the liquid will go everywhere, even on low speed - trust me).
  4. Add the flour mixture to the bowl. With the mixer on low speed, beat until just incorporated. Remove the bowl from the mixer and gently fold in the mini chocolate chips.
  5. Pour the batter into the prepared baking dish and use a spatula to smooth evenly in the pan.

For the crumb topping:

  1. Add the flour, brown sugar and salt to a medium bowl. Whisk to combine. Add the cold butter chunks to the bowl. Using your fingers or a pastry blender, cut the butter into the mixture. Continue until the mixture resembles even-sized crumbs.
  2. Evenly sprinkle the streusel over the top of the cake batter (don’t press into the cake).
  3. Bake for 35 to 40 minutes, until a toothpick inserted into the middle of the cake comes out clean.
  4. Transfer the pan to a wire rack to cool completely. Before serving, dust with confectioners’ sugar, if desired.


Adapted from King Arthur Flour

Nutrition Information:
Yield: 18 Serving Size: 1
Amount Per Serving: Calories: 323 Total Fat: 11g Saturated Fat: 7g Trans Fat: 0g Unsaturated Fat: 4g Cholesterol: 45mg Sodium: 298mg Carbohydrates: 52g Fiber: 1g Sugar: 31g Protein: 5g
Nutrition data shown is an estimate provided by an online calculator and is for informational purposes only. It should not be considered a substitute for a medical professional’s advice.