Go Back

Perfect Vanilla Cake with Chocolate Frosting - Easy Recipes

This moist and fluffy vanilla cake topped with rich, creamy chocolate frosting is the ultimate treat for any occasion. A true classic in easy recipes!
Prep Time20 minutes
Cook Time30 minutes
Total Time50 minutes
Course: Cakes
Cuisine: American
Keywords: butter swim biscuits easy recipes, cheesey potatoes easy recipe, chicken stirfry easy recipe, dinner recipes, easy recipes, easy recipes ninja creami, recipes for dinner
Servings: 12 slices
Author: Betty

Ingredients

  • 2 1/2 cups all-purpose flour
  • 2 1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 3/4 cup unsalted butter, softened
  • 2 cups granulated sugar
  • 4 large eggs, room temperature
  • 1 tablespoon vanilla extract
  • 1 cup whole milk, room temperature
  • 1/2 cup unsalted butter, softened (for frosting)
  • 2/3 cup unsweetened cocoa powder
  • 3 cups powdered sugar
  • 1/3 cup whole milk
  • 1 teaspoon vanilla extract (for frosting)

Instructions

  1. Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
  2. In a medium bowl, whisk together flour, baking powder, and salt. Set aside.
  3. In a large bowl, beat butter and sugar until light and fluffy, about 3 minutes.
  4. Add eggs one at a time, mixing well after each addition. Stir in vanilla extract.
  5. Alternate adding the dry ingredients and milk to the butter mixture, starting and ending with dry ingredients. Mix until just combined.
  6. Divide batter evenly between prepared pans. Bake for 25–30 minutes or until a toothpick inserted in the center comes out clean.
  7. Cool cakes in pans for 10 minutes, then remove and cool completely on a wire rack.
  8. For the frosting, beat butter until creamy. Add cocoa powder and mix well.
  9. Gradually add powdered sugar, alternating with milk, until smooth and fluffy.
  10. Stir in vanilla extract. Frost cooled cakes, stacking layers and covering top and sides.