One-Bowl Buttermilk Birthday Cake on a cake plate.

I have been meaning to post this birthday cake recipe for years. These photos, in fact, are from October 2016. I retrieved them from an external hard drive, edited them, then found another folder containing all the photos I had already edited but long forgotten about… good use of time. Argh! 

What is a good use of time is that spent making this cake, which comes together very quickly, is very forgiving, and is always well received by adults and children alike.

It’s identical to a recipe I made years ago with the exception of oil substituted for butter, which allows for easy mixing and keeps it moist, and vanilla substituted for the lemon juice/zest/extract. A simple cream cheese-butter frosting + sprinkles completes the job.

Two Notes:

  1. I make a half recipe of the original, which still makes a cake large enough to feed a crowd. I like doing this because I hate having leftover cake on hand, which sits in the fridge, tempting me all day long, and eventually goes in the trash when I tire of eating cake for lunch. With this half recipe, very little is leftover/wasted.
  2. Because I make a half recipe, I use two smaller pans: 6×2-inch cake pans. If you don’t feel like investing in yet another set of pans, which I totally get, you can simply use one 9-inch cake pan. Your cake will not be as tall, but it will still be delicious.

Somehow Ella turns 9 this month. Hard to believe:

This is a great cake to have little people help with. It can be mixed by hand (as opposed to with an electric mixer) and, as noted above, it’s very forgiving — little attention is ever paid to the mixing order of ingredients, and it still always turns out well. 

Two children mixing a one-bowl buttermilk birthday cake sitting on top of a table.
Two children whisking the batter of a one-bowl buttermilk birthday cake sitting on top of a table.

These are those two 6-inch round pans mentioned above:

Two small cake pans filled with cake batter.
Wren, licking her fingers.
One-Bowl Buttermilk Birthday Cake just baked in two small cake pans on a table.
One-Bowl Buttermilk Birthday Cake on a board removed from cake pan.
One-Bowl Buttermilk Birthday Cake on cutting board.
One-Bowl Buttermilk Birthday Cake, halved crosswise.
A bowl filled with ingredients for cream cheese frosting.
cream cheese frosting in a large bowl with handheld mixer next to bowl.
One-Bowl Buttermilk Birthday Cake being assembled on a cake platter.
One layer of one-bowl buttermilk birthday cake layered with cream cheese frosting.
A frosted 4-layer one-bowl buttermilk birthday cake on a cake platter.

Sprinkle hunters:

Wren and tig going after sprinkles around the assembled one-bowl buttermilk birthday cake.

Birthday boy (two years ago).

birthday boy eating one-bowl buttermilk birthday cake.
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
One-Bowl Buttermilk Birthday Cake on a cake plate.

One-Bowl Buttermilk Birthday Cake

  • Author: Alexandra Stafford
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 12-15 servings
Save Recipe


These are the proportions I use most often. It is half of the original recipe, and I bake the cake in these two small cake pans:  6×2-inch round cake pans.  If you’re looking for the full recipe, see the notes below this recipe.

**To make cupcakes: Be sure only to fill the cupcake holes halfway up with batter—they will overflow/not bake properly.**

Also: this is the frosting I make most often now: Stella Park’s Cream Cheese Frosting. If you like more of a whipped cream frosting, Stella’s recipe is great bc it’s kind of a cross between a whipped cream frosting and a cream cheese frosting.


for the cake:

  • 1 1/2 cups (192 g) all-purpose flour
  • ¼ teaspoon salt
  • ½ teaspoon baking soda
  • 1 1/2 teaspoons baking powder
  • ½ cup vegetable oil
  • 1 cup sugar
  • 2 eggs, lightly beaten
  • ½ cup + 2 tablespoons buttermilk
  • 2 teaspoons vanilla extract

for the frosting:

  • 2 sticks (16 tablespoons | 8 oz) unsalted butter, room temperature
  • 8 oz. cream cheese, room temperature
  • ½ teaspoon vanilla extract
  • confectioners’ sugar to taste (about ¾ cup)
  • flaky sea salt to taste


  1. Preheat the oven to 350ºF. Whisk together the flour, salt, baking soda, baking powder, and sugar. Add the oil, eggs, buttermilk, and vanilla, and stir to combine.
  2. Coat two 6-inch cake pans (or one 9-inch pan) with nonstick spray (or butter liberally). I like to cut a round of parchment paper and fit it into the bottom of each pan. Pour half of the batter into each pan and bake for about 25 minutes or until an inserted toothpick comes out clean. Cool in pan for 15 minutes before inverting onto a cooling rack. Cool completely.
  3. Beat cream cheese and butter together until light and fluffy. Add vanilla. Add confectioners’ sugar to taste. Add a pinch of salt. Mix again. Taste. Adjust taste as desired.
  4. To assemble, cut each cake in half crosswise, layer as follows: cake, frosting, cake, frosting, until all four layers are stacked. Frost the entire outside of the cake with the remaining frosting. Shower sprinkles over top.


for a large cake (two 9-inch pans):

  • 3 cups all-purpose flour
  • 1/2 teaspoon salt
  • 1 teaspoon baking soda
  • 1 tablespoon baking powder
  • 2 cups sugar
  • 1 cup vegetable oil
  • 4 eggs, whisked lightly
  • 1¼ cups buttermilk
  • 1 tablespoon vanilla

for the frosting:

  • 3 sticks (24 tablespoons | 12 oz) unsalted butter, room temperature
  • 12 oz. cream cheese, room temperature
  • 1 teaspoon vanilla extract
  • confectioners’ sugar to taste (about 1 1/2 cups)
  • flaky sea salt to taste
  1. Follow the instructions above, but bake in two buttered 9-inch pans for roughly 35-40 minutes.
  • Category: Dessert
  • Method: Baked
  • Cuisine: American

Keywords: dessert, birthday, cake, one-bowl, buttermilk