A classic, rich, and moist butter cake perfect for any occasion. Simple to make and delicious to eat, this cake is a favorite for birthdays, afternoon teas, and dessert tables.


  • 1 cup (230g) unsalted butter, softened
  • 1 1/2 cups (300g) granulated sugar
  • 4 large eggs
  • 2 1/2 cups (320g) all-purpose flour
  • 2 1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1 cup (240ml) whole milk
  • 2 teaspoons vanilla extract


  1. Preheat the Oven:
    • Preheat your oven to 350°F (175°C).
    • Grease and flour two 9-inch round cake pans.
  2. Cream Butter and Sugar:
    • In a large mixing bowl, beat the softened butter and granulated sugar together until light and fluffy, about 3-4 minutes.
  3. Add Eggs:
    • Add the eggs one at a time, beating well after each addition.
  4. Mix Dry Ingredients:
    • In a separate bowl, sift together the flour, baking powder, and salt.
  5. Combine Wet and Dry Ingredients:
    • Gradually add the dry ingredients to the butter mixture, alternating with the milk. Start and end with the dry ingredients. Mix until just combined.
    • Stir in the vanilla extract.
  6. Bake:
    • Divide the batter evenly between the prepared cake pans.
    • Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
  7. Cool:
    • Allow the cakes to cool in the pans for 10 minutes, then turn them out onto a wire rack to cool completely.
  8. Serve:
    • Frost and decorate as desired, or serve plain for a simple and delicious treat.

Enjoy your homemade butter cake!

Leave a Comment