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

    • Debbie McElwain

      Hi! My grandson is allergic to eggs and he loved this cake recipe! He’s having a birthday party soon and wants everyone to be able to eat his eggless cake. I wanted to make a 1/4 sheet cake instead of a round one. Do you think that’s doable with this recipe? Should I make more batter for a 1/4 sheet cske?

      • Cakes by MK

        Hi Debbie! 🙂 So glad to hear your grandson loved the cake 😀
        Yes you can totally turn this recipe into a sheet cake. 1x the recipe will be enough for one 9×13 inch sheet cake, you just need to reduce the cook time slightly (I’d check it maybe 5-10 minutes earlier than the stated cook time). Hope that helps Debbie 🙂

    • Christina

      Can you freeze this cake? Will the texture be the same?

      • Cakes by MK

        Hi Christina! 🙂 I haven’t tried freezing this cake myself, but I believe others have with success 🙂
        I would recommend wrapping the cake layers well in cling wrap and placing into an airtight container before freezing. Hope you enjoy the recipe! 🙂

    • umang

      5 stars
      Very lovley cake !! Can i increase the recipe by 50% as i want to make a sheet cake cake 9 x13 inches .

      • Cakes by MK

        So glad you loved the recipe Umang! 😀 Usually with my recipes that make two 8 inch cakes, the same amount of batter is enough for a 9×13 inch cake so I don’t think you’ll need to increase the quantity otherwise you may have a little too much batter (unless you prefer a slightly thicker cake) 🙂

    • Asma

      Hi
      Can u plz share the recipe for eggless chocolate sponge

    • Flavia

      Hi! I love your recipes! Wanted to know if I could use this recipe for cupcakes as well?

      • Cakes by MK

        Hi Flavia! So happy to hear you’re loving the recipes 😀
        Yes you can totally turn this recipe into cupcakes – simply reduce the cook time to about the 18 min mark 🙂
        Enjoy!

    • Sara

      Do you recommend using plain yogurt or vanilla yogurt?

      • Cakes by MK

        Hi Sara! 🙂 For this recipe you want to use plain unflavored yoghurt 🙂
        Hope you enjoy the recipe!

        • Mabeena

          Can we make this gluten free?

          • Cakes by MK

            Hi Mabeena! 🙂 I haven’t tried making this gluten free myself, but usually gluten free flour that is meant to act as a 1:1 substitute with regular flour tends to work well for my recipes so you may want to give that a go 🙂

            • Mabeena Singh

              Thank you , I surely will. Appreciate it. I made your cake for my daughters birthday and everyone loved it a lot

    • Sarah

      Hello, I’d love to know if you’re able to help me with measuring the butter I only having measuring cups and spoons and a jug.

      • Cakes by MK

        Hi Sarah! 🙂 I would soften the butter and then pack it into a cup and then level the top. For this recipe, because the butter is melted, you could also melt the butter and then use a measuring cup to measure the melted butter and simply add it to the oil and milk, which may be a bit easier. Hope that helps and hope you enjoy the recipe 🙂

    • Anodita

      Hi MK!
      I love all your recipes, especially this cake 🙂 wondering if this would rise ok in a 9” x 5” loaf pan… do let me know what you think 🌼

      • Cakes by MK

        Hi Anodita 😀 Thanks so much!
        Hmm good question! So because the cake is on the softer side, I am not too sure if it will rise as well as a tall loaf, but you could maybe start with filling the pan only half way and seeing how that bakes up. If it seems like it’s rising well, then you can try again with a taller loaf (where the tin is filled 3/4s of the way up). Hope that helps and would love to hear how you go if you decide to try it out 🙂

    • Juanita

      Hi – can this recipe be made with dairy-free yoghurt?

      • Cakes by MK

        Hi Juanita! 🙂 I haven’t tried that myself so I’m not too sure sorry! I know some readers have veganised this recipe with success, I am just not sure which type of plant-based yoghurt they would have used. Sorry I couldn’t be of more help!

    • Sarah

      Hello, looking forward to making this cake. sorry if I’m being silly, but with the yoghurt would I be purchasing full fat plain yoghurt?

      • Cakes by MK

        Hi Sarah 🙂 Not silly at all! Yes that’s correct, just regular plain unflavored yoghurt (not the low-fat version). Hope you enjoy the recipe 😀

    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