share this recipe

Perfect Vanilla Birthday Cake

prep time: 30 min | bake time: 30 min | total time: 1 hr

This perfect vanilla birthday cake is everything you want in a celebration dessert - soft, fluffy, and totally irresistible. And the best part? It’s an eggless vanilla cake that doesn’t compromise on texture or flavor. I wasn’t even a sprinkles kind of girl… until this cake changed my mind. With its light crumb, buttery vanilla flavor, and just the right amount of moisture, this easy birthday cake recipe is a crowd-pleaser you’ll come back to again and again. Oh, and if you’re dairy-free? No problem. I’ve got you covered with simple swaps.

Why This Eggless Recipe Is the Perfect Vanilla Birthday Cake

Now, let’s give the perfect vanilla birthday cake its moment to shine with this dreamy vanilla buttercream frosting. It’s creamy, smooth, and balanced—like a Swiss meringue buttercream, but without the egg whites or complicated steps.

No gritty texture. No overwhelming sweetness. Just pure, silky frosting bliss that comes together with minimal effort. I’ve laid out all the steps in the recipe card so even beginner bakers can nail it. Trust me, once you try it, you’ll never look at store-bought frosting the same way again.

how to make a soft and fluffy eggless vanilla birthday cake

Tools You’ll Need to Make the Perfect Vanilla Birthday Cake

Ingredients for The Perfect Vanilla Birthday Cake

  • Milk: The quiet backbone of any great batter, milk is what gives your cake its soft, plush texture from the inside out. 
  • White Vinegar or Lemon Juice: Vinegar or lemon juice in a vanilla sponge cake helps activate baking soda, creating a light, airy texture. It also slightly tenderizes the crumb and enhances overall rise
  • Cane Sugar or Castor Sugar: Sweetness with style. Cane sugar has a little depth, a tiny hint of molasses that whispers of warmth, while castor sugar is like satin—so fine, it dissolves without a trace, leaving behind nothing but a smooth, delicate crumb. 
  • Oil : Oil in a vanilla sponge cake adds moisture, creates a softer crumb, and keeps the cake tender for longer. It also helps make the texture more even and light compared to butter.
  • Vanilla Extract: The soul of the bake, truly. Just a few drops of real vanilla transform your kitchen into a patisserie and wrap the whole cake in warmth, coziness, and a touch of nostalgia. 
  • Corn Starch: Corn starch cuts through the structure of the flour just enough to keep your crumb light and tender.
  • All Purpose Flour: All-purpose flour provides the structure in a vanilla sponge cake. It has enough protein to hold the cake together while still keeping the crumb tender and soft.
  • Baking Soda: Baking soda acts as a leavening agent, helping the sponge cake rise by producing carbon dioxide when combined with an acid like vinegar or lemon juice. It creates a light, airy texture.
  • Baking Powder: Think of baking powder as an ingredient making sure every layer is tall and evenly risen. 
  • Salt: Just a pinch, but it’s everything. Salt helps to balance out the sweetness.  

Ingredients for the Vanilla Buttercream Frosting

  • Cane Sugar or Castor Sugar: Sugar in buttercream adds sweetness, helps with structure, and gives a smooth, creamy texture when properly beaten with butter.
  • Water: Water helps melt the sugar down into a glossy syrup that gives your frosting its perfect base.
  • Butter: Oh, butter. This is where the indulgence begins. Soft, creamy, and cut into perfect little cubes, butter gives your frosting structure and richness. 
  • Vanilla Extract: A few teaspoons of pure, fragrant vanilla in the frosting? Non-negotiable. It takes your buttercream from “oh, that’s sweet” to “wait—what is that?!” in the best way possible. 
  • Whipping Cream: The silky finishing touch. Just a splash gives your frosting a lighter, creamier texture that pipes beautifully and tastes like a little cloud. 
  • Salt: Just a pinch –  It’s the flavor enhancer.
  • Funfetti or Sprinkles of Your Choice: These little bursts of color don’t just look adorable they add a pop of fun and crunch that makes your cake feel like a celebration, no matter what day it is.
egg-free vanilla cake

How to Make the Perfect Vanilla Cake

First things first, get that oven nice and hot – 350°F (175°C) is your sweet spot. While it preheats, show your cake pans some love: a light brush of oil around the sides and a snug circle of baking paper at the bottom will keep everything from sticking.

dairy-free and eggless vanilla cake option
egg replacer for vanilla cake

Now, in a medium bowl, pour in your room temp milk and add the vinegar—let it sit for a few minutes until it starts to curdle slightly. Don’t panic, that’s exactly what we want—it’s giving faux buttermilk vibes and setting the stage for a tender crumb.

vanilla sponge cake eggless
eggless vanilla cake recipe

Once that’s ready, whisk in the sugar, oil, and vanilla. You don’t need a mixer here—just a good old-fashioned hand whisk and a little muscle. Keep going until the sugar looks mostly dissolved and the whole mixture feels glossy and smooth.

vanilla cake recipe no eggs

Now grab another bowl (yes, you’ll thank yourself later), and whisk together the dry squad: cornstarch, baking soda, baking powder, flour, and salt.

vanilla eggless cake from scratch

For the silkiest batter, sift the dry mix right into your wet ingredients—trust me, your cake will thank you. Whisk it all together gently until you’ve got a thick, smooth, lump-free batter that looks like something out of a pastry dream.

egg-free vanilla cake

Pour the batter evenly into your prepared pans and pop them in the oven for 25 to 30 minutes. You’ll know they’re ready when the tops spring back like memory foam when lightly touched.

Let the cakes cool completely on a wire rack before turning them out of the pans patience, darling, it’s worth the wait. Once they’re cool, you’re ready to frost, decorate, and dazzle.

How to Make the Vanilla Buttercream Frosting

Start by making your simple syrup it’s easy, elegant, and gives your buttercream that silky-smooth finish. In a small saucepan, stir together the sugar and water, then warm it gently over low heat. No need to rush it-just give it a stir now and then until the sugar completely melts into the water like magic.

eggless vanilla cake for vegans (if recipe is also dairy-free)
vanilla eggless cake for special occasions

Once it’s clear and glossy, take it off the heat and let it cool to room temperature. Meanwhile, in a mixing bowl, get your butter whipped into shape. Use an electric mixer or stand mixer with a paddle attachment and let it go for a good two to three minutes, until it’s looking pale, creamy, and airy like whipped silk.

how to make eggless vanilla cake without eggs

When your sugar syrup is cool, pour it in slowly, in two to three parts, giving the mixer a minute between each addition to fully blend it in. Don’t rush this step—it’s what gives the frosting its luxe texture.

Once the syrup’s in, go ahead and add the vanilla extract, whipping cream, and that essential little pinch of salt. Keep mixing until it’s all smooth, dreamy, and totally irresistible.

If the buttercream is feeling a little too fluffy or airy, just grab a spatula and gently fold it to smooth things out—think of it like giving your frosting a calming exhale before it hits the cake.

The Perfect Vanilla Birthday Cake Assembly

Place your first cake layer on a cake stand or serving plate—make sure it’s centered, because this is where the show begins.

Generously dollop five to six scoops of that dreamy frosting right on top, then spread it into an even layer, edge to edge.

eggless cake recipe for kids’ birthdays

Now, using a spoon or offset spatula, gently create a little well in the center of the frosting this helps the top layer sit snug and level. Carefully place the second cake layer over the first, giving it a soft press to secure.

Next comes the crumb coat: a thin, sheer layer of frosting that traps all those pesky crumbs and creates a smooth foundation.

Once that’s on, pop the whole cake into the fridge for about 30 minutes to set and chill.

bakery-style eggless vanilla cake

When it’s nice and firm, bring it back out and frost it like you mean it. Use a spatula or cake scraper to smooth the remaining buttercream all over, making sure every inch looks polished and fabulous.

Finish things off with a joyful shower of sprinkles—go wild, go classy, go rainbow, whatever your vibe. Let the cake sit out until it comes to room temperature, because that’s when the texture and flavor truly shine.

Then slice, serve, and prepare for compliments.

Perfect Vanilla Birthday Cake FAQs

how to bake a vanilla cake without eggs

Watch this Video for Making Vanilla Custard Cake

Here are three top suggestions to elevate your eggless vanilla birthday cake to absolute perfection:

  • Add a Touch of Almond Extract: While vanilla is the star of the show, a hint of almond extract can add a warm, nutty depth to the flavor. Just a teaspoon mixed in with the vanilla will make your cake taste like it came from a high-end bakery—complex yet comforting.
  • Incorporate Buttermilk or a Buttermilk Substitute: For extra richness and a slight tang that balances out the sweetness, use buttermilk (or a plant-based buttermilk substitute if you’re going fully vegan). It’ll make the crumb even more tender and light, and the texture will be to die for!
  • Use Cake Flour Instead of All-Purpose Flour: Cake flour is lighter and has a lower protein content than all-purpose flour, which gives the cake a super soft, delicate crumb. It’s the secret to making your vanilla cake melt in your mouth without being too dense.

These three simple tweaks can elevate the flavor and texture of your eggless vanilla cake, making it a showstopper worthy of any celebration!

egg-free vanilla cake

Did You Make My Recipe for the Perfect Vanilla Birthday Cake?

I’m beyond excited to see your eggless vanilla birthday cakes come to life! Whether it’s for a milestone celebration or a just-because treat, this cake is sure to be the star of the show. Snap a pic, tag me @pastrybysaloni, and let’s make your bake the center of all the sweet celebrations!

If you’re loving this cake, you’re in for more delights! My collection of eggless and dairy-free bakes is packed with show-stopping treats, from light and airy cakes to rich, indulgent desserts. Every bite is a celebration—because you deserve a slice of joy, no eggs required!

Here are three must-try recipes next:

And if you’re looking to master the art of eggless baking, grab a copy of my cookbook Vegan Baking Made Simple—your guide to making classic desserts with a plant-based twist. Available now on Amazon HERE!

Saloni Mehta Pastry Chef and Food Blogger

Meet Saloni

I’m a former pastry chef with a love for breads, cakes and everything in between! My recipes are easy to follow, egg free and are designed to be shared with others!

popular recipes

How to make moist brookies without eggs
Eggless Carrot Cake with cream cheese frosting and can be made vegan dairy-free.

Get new recipes first!

Check out my Cookbook

Get tips from a pro!

how to make vanilla cake without eggs
5 from 7 votes

Perfect Vanilla Birthday Cake

This perfect vanilla birthday cake is everything you want in a celebration dessert—soft, fluffy, and totally irresistible. And the best part? It’s an eggless vanilla cake that doesn’t compromise on texture or flavor.
With its light crumb, buttery vanilla flavor, and just the right amount of moisture, this easy birthday cake recipe is a crowd-pleaser you’ll come back to again and again. Oh, and if you’re dairy-free? No problem. I’ve got you covered with simple swaps.
So go ahead, preheat your oven and pull out the mixing bowls—because we’re about to bake something seriously magical
Author: Saloni Mehta
Rate
Yield: 10 servings
Prep: 30 minutes
Cook: 25 minutes
Bake Time: 30 minutes
Total: 1 hour 30 minutes

Ingredients

Ingredients for the Vanilla Cake

  • 200 ml Milk*, at room temperature
  • 1/2 tbsp White Vinegar or lemon juice
  • 140 g Cane Sugar* or castor sugar
  • 60 ml Oil, vegetable or sunflower
  • 3 tsp Vanilla Extract
  • 1 tbsp Corn Starch
  • 150 g All Purpose Flour
  • 1/2 tsp Baking Soda
  • 1 + 1/2 tsp Baking Powder
  • 1/4 tsp Salt

Ingredients for the Vanilla Buttercream Frosting

  • 110 g Cane Sugar, or castor sugar
  • 100 ml Water
  • 330 g Butter*, cut in cubes at room temperature
  • 2-3 tsp Vanilla Extract
  • 20 ml Whipping Cream*
  • Pinch of Salt
  • 1/4 cup Funfetti or Sprinkles of your choice

Instructions

How to Make the Perfect Vanilla Birthday Cake

  • Set your oven to 350°F (175°C). While it’s heating, grease two 8-inch (20 cm) round or three 6-inch (15cm) round cake pans with oil. Line the bottoms of each pan with parchment paper to prevent sticking.
  • In a medium bowl, pour in the room temperature milk and add the vinegar. Stir gently, then let it sit for 5 minutes. The mixture will curdle slightly—this is your homemade buttermilk.
  • To the curdled milk, add the sugar, oil, and vanilla extract. Whisk everything together by hand until the sugar is mostly dissolved and the mixture looks smooth and slightly glossy.
  • In a separate large bowl, add the flour, cornstarch, baking soda, baking powder, and salt. Mix well, then sift the dry ingredients directly into the wet mixture. This helps prevent lumps and ensures an even batter.
  • Gently whisk the wet and dry ingredients together until you get a smooth, lump-free batter. Avoid over-mixing—stop as soon as everything is combined.
  • Divide the batter evenly between the two prepared cake pans. Use a spatula to spread the batter evenly and smooth the tops.
  • Place the pans in the center of the oven and bake for 25 to 30 minutes. The cakes are done when the tops spring back when lightly pressed or a toothpick inserted into the center comes out clean.
  • Remove the pans from the oven and place them on a wire rack. Let the cakes cool in the pans for about 10–15 minutes, then carefully run a knife around the edges and turn them out onto the rack to cool completely.

How to Make the Vanilla Buttercream Frosting

  • In a small saucepan, combine the sugar and water. Place over low heat and stir occasionally until the sugar is fully dissolved. Do not let it boil. Once dissolved, remove the pan from the heat and set the syrup aside to cool completely.
  • In a large mixing bowl, add the butter. Using an electric mixer (or stand mixer with the paddle attachment), beat the butter on medium speed for 2–3 minutes, until it becomes pale, light, and creamy in texture.
  • Once the sugar syrup has cooled, slowly pour it into the whipped butter in 2–3 additions. Mix well after each addition—about 1 minute—until fully incorporated. The mixture should look smooth and glossy.
  • Add the vanilla extract, whipping cream, and a pinch of salt. Beat the mixture again until everything is well combined and smooth.
  • If there are any air bubbles, use a spatula to gently stir the frosting by hand. This will help create a smooth, spreadable finish perfect for decorating your cake.

How to Assemble the Perfect Vanilla Birthday Cake

  • Start with the Base Layer. Place one cake layer on a cake stand or serving plate. Make sure it’s centered.
  • Scoop about 5–6 tablespoons of frosting onto the top of the first layer. Use an offset spatula or the back of a spoon to spread it evenly. Create a slight well in the center to help hold the next layer in place and prevent frosting from spilling out the sides.
  • Carefully place the second cake layer on top, aligning it with the bottom layer. Press down gently to secure.
  • Spread a thin layer of frosting over the entire cake. This is the crumb coat—it traps any loose crumbs and creates a smooth base for the final layer of frosting.
  • Place the cake in the refrigerator for about 30 minutes to let the crumb coat firm up. This will make final frosting easier and cleaner.
  • Once the cake is chilled, spread the remaining frosting evenly over the top and sides. Use a spatula or cake scraper to smooth the surface to your desired finish.
  • Top the cake with sprinkles or decorations of your choice.
  • Let the cake come to room temperature before serving for the best flavor and texture.

Notes

  • Measuring by Weight vs Cups: U.S. cup measurements are fine for casual baking, but they can vary depending on how ingredients are packed. For best results—especially in baking—use a digital kitchen scale and measure in grams. It ensures accuracy and consistency every time.
  • Prep Ahead: Before you begin the recipe, measure and set out all your ingredients. This makes the process smoother, faster, and less stressful.
  • Spoons Matter: When a recipe calls for teaspoons (tsp) or tablespoons (tbsp), use proper measuring spoons—not your everyday eating utensils. It makes a real difference in accuracy.
  • Milk: You can use any unsweetened plant-based milk such as almond, soy, or oat. If you're not avoiding dairy, whole milk works perfectly too.
  • Lemon Juice / Vinegar: These are interchangeable in this recipe. Feel free to use lemon juice, apple cider vinegar, or white vinegar—whichever you have on hand.
  • Sugar: Cane sugar, granulated sugar, or castor sugar all work well here. If you're baking vegan, double-check that your sugar is vegan-friendly (some refined sugars are processed with bone char). Organic cane sugar is a safe bet.
  • Whipping Cream: For a vegan or dairy-free version, use unsweetened non-dairy whipping cream. Otherwise, any full-fat dairy whipping cream of your choice will work just fine.

Did you try this recipe? Leave a review!

28 Responses

  1. 5 stars
    Hi, thank you for the recipe! ☺️

    I baked this today for my daughter’s birthday this weekend. Unfortunately it did not yield the quantities stated. I did 2x thinking I would get 4 8” layers but I only got 2 😢. It did bake beautifully though and feels very light and moist.

    1. Hi Dan,

      Thanks so much for trying the recipe 😊 I didn’t make the layers very thick, so that might be why the yield was different. Glad it baked up nicely though, hope your daughter had a wonderful birthday!

  2. Hey saloni. From nigeria pls i dont really understand grams can u combine the measurement using cups or mls thank you looking forward to ur response

    1. Hello

      Thank you for your question! On the recipe card, you’ll find a toggle to switch between US cups and gram measurements. For baking purposes, grams and mls are equivalent for all ingredients.

  3. 5 stars
    Hi Saloni,
    I have tried the brownie recipe and it came out very well . Thank you for the wonderful recipes you post. i would like to try this recipe too but can I stack the cakes for a 2 or 3 tier cakes ? And also can I soak the cake with sugar syrup , will it become soggy?

    1. Hi
      I’m so glad you enjoyed the brownie recipe thank you for the kind words! Yes, you can stack this cake for a 2 or 3-tier setup. Soaking with sugar syrup is optional; just use a light hand so it doesn’t get soggy. You can make the layers 1–2 days ahead wrap them well in plastic and freeze. It actually helps with easier stacking.

  4. 5 stars
    Hello

    I’ve tried your recipes and they are amazing.
    I wanted to ask what if I just want to bake just the cake without any frosting?
    Do I need to add sugar and will I be able to bake in a single 8 inch cake pan ?

    1. Hi Yamini,

      Thank you so much—I’m really glad you’re enjoying the recipes!😊

      Yes, you can definitely bake the cake without any frosting.Just be sure to still include the sugar in the batter—it helps balance the flavor even without the frosting. If you’re baking just a single layer in an 8-inch pan, you can cut the recipe in half. That should give you the perfect amount of batter for one layer without overflowing.Just keep an eye on the baking time, it may be slightly shorter, so do a toothpick test around the 20–25 minute mark.

  5. 5 stars
    Hello!
    I absolutely love using your chocolate custard cake recipe! It’s an absolute gem of a cake which I’ve baked for my family a few times now and is easily becoming a most requested recipe.

    With this vanilla cake, will the recipe still work if I was to add Oreos to it for a cookies and cream twist? (I wonder if they would just sink to the bottom) Would I also then have to leave out some of the sugar to avoid making it overly sweet?

    Thank you so much for your help! 🙏🏾
    D.

    1. Hi Devi,

      So glad you love the chocolate custard cake—thank you! 😊

      Yes, you can definitely add Oreos chunks to the vanilla cake for a cookies and cream version. Just chop them up and press the chunks into the batter after you divide it into the cake pans. The cake isn’t too sweet on its own, so you likely won’t need to adjust the sugar but you can slightly reduce in the frosting it if you prefer.

      Can’t wait to hear how it turns out!

      – Saloni M.

  6. 5 stars
    I made this for my boyfriend who is allergic to eggs and has never had a birthday cake. This was the first thing I have ever baked on my own, and it turned out beautifully! So happy with this recipe!

  7. 5 stars
    made a rainbow cake with this recipe for my mom’s birthday and everybody loved it! it was such a hit! thank you so much for such an easy yet delicious recipe 🙂

    1. That’s so wonderful to hear! I’m so glad the cake was a hit and that your mom had a special birthday! 🎉 Thanks for trying the recipe and for the kind words — you totally made my day!

  8. Hello!

    I would love to make this and want to know if I can subsititue 2/3 cup sugar with 1/3 cup honey? I try not to bake for it granulated sugar and only use refined free sugar as honey in baking. Please let me know if this works if I can use honey how much I would I use? I appreciate all the time and effort and hard work you put into your recipes! They are amazing! Thanks!

    1. Hi Deanyah

      Hi there! Thanks so much for the kind words — I really appreciate it! 😊 I personally use cane sugar in this recipe since it’s a bit less processed than regular white sugar, but I haven’t tried baking it with honey yet. If you do give it a go, I’d love to hear how it turns out! Typically, when substituting honey for sugar, you can use about 1/2 to 2/3 the amount of honey (so around 1/3 to 1/2 cup honey for 2/3 cup sugar), and you might want to reduce the liquid in the recipe slightly and lower the oven temp by 25°F since honey browns faster. Hope that helps, and happy baking!

    1. Hi Saloni, I have tried this recipe twice, but it sank in the middle on both the occasions. kindly let me know what may be the reason.

      1. Hi!

        Thank you for trying the recipe and for your feedback. I’m sorry to hear the cake sank in the middle—there could be a few reasons for this. It often happens if the cake is underbaked, if the oven door was opened too early. Make sure to check your oven temperature with an oven thermometer, and try not to open the door until it’s mostly baked.

5 from 7 votes

Leave a Reply

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

Recipe Rating




Try these recipes next!

error: Content is protected !!