Go Back
+ servings
Eggless Vanilla Cake Recipe | Mommy's Home Cooking

Eggless Vanilla Cake

This Eggless Vanilla Cake Recipe is the bomb!! Its sweet buttery flavor and light and moist texture make it perfect to celebrate any occasion!
Course Dessert
Cuisine American
Keyword birthday, cake, eggfree, Eggless, vanilla
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 12 servings
Calories 605kcal


  • 2 cups (420 gr) granulated sugar
  • 1 cup (226 gr) unsalted butter, softened (2 sticks)
  • 2 teaspoons vanilla extract
  • 4 cups (560gr) self-rising flour
  • 2 cups (450ml) whole milk (you can substitute with any plant milk you like)
  • 2 tablespoons apple cider vinegar


  • Preheat oven to 350º F.  Grease three 8-inch round cake pans with flour-based baking spray, or grease pans and line bottoms with parchment.
  • In a large bowl, beat the sugar and butter until creamy and pale. Scrape down the sides and up the bottom of the bowl with a rubber spatula as needed. Add vanilla and mix to combine. 
  • Combine milk and vinegar in a small bowl. Set aside. 
  • Add the flour alternately with milk to the butter mixture, beginning and ending with the flour. Scrape down the mixing bowl with a spatula and turn the batter over several times to ensure all of the ingredients are well incorporated. Beat just until incorporated. Do not overmix this batter.
  • Pour the cake mixture into the prepared pans (2 1/2 cups of batter in each pan approximately).
  • Bake for 20 - 25 minutes, or until a skewer comes out clean when poked in the center.
  • Remove from the oven and allow the cake to cool. Remove from the pan and decorate to your liking.



This is my buttercream recipe.
To bake in a 9x13 pan: Simply pour the batter into a greased and lightly floured 9x13 pan and bake for 30 – 35 minutes or until a toothpick inserted in the center comes out clean.
Cakes can be baked ahead, cooled, and covered tightly at room temperature overnight or up to 2 days in the refrigerator. 
To make your own self-rising flour combine for each cup of all-purpose flour, add 1 1/2 teaspoons of baking powder and 1/4 teaspoon of salt. For this recipe, you'll need to combine 4 cups of all-purpose flour + 6 teaspoons of baking powder + 1 teaspoon salt. 
Don't forget to give it a star rating below!
Please note that nutritional information is a rough estimate and it can vary depending on the products used.


Calories: 605kcal | Carbohydrates: 99g | Protein: 11g | Fat: 19g | Saturated Fat: 11g | Cholesterol: 46mg | Sodium: 21mg | Potassium: 136mg | Fiber: 2g | Sugar: 42g | Vitamin A: 557IU | Calcium: 61mg | Iron: 1mg