Home » Cakes & Cupcakes » Eggless Vanilla Cake

Eggless Vanilla Cake

This single layer Eggless Vanilla Cake is super moist, light, and a one-bowl wonder. Perfect for morning tea, made without eggs and paired with a creamy vanilla buttercream.

Baking cakes without eggs is easy! Discover exactly how to make egg-free cakes in my complete guide, perfect for all your eggless baking needs!

Eggless Vanilla Cake displayed on plate decorated with fresh vanilla bean pods

Eggless Vanilla Cake Recipe

The Eggless Banana Cake has garnered significant acclaim, establishing itself as one of my most popular cake recipes.

Building on that success, I’m pleased to introduce it’s sophisticated counterpart.

This Eggless Vanilla Cake is its delightful cousin inspired by the original banana sensation.

Promising you a seriously moist and fluffy crumb without eggs, infused with the perfect amount of vanilla.

Consider it an egg-free version of my Basic One Layer Vanilla Cake!

With the convenience of making it in one bowl, this vanilla cake is easy to make without eggs.

You may like to try my Vegan Vanilla Cake for a complete dairy-free option too.

One slice of eggless vanilla cake on plate

Why You Will Love This Recipe

  • Perfect for beginner bakers.
  • Vanilla cake made without eggs.
  • Moist and light.
  • One bowl wonder.
  • Crowd-pleaser.

You’ll be pleasantly surprised by how moist this vanilla cake is, even though there are no eggs in the recipe.

The combination of Greek yogurt, olive oil and full-fat milk guarantees a moist texture.

You’ll love how yogurt and oil work together in my orange poppy seed cake too, a soft and tender crumb is guaranteed!

Close up view of eggless vanilla cake sliced to show texture inside

To make the batter work without eggs, we pair apple cider vinegar and baking soda to mimic the role of eggs.

It produces extra bubbles to allow the cake to rise, without leaving behind any flavor of vinegar.

So if you’re wondering if a cake can rise without eggs, the answer is YES! 🙂

It’s then paired with a quick vanilla buttercream frosting made with 4 ingredients.

Or you can add any type of frosting, such as a chocolate frosting or lemon frosting!

Adding rainbow sprinkles can be a fun twist for a birthday celebration too.

You can see sprinkles included in these cream cheese frosted brownies!

Ingredient Notes & Substitutions

A comprehensive recipe card featuring all the ingredients can be found at the end of this post.

Individual ingredients in bowl to make this eggless vanilla cake are all-purpose flour, granulated sugar, whole milk, plain greek yogurt, olive oil, unsalted butter, vanilla extract, salt, powdered sugar, baking powder, baking soda and apple cider vinegar
  • Baking powder and baking soda: Ensure these are not expired. To test if they still work, use this handy tip.
  • Salt: Any fine salt will do.
  • Granulated sugar: I used golden/raw granulated sugar for its added flavor. You can substitute it with regular white granulated sugar.
  • Whole milk: Full-fat milk produces the best and most moist results. Can be substituted with low-fat milk or a dairy-free milk such as almond milk.
  • Greek Yogurt: Use plain, whole milk full-fat Greek yogurt. This helps to produce a super moist and tender cake crumb.
  • Olive oil: Extra virgin olive oil works best. Alternatively, use neutral-flavored vegetable oil as a substitute.
  • Apple cider vinegar: This works with the leaveners to help give lift to the cake without the use of eggs. Try substituting it with white vinegar, keep in mind I have not tested this recipe using white vinegar.
  • Vanilla extract: Can be substituted with two and a half teaspoons of vanilla paste.
  • Unsalted butter: Use block butter. Can be substituted with salted butter, which will give your buttercream a hint of salt!
  • Powdered sugar: Is also known as icing sugar and confectioners sugar.

Step By Step Instructions (with photos)

There is a full and detailed recipe card at the bottom of this post.

Step one: Preheat oven to 180ºC (356ºF). Line a round 9-inch baking pan with parchment paper, and set aside. 

Got a non-stick pan? Just grease with butter, line the base with parchment paper and dust the sides with flour.

Tracing bottom of cake tin onto sheet of parchment paper to line the base
Baking tin base lined with parchment paper and sides greased with butter then a dusting of flour

Step two: In a large mixing bowl, add flour, baking powder, baking soda and salt. Whisk until well combined. 

Whisking together flour, baking powder, baking soda and salt in glass mixing bowl

Step three: Whisk through the sugar. 

Mixing sugar through dry flour ingredients

Step four: Pour in the milk, yogurt, oil, vinegar, and vanilla. Gently fold and mix with a rubber spatula until incorporated, about 40 seconds.

Ensuring not to over-mix, just until it’s incorporated into a smooth batter and no lumps/streaks of flour remain. 

Folding in wet ingredients, milk, oil, yogurt and vanilla

Step five: Pour batter into the prepared baking tin. Smoothing out the top. 

Step six: Bake for 35-40 minutes, or until a toothpick inserted into the middle comes out clean and it’s golden on top.

Remove from the oven and allow cake to cool in its tin for 15 minutes.

Carefully remove from tin and transfer to a wire rack to cool completely.

Cake batter in greased cake tin before and after baking

Step seven: To make the frosting, in a large mixing bowl, using either electric hand beaters or a stand mixer with the paddle attached, add softened butter to the bowl.

Beat butter for a about 10 seconds to break it up and it begins to turn creamy.

Beating butter in bowl for a few seconds

Step eight: Add icing sugar, milk and vanilla. Beat until well combined, creamy and fluffy, about 30 seconds. Scraping down the sides as needed.

Beating vanilla buttercream in bowl

Step nine: Spread frosting over cooled cake. Set aside for the buttercream to set, about 20 minutes. 

Slice into triangles and enjoy!

Spreading vanilla buttercream over cooled cake

Expert Tips

  • Use a non-stick baking tin: For a smooth-sided cake, grease the tin with butter, line the base with parchment paper, dust the sides with flour and tap out the excess.
  • Baking powder & soda: Double-check those expiry dates on your baking powder and soda! They team up with apple cider vinegar to replace eggs, so they’ve got to be fresh.
  • Do not over-mix the cake batter: It will result in a tough and dense textured cake after baking. 
  • How to check the cake is baked: Test the cake’s doneness by inserting a toothpick into the center. If it’s clean or has a few crumbs, you’re good to go!
  • Beat Butter First: For the frosting, pre-beating the butter avoids messy sugar fly-outs from your mixing bowl and ensures smoother buttercream.
Eggless Vanilla Cake displayed on plate decorated with fresh vanilla bean pods

Serving Suggestions

  • Ice Cream: Serve it fresh from the oven or slightly warmed with a generous scoop of creamy vanilla ice cream.
  • Whipped Cream: Dollop some freshly whipped cream right on top or with individual serves.
  • Fresh Berries: A handful of fresh sliced strawberries, blueberries, or raspberries can add a pop of color and a burst of flavor.
  • Warm Sauce: How about some warm caramel or chocolate sauce drizzled right before serving?
  • Coffee or Tea: For afternoon tea or as a relaxing dessert after dinner, enjoy it with a hot cup of tea, coffee or a homemade hot chocolate.
  • Coconut Flakes: For a tropical twist, sprinkle some shredded coconut on top, as seen on my delicious Vegan Vanilla Coconut Cake!
One slice of egg free vanilla cake on white plate with two vanilla bean pods next to it

Common Mistakes to Avoid

  • Incorrect Pan Size: If you go too big or too small, your cake won’t bake properly. Stick to the recommended tin size, which is a
  • Baking Tin Prep: Don’t skimp on greasing and flouring your pan. A stuck cake is a heartbreaker. For added insurance, I always line just the base too.
  • Check Expiry Dates: Always double-check the expiry dates, especially for baking soda and powder as these are critical in an eggless cake.
  • Oven Temperature: Not all ovens are created equal! Make sure to preheat fully, 30 minutes prior to putting your cake in and consider an oven thermometer if you’re unsure about your oven.
  • Overmixing: Mix just until the batter is incorporated and no streaks or lumps of flour remain. Overmix, and you’re signing up for a dense cake.
  • Skipping the Toothpick Test: Don’t just rely on bake time. Do the toothpick test to make sure it’s fully baked. The toothpick needs to come out clean.
  • Early Frosting: Frosting too soon? Say hello to a melted mess. Patience is key, my friends.
Fork taking out portion of sliced cake on plate

Troubleshooting

Let’s dive into some problems and solutions for you.

This can be caused by too much flour or overbaking. Both can leave you with a cake that’s more Sahara than succulent. Measure carefully and keep an eye on your oven timer.

Inaccurate measuring, oven temperature and baking times can be the culprits to a cake that still has wet batter in the center. Next time, measure correctly, bake a tad longer and test for doneness using the toothpick method.

The main reasons why this happens often stem from wrong measurements, expired leaveners, not baking long enough, a small baking tin, or a cold oven. So measure accurately, check expiry dates, bake until a toothpick comes out clean and verify your oven’s temperature with a thermometer.

Hot spots in the oven are real. Rotate the cake halfway through baking to even out the baking love. Also, make sure to bake your cake in the center of the oven so the heat is evenly distributed throughout the baking.

One slice of cake on plate with vanilla bean pods next to it

Storage Instructions

Store: Once cooled, store your cake in an airtight container, at room temperature, for 3-4 days. Transfer to the refrigerator after a few days, if needed to keep it fresh and away from humid temperatures. 

How To Freeze

  1. Freeze the cake with or without the frosting, either in individual slices or as a whole cake.
  2. Wrap the cake/slices tightly in either plastic wrap or a sheet of parchment paper.
  3. Then, wrap it again in tin foil for added protection.
  4. Label the wrapped cake with the date of freezing for easy reference.
  5. Store the cake in the freezer for up to 3 months.

How To Thaw

Once thawed, you can proceed to frost the cake with the buttercream frosting.

Refrigerator Thawing:

This gradual thawing process helps retain the cake’s moisture and texture.

  1. Remove the wrapped cake from the freezer.
  2. Place the cake in the refrigerator, keeping it completely wrapped.
  3. Let the cake thaw slowly for several hours or overnight.

Room Temperature Thawing:

This quick thawing method ensures the cake softens fast.

  1. Keep the cake wrapped in plastic wrap and tin foil.
  2. Let it sit at room temperature for a few hours until softened.
  3. Avoid direct sunlight or heat exposure during thawing.

Partial Thawing for Slicing:

If you froze the entire cake but want only one or a few slices, this process allows you to enjoy individual slices while keeping the rest fresh for later.

  1. Remove the cake from the freezer and let it sit at room temperature for about 30 minutes to an hour.
  2. Allow it to partially thaw until it softens enough to be easily sliced.
  3. Slice the desired portions.
  4. Refreeze any remaining cake portions you don’t plan to serve immediately.

Recipe FAQ’s

You can try using a gluten-free all-purpose flour blend perfect for baking, such as a 1:1 flour blend. Although I haven’t tested this recipe myself using gluten-free flour.

No, the use of oil instead of melted butter contributes significantly to the cake’s moist and tender crumb. Oil’s higher fat content retains moisture during baking, unlike butter, which can solidify and lead to dryness after cooling.

If you enjoy this recipe, please consider leaving a ⭐️ star rating and a comment review below. I love to hear what you think and it’s much appreciated. Thank you! Your email address will not be published. Sam x

Eggless Vanilla Cake displayed on plate decorated with fresh vanilla bean pods

Eggless Vanilla Cake

Samantha Pickthall
This single layer Eggless Vanilla Cake is super moist, light, and a one-bowl wonder. Perfect for morning tea, made without eggs and paired with a creamy vanilla buttercream.
4.75 from 4 votes
Prep Time 25 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Course Dessert
Cuisine American
Servings 8 slices
Calories 454 kcal

Ingredients
 
 

Cake

  • 2 cups (300g) all-purpose flour, scoop & leveled
  • 1 1/2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/4 tsp fine salt
  • 3/4 cup granulated sugar, golden or white
  • 1 cup whole milk, at room temperature
  • 3/4 cup plain full-fat Greek yogurt, at room temperature
  • 1/4 cup extra virgin olive oil
  • 2 tsp apple cider vinegar
  • 2 1/2 tsp vanilla extract

Frosting

  • 60 g unsalted butter, softened to room temperature
  • 2 cups powdered sugar
  • 2-3 Tbsp whole milk
  • 1 tsp vanilla extract

Instructions
 

Cake

  • Preheat oven to 180ºC (356ºF). Line a round 9-inch baking pan with parchment paper, and set aside. NOTE: Alternatively, if you have a non-stick pan, liberally grease it with melted butter and dust it with a light layer of flour. This will leave your finished cake with smooth sides.
  • In a large mixing bowl, add flour, baking powder, baking soda and salt. Whisk until well combined.
  • Whisk through sugar.
  • Pour in milk, yogurt, oil, vinegar, and vanilla. Gently fold and mix with a rubber spatula until incorporated, about 40 seconds, ensuring not to over-mix, just until it’s incorporated into a smooth batter and no pockets/streaks of flour remain.
  • Pour batter into the prepared baking tin. Smoothing out the top.
  • Bake for 35-40 minutes, or until a toothpick inserted into the middle comes out clean and it’s golden on top.
  • Remove from the oven and allow cake to cool in its tin for 15 minutes.
  • Carefully remove from tin and transfer to a wire rack to cool completely.

Frosting

  • In a large mixing bowl, using either electric hand beaters or a stand mixer with the paddle attached, add softened butter to the bowl.
  • Beat butter for about 10 seconds to break it up and turns creamy.
  • Add icing sugar, milk and vanilla. Beat until well combined, creamy and fluffy, about 30 seconds, adding more milk if needed, 1/2 Tbsp at a time. Scrape down the sides as needed.
  • Spread frosting over cooled cake. Set aside for the buttercream to set, about 20 minutes.
  • Slice into triangles and enjoy!

Notes

  • Store: Once cooled, store your cake in an airtight container, at room temperature, for 3-4 days. Transfer to the refrigerator after a few days, if needed to keep it fresh and away from humid temperatures. 
 
  • Freeze: By cooling it completely after baking, with or without the frosting. Wrap tightly in plastic wrap and tinfoil, label with the date and store for up to 3 months in the freezer. Please refer to above blog post for detailed storing and freezing instructions.
 
  • Thaw: the frozen cake by choosing either refrigerator thawing (slow, several hours) or room temperature thawing (quick, a few hours). If you froze the cake without the frosting, this is the point when you can make the buttercream and frost the thawed cake.

Nutrition

Calories: 454kcalCarbohydrates: 75gProtein: 6gFat: 14gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gTrans Fat: 0.2gCholesterol: 21mgSodium: 164mgPotassium: 193mgFiber: 1gSugar: 51gVitamin A: 244IUCalcium: 103mgIron: 2mg
Keyword eggless cake, vanilla cake
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