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

    • Tina

      5 stars
      Hi
      Great recipe.
      Please can you advise how many servings this is?
      I need to make a 8inch cake for 60 servings but no idea how much to make.
      Would really appreciate a quick reply.
      Thank you 😊

      • Cakes by MK

        Hi Tina! My apologies for the delay in reply, I must have missed this comment!
        This cake can be served as 12 large slices, or 20 coffee serves which are smaller square slices 🙂
        For a larger portion, you may need to make a taller 8 inch 4 layer cake, or if you would prefer a cake that isn’t that tall, then a 10 inch 3 layer cake may work better 🙂
        Hope that helps!

    • Rebecca

      5 stars
      Made this for my mother in law as she is allergic to egg, I also made the stabilized whipped cream for the topping. Came out great and super soft.
      Can I ask if you have an eggless carrot cake recipe? Have tried others before but never get them as soft as this cake.

      • Cakes by MK

        Hi Rebecca! So so happy to hear you enjoyed the recipe :D. I unfortunately do not have an eggless carrot cake recipe just yet sorry, but will keep it in mind for future recipes 🙂

        • Shanika

          Hi, can one use sour cream instead of yoghurt?

          • Cakes by MK

            Hi Shanika! 🙂 I haven’t tried sour cream in this recipe myself so I’m not too sure how it would affect the texture of the cake sorry! Would love to hear how you go if you decide to try it out 🙂

    • Frances

      Good morning MK, Frances from Perth Australia I love this cake, the best eggless cake I have made.
      Question, Can I use less sugar in the cake recipe?
      best regards Frances

      • Cakes by MK

        Hi Frances! 🙂 So happy to hear you loved the recipe 😀
        Yes you can reduce the sugar slightly – but I wouldn’t recommend reducing it more than 50g (1/4 cup). This is because sugar helps to provide moisture to the cake 🙂
        Much love from NZ to Australia!

    • Leona

      Hi MK! Thank you for the lovely recipe! I’m planning to make this on Eid and would like to make it into 4 layers by slicing the two cake layers. Would this make the layers too thin?

      • Cakes by MK

        Hi Leona! You’re so welcome :D. You could totally do that, but yes the cake layers will be quite thin. I think as long as you don’t put too much frosting in between the cake layers it’ll work well 🙂
        Hope you have a wonderful Eid! 😀

    • Penny collier

      5 stars
      Tested this today as I’ve been asked to make a cake for 3yr old with egg allergies, amazing cake I’m making cupcakes with it works wonderful but my question is it’s very sweet , has anyone else found that using metric measures ..

      • Cakes by MK

        So so happy to hear you enjoyed the recipe Penny :D. The cakes shouldn’t be overly sweet, so it may be worth trying it with the gram measurements and see how you go? You could reduce the sugar slightly too if you like – just don’t reduce it too much otherwise the cakes won’t be as moist 🙂

    • Shajia Ahmed

      5 stars
      Assalamualaikum,

      I doubled your recipe and baked 2 cakes today. The results were awesome. The cakes were soft, rose well and didn’t taste like eggless cakes. Thank you for the recipe.

      Regards,
      Shajia Ahmed

      • Cakes by MK

        Wassalaam Shajia! So so happy to hear you loved the recipe 😀 really appreciate the feedback 🙂
        Wishing you a wonderful Eid 🙂

    • B

      Hi MK, I’m looking forward to testing out your recipe, can I check what milk should I use, whole or semi, would it make a difference? Thanks.

      • Cakes by MK

        Heya! 😀 I would recommend using whole (full fat) milk 🙂 it will make the cake more moist as it has more fat in it. Hope you enjoy the recipe!

      • Frances

        Good morning MK, Frances from Perth Australia I love this cake, the best eggless cake I have made.
        Question, Can I use less sugar in the cake recipe?
        best regards Frances

    • Ashley

      Hi MK! I have a question about this cake. Would deeply appreciate if you could reply in a few days as I need to bake this next week >.< I need to make a pecan brown butter version of this cake, do you reckon it will taste the same if i were to brown the butter and add pecans to it? I know browning butter loses some of its moisture but if i were to make it such that I brown more butter so that it reduces to the same quantity that you have and use that would it work? Cheers 🙂

      • Cakes by MK

        Hi Ashley! 🙂 Yes that could totally work, you may just need to do a little experimenting if it doesn’t quite come out perfect the first time 🙂 my feeling though is that if you increase the quantity of the butter slightly it should work just fine 😀 would love to hear how it goes!

        • Ashley

          5 stars
          Hi MK!! The cake turned out amazing and fluffy, I didn’t know eggless cakes could have that texture normal cakes have. I used chopped almonds and browned 70g of butter to achieve 56g (exact!) of brown butter to be added to the oil and milk mixture. Thank you for being so generous with your recipes and helping out all of us, I am insanely grateful! Hope you have the best week ahead <3

          • Cakes by MK

            Aww yay! So so happy to hear it worked out great and that you loved the recipe 😀 really appreciate the feedback and all the love and support Ashley 😀

    • Jennifer C

      5 stars
      This recipe sounds delicious! I am a bit uncertain about heating the milk mixture. How do I know if the mixture is hot enough but not too hot?

      Also, can I bake this is in 9×13 pan? If so, how long should I bake it?

      Thanks so much!

      • Cakes by MK

        Hi Jennifer! 🙂 For the milk mixture, once it feels hot to the touch (more hot than just warm) it’s ready. Sorry I can’t be more exact! It’s a little hard to describe, but as long as it’s hot it should work fine 🙂
        Yes you can totally bake this in a 9×13 inch baking pan – you may just need to adjust the cooking time slightly 🙂
        Hope you enjoy the recipe!

    • Rubar

      Hello MK,
      Thank you for sharing the recipe! But may I know what can I use instead of yogurt? Is there any substitution?

      • Cakes by MK

        Hi Rubar! 🙂 I haven’t tried a yoghurt substitute myself so I’m not too sure sorry! Buttermilk may work or sour cream – but I haven’t tried them myself so can’t say for sure 🙂

    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