Home » Cakes & Cupcakes » Vanilla Cake without Milk and Eggs

Vanilla Cake without Milk and Eggs

*This post may contain Amazon Associate Affiliate links. Read more »

Vanilla Cake without Milk and Eggs that’s unbelievably soft, tender, and moist. Made with melted butter and olive oil, it’s rich, flavorful, and surprisingly easy to make — a recipe that proves you don’t need eggs or milk to create a delicious vanilla cake!

Slice of vanilla cake without milk and eggs on plate.

Proof You Don’t Need Eggs or Milk.

So soft, moist, and full of flavour, this vanilla cake proves you don’t need eggs or milk to get a bakery-quality texture. The combination of butter, oil, and vinegar does all the magic. Sam x

Soft & Tender – melted butter and oil keep the crumb moist and delicate
Naturally Flavourful – real vanilla and a touch of richness from butter
Simple to Make – two bowls, no creaming required, pantry staples

Vanilla cake without milk and eggs cut into squares on marble board with vanilla frosting.

How to make vanilla cake without milk and eggs

Step 1: In a large mixing bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.

Step 2:  In a medium bowl, whisk together sugar, melted butter, olive oil, water, vinegar, and vanilla extract until smooth.

Step 3: Pour the wet mixture into the dry ingredients. 

Step 4: Gently whisk until just combined — do not overmix.

Step 5: Pour batter into the prepared pan and bake for 30–32 minutes, or until a toothpick inserted in the center comes out clean

Step 6: Beat softened butter until creamy. Gradually add powdered sugar, then mix in water, vanilla, and salt until light and fluffy. Spread over cooled cake. Enjoy!

Vanilla cake without milk and eggs cut into squares with frosting.

Vanilla cake no eggs and milk video

Slice of vanilla cake without milk and eggs on plate.

Vanilla Cake without Milk and Eggs

No ratings yet
A soft, tender vanilla cake without eggs or milk! Made with melted butter, olive oil, and a touch of apple cider vinegar!
Prep Time 20 minutes
Cook Time 32 minutes
Total Time 52 minutes
Servings 16 squares

Ingredients
 
 

Vanilla Cake
  • 1 3/4 cups all-purpose flour
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 3/4 cup granulated sugar
  • 1/2 cup unsalted butter, melted
  • 1/2 cup extra virgin olive oil, or any neutral flavored oil
  • 1/2 cup water
  • 2 tsp apple cider vinegar
  • 2 tsp vanilla extract
Vanilla Buttercream Frosting
  • 1/2 cup unsalted butter, softened to room temperature
  • 1 3/4 cups powdered sugar
  • 2 Tbsp water
  • 1 tsp vanilla extract
  • Pinch of salt

Method
 

Vanilla Cake
  • Preheat Oven and Prepare Pan: Preheat oven to 350°F (180°C). Grease and flour a 9×9-inch square baking pan and set aside.
  • Mix Dry Ingredients: In a large mixing bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.
  • Mix Wet Ingredients: In a medium bowl, whisk together sugar, melted butter, olive oil, water, vinegar, and vanilla extract until smooth.
  • Combine Wet and Dry: Pour the wet mixture into the dry ingredients. Gently fold with a spatula until just combined — do not overmix.
  • Bake: Pour batter into the prepared pan and bake for 30–32 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
  • Cool: Let the cake cool in the pan for 15 minutes, then transfer to a wire rack to cool completely.
Vanilla Buttercream Frosting
  • Beat Butter: In a large mixing bowl, beat the softened butter for 2 minutes until creamy.
  • Add Sugar Gradually: Gradually add powdered sugar, half a cup at a time, beating well (about 15 seconds) after each addition.
  • Add Milk and Vanilla: Add the water, vanilla extract and salt and then beat for 40 seconds until the frosting is light and fluffy.
  • Frost Cake: Once the cake is completely cooled, spread the vanilla buttercream frosting evenly over the cake.
  • Serve: Cut into squares and serve. Enjoy your moist vanilla cake!

Nutrition

Calories: 301kcalCarbohydrates: 33gProtein: 2gFat: 18gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gTrans Fat: 0.5gCholesterol: 31mgSodium: 74mgPotassium: 45mgFiber: 0.4gSugar: 22gVitamin A: 355IUCalcium: 17mgIron: 1mg

Video

Notes

Store: Keep your cake in an airtight container at room temperature, where it will stay fresh for up to three days.
Freeze: You can freeze the cake by wrapping it tightly in plastic wrap or aluminum foil, and placing it in a freezer-safe bag or container. Freeze for up to 3 months.
Thaw: When ready to serve, thaw the cake in the refrigerator overnight or for several hours at room temperature until soft.

Tried this recipe?

Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating