This homemade cake recipe from scratch is a classic and delicious treat that is perfect for any occasion. With a moist and fluffy texture, this cake is sure to be a hit with everyone who tries it. Whether you are celebrating a special event or just in the mood for something sweet, this cake is a must-try!

Preparation time: 20 minutes | Cooking Time: 30 minutes | Total Time: 50 minutes | Serves: 8


  • 2 cups all-purpose flour
  • 1 1/2 cups sugar
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 1 cup unsalted butter, softened
  • 1 cup buttermilk
  • 2 tsp vanilla extract
  • 4 large eggs


  1. Preheat the oven to 350°F (180°C). Grease and flour a 9-inch round cake pan.
  2. In a medium bowl, whisk together the flour, sugar, baking powder, baking soda, and salt.
  3. In a separate bowl, cream the butter until smooth. Add the buttermilk and vanilla extract, mixing until well combined.
  4. Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
  5. Add the eggs one at a time, mixing well after each addition.
  6. Pour the batter into the prepared cake pan and bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
  7. Allow the cake to cool in the pan for 10 minutes before removing it and transferring it to a wire rack to cool completely.
  8. Once cool, frost the cake with your favorite frosting and serve.

Nutrition Information:

Calories: 350 || Protein: 5g || Carbohydrates: 45g || Fat: 16g || Fiber: 1g || Sugar: 25g || Sodium: 300mg

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave a Comment