This Eggless Vanilla Sponge Cake is buttery, moist, soft, and tender with delicate crumbs and a rich vanilla flavor. Made using the creaming method, this eggless vanilla cake turns out light but flavorful and tastes absolutely delicious even without frosting.

If you are looking for a reliable Eggless Butter Cake recipe that works beautifully for tea time, celebrations, layering, or trifles, this is it. It uses simple pantry staples, requires no eggs, yogurt, or condensed milk, and creates a classic vanilla sponge that is versatile and elegant.
Jump to:
Moist and Tender Vanilla Sponge Cake
While my family loves chocolate cake, vanilla cake holds a special place in our home. From kids to elders, everyone enjoys the simple, comforting flavor of vanilla. That's why I often bake this Eggless Sponge Cake for weekend tea time or small celebrations.
Unlike my Eggless Vanilla Cake, which used melted butter, this version used the creaming method. The butter ratio is slightly higher, making this cake richer, creamier, and more buttery. The result is a classic eggless butter cake with a soft crumb and beautiful structure.
This Vanilla Sponge Cake is perfect for:
- Serving plain with tea or coffee
- Frosting for birthdays
- Making layered cakes
- Preparing trifles
- Pairing with ice cream or berry compote
It is simple yet elegant, exactly what a good vanilla sponge should be.
Why You Will Love This Cake
This Eggless Vanilla Sponge Cake Recipe is a must-try because:
- First of all, it is buttery, rich, and full of real vanilla flavor.
- At the same time, the crumb is soft, moist, and tender.
- Best of all, it is made with simple pantry ingredients.
- Plus, no yogurt, condensed milk, or vinegar is needed.
- Perfect as a tea cake or celebration cake.
- In addition, it works beautifully for layering and frosting.
- It is completely eggless and vegetarian.

Ingredients and Notes
- Flour: You can use cake flour or all-purpose flour. Cake flour yields a more delicate, tender crumb. However, all-purpose flour works well as well. For the best result, weigh your flour using a kitchen scale.
- Baking Powder and Baking Soda: Both are necessary for proper rise. Do not substitute one for the other. Ensure they are fresh and active.
- Salt: Balances sweetness and enhances flavor. However, you can skip it if you want.
- Butter: Use unsalted butter at room temperature. The butter should be soft enough to dent when pressed but not melted.
- Sugar: Granulated sugar provides structure and sweetness.
- Milk: Use only whole milk or full-fat milk. For the richest texture, use 1 cup milk (minimum 2%) plus ¼ cup heavy cream. But do not use skim or low-fat milk.
- Vanilla Extract: Use pure vanilla extract for the best flavor.
The Creaming Method (Key to a Perfect Eggless Sponge)
The success of this eggless vanilla cake depends on properly creaming butter and sugar. Creaming incorporates air into the batter, helping the cake rise and become light.
Undermixing results in a dense cake, while overmixing gives a greasy texture.
How To Cream Properly:
- Ensure to beat butter and sugar for 3-4 minutes.
- The mixture should turn pale, fluffy, and also increase in volume.
- It should feel smooth with minimal sugar grit.
How To Make Vanilla Sponge Cake
Preparations
- Bring the unsalted butter to room temperature.
- To check if it is at room temperature, poke your finger into the butter.
- If it leaves a dent without passing through the butter, that means it is ready to use.

- Preheat the oven to 350° F.
- Grease an 8-inch or 9-inch round cake pan.
- Line it with parchment paper. Also, lightly grease the parchment paper.
- Measure the milk and bring it to room temperature.
- Use only full-fat milk, but if you have only lower-fat milk (minimum of 2% fat), combine 1 cup of milk with ¼ cup of heavy cream.
- However, do not use only low-fat milk or skimmed milk.
Baking The Vanilla Sponge Cake
- Sift together cake flour, baking powder, baking soda, and salt.
- Then, whisk well and set aside.

- In a stand mixer fitted with a paddle attachment, cream the butter and sugar until light and fluffy.
- It will take approximately 3-4 minutes.
- Scrape the sides and bottom of the bowl in between or as needed with a rubber spatula.
- This step is significant because it may result in a dense cake if not done properly.


- Add vanilla extract and beat until well combined.
- Scrape the sides and bottom of the bowl.


- Add dry ingredients and milk, and mix at low speed until just combined.
- Scrape the sides and bottom of the bowl with a rubber spatula to mix it evenly.
- Do not overmix.

- Pour the batter into the prepared pan.
- Bake it for 30-35 minutes or until a toothpick or cake tester inserted into the center of the cake comes out clean.


- Allow the cake to cool completely in the pan on a wire rack.
- Once it is completely cool, invert the cake carefully and remove the parchment paper.
- Slice and enjoy the cake as it is.
- You can also top it with one of your favorite frostings or toppings.

Serving Suggestions
This Eggless Butter Cake is simple but incredibly versatile.
- Serve plain with tea or coffee.
- Top with whipped cream and berries.
- Add a scoop of vanilla ice cream if you prefer.
- Frost with buttercream or whipped cream.
- Use cubes to make a delicious trifle.
Storing Suggestions
Allow the cake to cool completely, then cover it tightly with plastic wrap and store it at room temperature for 2 days.
If you want to keep them longer, refrigerate the cake for 3-4 days.
This cake can be frozen, tightly covered, for up to a month.
Whether you refrigerate or freeze the cake, let it come to room temperature before serving.
Baking Tips For Eggless Vanilla Sponge Cake
Making a soft, moist, and tender Eggless Vanilla Sponge Cake is simple, but small details make a big difference. These detailed baking tips will help you achieve a beautifully risen, buttery cake with delicate crumbs every single time.
Measuring: Precision is everything in baking, so use a kitchen scale for the best results. If using measuring cups, spoon the flour into the cup and level it off. Do not scoop directly from the bag-this packs excess flour and makes the cake dense. Weighing ensures consistency every time you bake this eggless butter cake.
Butter: For the perfect Eggless Vanilla Sponge Cake, the butter should be soft enough to leave a dent when pressed. It should not be greasy, melting, or cold and firm. If butter is too cold, it won't cream properly. If it is too warm, the cake may turn dense and flat.
Creaming: Properly creaming the butter and sugar builds the cake’s structure. Beat until the mixture turns pale, fluffy, and increases in volume. Scrape the bowl frequently. If you rub the mixture between your fingers and barely feel sugar granules, it's ready.
Milk: Milk plays a major role in creating a moist and tender crumb. For the best results, use full-fat or whole milk. If using 2% milk, combine 1 cup of milk plus ¼ cup heavy cream. The fat content in the milk enhances softness and richness in this Vanilla Sponge Cake.
Sift Dry Ingredients: Sifting flour, baking powder, baking soda, and salt removes lumps, distributes leavening evenly, and incorporates air. This results in a lighter and more delicate crumb.
Do Not Overmix: Once you add flour and milk, mix on low speed or use a spatula. Stop as soon as everything is combined. Overmixing develops gluten, making the cake dense and slightly chewy rather than soft and tender.
Troubleshooting
Why My Eggless Vanilla Sponge Cake Is Dense?
- If the butter and sugar were not creamed properly.
- The batter was overmixed.
- Too much flour was added.
- Expired baking powder or baking soda.
The Cake Sink In The Middle
- The cake was underbaked.
- The oven opened too early.
- Leavening agents were inactive.
Why My Eggless Butter Cake Is Dry?
- The cake was overbaked.
- You used low-fat milk or fat-free milk.
- Too much flour was added.
- Creaming of butter and sugar was not done properly.
Why Is My Cake Gummy?
- The center was underbaked.
- The cake was cut while still warm.
- The batter was overmixed.
FAQs For Eggless Vanilla Sponge Cake
Absolutely! This eggless vanilla cake recipe can make a layer cake using three 6-inch pans. Evenly distribute the batter in each pan. The baking time may vary, so keep an eye on it after 20 minutes. With 6-inch pans, you can make a small three-layer cake. But if you want to make a bigger cake, you must double the recipe. Use two 8-inch or 9-inch pans to make a two-layer cake. Prepare the batter by doubling the recipe and distributing it evenly among the pans. The baking time will be the same. You can frost the layers with your favorite icing.
However, I highly recommend checking out the Eggless Vanilla Cake (Soft and Moist) recipe for the layered cake or birthday cake.
Absolutely yes! I made this cake using both flours. I prefer cake flour because it makes the cake delicate and gives it a tender crumb. Cake flour has slightly less protein content than all-purpose flour. Less protein content means less gluten will form when making the batter. Less gluten means the cake will be soft, fluffy, and delicate. But don't be disappointed if you don't have cake flour. You can use all-purpose flour, too, for this exact delicious cake. The other way is to make homemade cake flour substitutes.
I highly recommend using the cake flour for this eggless vanilla sponge cake. But if you don't have cake flour, you can also substitute it at home. All we will need are all-purpose flour and cornstarch.
So, for one cup of cake flour, you measure one cup of all-purpose flour (16 tbsp). Then remove 2 tablespoon of flour from this; there will now be 14 tablespoon of flour. Add 2 tablespoon of cornstarch to 14 tablespoon of all-purpose flour. Sift the mixture of flour and cornstarch twice, and your cake flour is ready.
For this recipe, remove 3 tablespoon (23g) of all-purpose flour from 1½ cups (180g) and replace it with 3 tablespoon (23g) of cornstarch. Sifting is critical for incorporating air into the flour and making it light and fluffy.

More Eggless Cakes

Vanilla Sponge Cake (Eggless) / Eggless Butter Cake
Ingredients
- 1½ cups (180g) cake flour or all-purpose flour
- 1½ teaspoon baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup (113g) unsalted butter softened to room temperature
- ¾ cup (150g) granulated sugar
- 1¼ cup (300ml) full-fat milk (or 1 cup milk + ¼ cup heavy cream)
- 1½ teaspoon pure vanilla extract
Instructions
- Preheat the oven to 350° F. Grease an 8-inch or 9-inch round cake pan and line it with parchment paper. Grease the parchment paper as well. Set aside.
- Sift cake flour, baking powder, baking soda, and salt together. Whisk well and set aside.
- In a stand mixer fitted with a paddle attachment, cream the butter and sugar until light and fluffy. It will take approximately 3-4 minutes. Scrape the sides and bottom of the bowl in between or as needed with a rubber spatula.
- Add vanilla extract and beat until well combined. Scrape the sides and bottom of the bowl.
- Add dry ingredients and milk, and mix on low speed until just combined. Scrape the sides and bottom of the bowl with a rubber spatula to mix evenly. Do not overmix.
- Pour the batter into the prepared pan. Bake it for 28-34 minutes or until the wooden skewer inserted into the center of the cake comes out clean.
- Allow the cake to cool completely in the pan on a wire rack. The cake must be completely cool before slicing and frosting.
Storing Suggestions
- Allow the cake to cool completely, cover it tightly with plastic wrap, and store it at room temperature for two days.
- If you want to keep them longer, refrigerate the cake for 3-4 days.
- This cake can be frozen, tightly covered, for up to a month.
- Whether you refrigerate or freeze the cake, let it come to room temperature before serving.
Notes
- Measuring: Make sure to measure the ingredients correctly. For the best result, use a kitchen scale to weigh the ingredients if you have one.
- Flour: I will highly recommend using cake flour for this delicate cake. But if you don't have it on hand, you can use all-purpose flour or make a homemade cake flour substitute.
- Milk: Do not use low-fat or skimmed milk for this recipe. Use only full-fat milk; if you don't have it, use 1 cup of milk (minimum of 2% fat) and combine it with ¼ cup of heavy cream.
- Mixing The Batter: Do not overmix the cake batter; overmixing will make the cake denser.
- Baking: Every oven is different, so keep an eye on the cake after 26 minutes of baking. Overbaking will make the cake dry and dense.
Nutrition (Approximate Values)












Shubhi Manish says
But butter cakes harden in refrigerator, any solution to that ?
Jigna says
Hi Shubhi, that’s right. The only solution is to keep the cake or cake slice at room temperature from the fridge for at least 20-30 minutes before serving.
Or do not fridge the cake and keep it at room temperature until the time of serving, as far as you don’t frost it with whipped cream. The cake will stay at room temperature for up to 3 days.
I hope this will help.
Magda says
Hi! Is it possible to reduce the amount of sugar or better skip it? I would like to make sugar free and eggless cake for my sons birthday.
Jigna says
Hi Magda, sugar provides construction and moisture to the cake. So it is not possible to make this cake without sugar. However, you can reduce the amount of sugar by 1/4 cup only to make it less sweetened.
B R Aadarsh says
I want to know where can we buy the cake flour? Which brand cake flour is best flour is used for baking cake ? Please advise me and let me know as early as possible please.
Jigna says
Hi, you can find cake flour in the baking aisle of grocery stores. Also, the brands will be different depending on where you are living.
I use Robinhood cake and pastry flour for my baking recipes. And whenever I cross the border, I love to stock up the King Arthur cake flour.
There are many brands available, and which is best for you, you can figure out only after some use.
B R Aadarsh says
I want to know where can we buy the cake flour? Which brand cake flour is best flour is used for baking cake ? Please advise me and let me know as early as possible please.
Jodi says
Can I make this into cupcakes?
Jigna says
Hi Jodi, yes, you can use this cake batter for the cupcakes. Bake the cupcakes at 350F for 18-20 minutes or until a toothpick inserted in the center comes out clean.
Irene says
Hi Jigna,
Thank you for this recipe.. I successfully make this eggless cake. Everyone in the house enjoy it. I spread the Whipped cream on the cake, middle input peaches, toppings I top it with roasted fresh coconut and white chocolate flakey.
Jigna says
Hi Irene, I am glad that you enjoyed the cake. Thank you so much for your feedback!