Bakery Three Layer Cake

Made This Recipe? Add Your Photo

Total Time
10 mins
25 mins
Skip to Next Recipe




  1. Set oven to 325 degrees.
  2. Grease three 9-inch round cake pans (if desired line the bottom of the pans with parchment paper).
  3. In a bowl combine the buttermilk with baking soda; let stand while preparing the next steps.
  4. In a large bowl cream sugar with butter, oil and shortening until well combined (no sugar granules should remain).
  5. Add in egg yolks, almond extract and vanilla; beat until well combined.
  6. Add in the buttermilk mixture alternately with the flour into the creamed mixture.
  7. In a large glass or stainless steel mixing bowl beat egg whites until stiff peaks form.
  8. Fold 1/3 of the whites into the creamed batter until blended, then fold in remaining whites until no streaks remain.
  9. Divide the batter between the three pans.
  10. Bake for 25-30 minutes or until cakes test done.
  11. Cool in pans for 15 minutes then remove to wire racks to cool completely before frosting.
Most Helpful

5 5

Kitten, This cake iis better than any bakery cake i've ever had... It is in a class all by itself. Texture, Moistness, flavor are beyond discription.. This is definately going in my best cakes file.. I did use buttercream frosting and loved it.

5 5

Excellent, moist and flavorful! I pared this with Chocolate Buttercream Frosting making a lovely dessert for my guests. Thank you, Kittencal!