Go Back
+ servings
homemade fluffy vanilla cake with vanilla frosting and rainbow sprinkles

Homemade Vanilla Cake

A soft homemade vanilla layer cake made with a rich vanilla batter, creamy vanilla buttercream, and optional rainbow sprinkles for a simple celebration dessert.
Prep Time 25 minutes
Cook Time 30 minutes
rest time 1 hour
Total Time 1 hour 55 minutes
Servings: 12 slices
Course: Dessert
Cuisine: American
Calories: 520

Ingredients
  

  • Cake
  • 2 1/4 cups all-purpose flour about 281 g
  • 2 teaspoons baking powder
  • 2 teaspoons baking soda
  • 1/2 teaspoon salt
  • 2 cups water 480 ml
  • 2 cups granulated sugar 400 g
  • 6 tablespoons unsalted butter 85 g
  • 2 tablespoons vegetable oil 30 ml
  • 1 tablespoon vanilla extract
  • 1 vanilla bean scraped, or 1 tablespoon vanilla bean paste
  • 2 large eggs
  • Vanilla Buttercream
  • 1 cup unsalted butter room temperature, 2 sticks (226 g)
  • 4 cups powdered sugar 480 g
  • 1 tablespoon vanilla extract
  • 2 to 3 tablespoons heavy cream half and half, or milk (30 to 45 ml)
  • For Decoration
  • 1/2 cup rainbow sprinkles about 80 g, optional

Equipment

  • Two 8-inch round cake pans
  • Parchment paper
  • Large mixing bowl
  • Medium saucepan
  • Whisk
  • Hand mixer or stand mixer
  • Offset spatula
  • Wire cooling rack
  • Cake stand or serving plate

Method
 

  1. Preheat the oven to 350°F (175°C). Grease two 8-inch round cake pans and line the bottoms with parchment paper.
  2. In a large mixing bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt.
  3. In a saucepan, combine the water, granulated sugar, unsalted butter, vegetable oil, vanilla extract, and vanilla bean or vanilla bean paste.
  4. Warm over medium heat until the butter melts and the sugar begins to dissolve. Do not boil hard.
  5. Let the warm mixture cool for about 10 minutes.
  6. Whisk the eggs in a small bowl, then slowly whisk them into the warm vanilla mixture.
  7. Pour the wet mixture into the dry ingredients and whisk until smooth.
  8. Divide the batter evenly between the prepared cake pans.
  9. Bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean.
  10. Cool the cake layers in the pans for 10 to 15 minutes, then transfer to a wire rack and cool completely.
  11. For the buttercream, beat the room-temperature butter until smooth and creamy.
  12. Add powdered sugar gradually, then mix in vanilla extract and 2 tablespoons cream, half and half, or milk. Add 1 more tablespoon if needed.
  13. Place one cooled cake layer on a serving plate. Spread buttercream over the top.
  14. Add the second cake layer, then frost the top and sides of the cake.
  15. Decorate with rainbow sprinkles, slice, and serve.

Nutrition

Calories: 520kcalCarbohydrates: 78gProtein: 5gFat: 23gSaturated Fat: 14gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 92mgSodium: 420mgPotassium: 85mgFiber: 1gSugar: 59gVitamin A: 760IUCalcium: 55mgIron: 1.8mg

Notes

  • Let the warm liquid mixture cool before adding the eggs.
  • Use fresh baking powder and baking soda for the best rise.
  • Use fresh baking powder and baking soda for the best rise.
  • f the buttercream is too thick, add cream or milk 1 teaspoon at a time.
  • If it is too soft, add a little more powdered sugar.

Tried this recipe?

Let us know how it was!