Subscribe to get new recipes straight to your inbox!

    Moist Eggless Vanilla Cake

    I don’t think I’ve ever been as frustrated when recipe testing as I was when it came to trialing out an eggless vanilla cake! 😂

    Well, I can laugh about it now, because after some drastic changes to the methods I was using, I finally came up with the perfect eggless vanilla cake! It is soft, moist, flavourful and you wouldn’t have a clue that it didn’t have any eggs! I frosted mine with my stabilized whipped cream frosting recipe, but it will literally pair perfectly with almost any type of frosting 🙂

    eggless vanilla cake

    How to make this eggless vanilla cake

    This cake recipe is similar to a hot milk cake, except there’s no eggs! It is really easy and comes together in a few quick steps – no mixer required!

    Begin by preheating your oven to 160°C (320F) with the fan on, and grease and/or line two 8 inch cake tins. I like to grease my cake tins with my homemade cake release.

    Next, sift together flour, baking powder and salt. Mix with a whisk and set aside.

    eggless vanilla cake

    In a large mixing bowl, combine yoghurt, sugar, vanilla and baking soda. Mix until well combined and set aside. The reason why we’re mixing the baking soda in at this stage, is because it’s main purpose in this recipe is to neutralize the flavour of the yoghurt, although it does help a little with the rise as well. 

    eggless vanilla cake

    In a microwave safe bowl or jug, combine butter, oil and milk. Heat in the microwave (you can do this over a stovetop if you prefer), until the butter is fully melted and the mixture is hot to the touch.

    Add half of the milk mixture into the yoghurt mixture and mix until well combined.

    eggless vanilla cake

    Then add in half of your pre-sifted dry ingredients and gently mix with the whisk until just combined. Then add in the remaining milk mixture and gently whisk until just combined. Finish by adding the remaining dry ingredients and gently whisk until just combined. Do not overmix.

    eggless vanilla cake

    eggless vanilla cake

    Distribute the batter evenly into the two 8 inch cake tins, and then give the cake tins a light bang on the counter to release any large air bubbles. Bake for 28 minutes, or until a toothpick comes out clean.

    eggless vanilla cake

    I frosted this cake with my stabilized whipped cream frosting which tastes INCREDIBLE. It’s light, not too sweet and is the perfect frosting for those who don’t particularly like a heavy buttercream. I have heaps of other great frosting recipes too which you may want to try out 🙂

    eggless vanilla cake eggless vanilla cake

    eggless vanilla cake

    Moist Eggless Vanilla Cake

    5 from 216 votes
    Print Pin Video
    This eggless vanilla cake is soft, moist, and you wouldn't have a clue that it was eggless! It follows a method similar to a hot milk cake, but without the eggs.
    Prep: 10 minutes
    Cook: 28 minutes
    Cooling Time: 1 hour 30 minutes
    Total: 2 hours 8 minutes
    Servings: 12 people
    Author: Cakes by MK

    IMPORTANT: For accuracy, I would recommend using the gram measurements provided, as those are the exact quantities I use. Cup measurements are given as estimates (based on US cup measurements) to make it easier for those who do not have a scale.

    Ingredients
     

    • cups (330 g) flour - regular, all purpose
    • tsp baking powder
    • ½ tsp salt
    • ¾ cup (185 g) yoghurt - regular (not Greek - see note 1), room temperature
    • cups (300 g) white granulated sugar
    • tbsp vanilla essence/extract
    • ½ tsp baking soda
    • ½ cup (113 g) unsalted butter
    • ¼ cup (50 g) unflavoured vegetable oil - I use canola
    • 1 cup (240 g) milk

    Instructions

    • Preheat oven to 160 °C (320°F) with the fan on (see note 2 if you don't have a fan function) and grease and/or line two 8 inch cake tins (I use my homemade cake release).
    • Sift together flour, baking powder and salt. Mix together using a whisk and set aside.
    • In a large mixing bowl, combine yoghurt, sugar, vanilla and baking soda. Mix until well combined and set aside.
    • In a microwave safe bowl or jug, combine butter, oil and milk. Heat in the microwave (you can do this over a stovetop if you prefer), until the butter is fully melted and the mixture is hot to the touch.
    • By this point your yoghurt/baking soda mixture should be frothy. To it add in half of the heated milk mixture and using a whisk mix until combined. Then add in half of your pre-sifted dry ingredients and gently mix with the whisk until just combined. Then add in the remaining milk mixture and gently whisk until just combined. Finish by adding the remaining dry ingredients and gently whisk until just combined. Do not overmix.
    • Distribute the batter evenly into the two 8 inch cake tins, and then give the cake tins a light bang on the counter to release any large air bubbles.
    • Bake for 28 minutes, or until a toothpick comes out clean. Let the cakes cool in the cake tins for about 20 minutes, before turning them out onto a wire rack to completely cool.

    Video

    YouTube video

    Notes

    Note 1. You want to use a regular yoghurt not Greek yoghurt. The reason for this is because Greek yoghurt has a higher fat content, and this can throw off the balance of the cake. If you have a low-fat Greek yoghurt then this should be okay to use. 
    Note 2. If you don't have a fan oven, bake at 175 °C (347°F).
     
     

    Nutrition

    Calories: 4145kcal | Carbohydrates: 592g | Protein: 62g | Fat: 171g | Saturated Fat: 78g | Polyunsaturated Fat: 38g | Monounsaturated Fat: 40g | Trans Fat: 4g | Cholesterol: 299mg | Sodium: 3006mg | Potassium: 807mg | Fiber: 9g | Sugar: 339g | Vitamin A: 3519IU | Calcium: 1207mg | Iron: 17mg

    Nutritional information are estimates only as they are automatically calculated by a third party application. Actual values may differ based on brands and types of products used.

    Keyword: eggless cake, eggless vanilla cake, moist eggless vanilla cake, moist vanilla cake
    Tried this recipe?I love hearing from you! Tag me @cakesbymk.nz on instagram so I can see your amazing creations 🙂

     

    More Recipes

    590 Comments

    • Ruth Fernandes

      5 stars
      I really love how this cake turned out but only it didn’t bake in 28 mins in my oven took 45 mins to do so.. otherwise awesome taste

      • Cakes by MK

        Hi Ruth! So happy to hear you enjoyed the recipe 🙂 the longer cooking time could be due to the oven, altitude etc. Also if you don’t have convection mode (fan function) then you will need to increase the oven temp as stated in the notes. Otherwise it could just be due to a difference in ovens, and as long as it cooked well and tasted great that’s the main thing! 🙂

    • Poppy

      5 stars
      this really is the best eggless vanilla cake I ever tasted! the texture is incredibly good, this will be my go-to whenever i want to bake a cake for someone who doesn’t eat eggs

      • Cakes by MK

        Thanks so much Poppy! I am thrilled to hear it’s the best eggless vanilla cake you’ve tasted – what an honour! 😀

    • Ranjeet

      I tried this recipe and it turned out so good! Everybody liked it in my family. One question- can I bake in loaf pan too?

      • Cakes by MK

        Hi Ranjeet! So happy to hear your family enjoyed the recipe 😀 and I haven’t tried in a loaf pan myself but I don’t imagine it being a problem. May just need a little extra cooking time, and if you’re only making one loaf then you probably want to half the recipe (depending on the size of your tin of course) 🙂

    • Janvi

      Hi, I am hoping to try this recipe soon. Can it also be used to make cupcakes?

      • Cakes by MK

        Awesome! Hope you enjoy it Janvi 🙂 and I haven’t tried as cupcakes myself but others have with success 🙂

    • Rashmi

      Hello Maryam,
      First of all thank you so much for this recipe ,it’s hands down the best eggless vanilla cake recipe I’ve tried so far🙌
      It’s so soft and has a gorgeous crumb!! Wish you the very best❤️
      Rashmi🇮🇳

      • Cakes by MK

        Awesome! So so happy to hear that Rashmi 🙂

    • Nicole

      Hi MK

      I want to make this cake for my daughter’s birthday party on Sunday. I was thinking of baking the cakes on Saturday and letting them cool, then wrapping them well and storing them in an airtight container before filling/frosting/icing/decorating on Sunday. Do you think they’ll stay fresh and fluffy for the party? Or would I be better of baking them very early in the morning on Sunday?

      Thanks!

      • Cakes by MK

        Hi Nicole! Your plan sounds perfect 🙂 will be fine to leave them overnight in the way you’ve stated. Hope your daughter enjoys the cake!

    • Priyanka

      Can I replace all purpose flour for gluten free flour?

      • Cakes by MK

        Hi Priyanka! I haven’t tried this myself so I’m not too sure sorry! If the gluten free flour you’re using can be replaced 1:1 with flour in baking then it should work okay in my experience but I can’t say for sure 🙂

    • Terrilynn

      Hi MK!How do I increase this recipe to make it a 3 layer cake?

      • Cakes by MK

        Hi Terrilynn! Simply make 1.5x the recipe for three 8 inch cake layers 🙂

    • Ishita

      Hi MK,

      Planning to use this recipe for graduation cake for my brother. He loves pineapple vanilla cake.

      Can we add corn starch in this recipe?

      Thank you

      • Cakes by MK

        Hi Ishita 🙂 Pineapple vanilla cake sounds delicious! I didn’t use cornstarch in this recipe as the hot milk causes the crumb to be very soft and so you need some gluten to help hold the cake together, especially since there are no eggs. Hope that helps 🙂

    • Sandra

      Hi, I am vegan and I am searching for a vegan recipe. Can I replace the yoghurt and milk with yogurt made from soya or coconut . The same question for the milk.
      Thanks Sandra

      • Cakes by MK

        Hi Sandra! I haven’t tried those substitutions myself but it’s worth a try! I would reduce the amount of oil though if using coconut milk as it has more fat than regular milk. Would love to hear how you go if you try it out 🙂

        • Mary

          Hi MK,
          Love all your recipes and thank you ❤️.
          Can I use the same recipe for cupcakes?
          Thanks!

          • Cakes by MK

            So happy to hear that Mary! 🙂 And I haven’t tried these as cupcakes myself but I imagine it should work fine. Just check them after about 18 minutes and see how they’re going 🙂

    5 from 216 votes (105 ratings without comment)

    Leave a Reply

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

    Recipe Rating





    About me

    Welcome to my blog! My name is Maryam and I LOVE baking! :) I hope to provide you with the tools (i.e. simple, from-scratch, quality tested recipes), so that you can confidently bake up delicious treats to share with your family and friends!

      Categories
      Tips & Tricks
      Specialty Desserts
      Single Layer Cakes
      Sheet Cakes
      Quick Desserts
      Puddings & Custards