Eggless Raspberry Vanilla Bean Layer Cake

This post may contain affiliate links. Read our disclosure policy.

This Eggless Raspberry Vanilla Layer Cake is a total showstopper—soft, fluffy vanilla bean cake layers filled with sweet raspberry jam and wrapped in the creamiest vanilla Swiss meringue buttercream. It’s bursting with flavor, super easy to customize, and perfect for birthdays, holidays, or just a little everyday magic. Trust me, one slice is never enough!

An Eggless Raspberry Vanilla Layer Cake with pink and white ombre frosting, topped with fresh raspberries, sits on a white cake stand with one slice removed.

Oriana’s Thoughts On The Recipe

A woman with blonde hair wearing a light blue knit sweater and gold hoop earrings stands in front of a white background, evoking the fresh, inviting vibe of summer gatherings with grilled pork chops with peaches.

This Eggless Raspberry Vanilla Bean Layer Cake is one of our favorites! The soft, fluffy vanilla bean layers paired with sweet raspberry jam are just irresistible. It feels fancy enough for a celebration but simple enough to make any day special. And that frosting? My eggless vanilla Swiss meringue buttercream is silky, not too sweet, and ties it all together perfectly. You can easily swap the jam for whatever your family loves most. Around here, this cake disappears fast—we always go back for more!

What I Love About This Recipe

  • Egg-Free & Allergy-Friendly: As always, this cake is completely eggless and perfect for anyone with allergies or dietary restrictions. No one will ever guess it’s missing eggs!
  • Special but Simple: This cake looks fancy, but it’s not fussy. Whether it’s a birthday, a brunch, or just a “we need cake” kind of day, it always feels like the right choice.
  • Beautifully Balanced Flavors: The rich vanilla bean cake and sweet-tart raspberry jam are a match made in dessert heaven. It’s fruity, creamy, and just the right amount of sweet—my kind of cake!
  • Soft & Fluffy Texture: I worked hard to get these egg-free layers just right—they’re super soft, fluffy, and never dry. Every bite melts in your mouth.
  • Versatile & Customizable: Not a raspberry fan? No problem! You can use any jam your heart desires—strawberry, blackberry, blueberry… even lemon curd would be lovely.
  • Frosting Perfection: My eggless vanilla Swiss meringue buttercream is a total game-changer. It’s silky and smooth, not overly sweet, and it makes the whole cake feel bakery-worthy.
Handwritten text reading "xo, Oriana" on a light pink background, reminiscent of the soft hues in strawberry puree.

Ingredients You’ll Need, Substitutions & Notes

Overhead view of labeled baking ingredients in bowls for an Eggless Raspberry Vanilla Bean Layer Cake, including flour, sugar, butter, buttercream, raspberries, milk, vinegar, vanilla, yogurt, baking soda, baking powder, and salt.

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

For the Eggless Vanilla Bean Cake:

  • All-Purpose Flour: The base of the cake, providing structure and tenderness.
  • Baking Powder & Baking Soda: These leaveners help the cake rise and create a light texture.
  • Salt: Balances the sweetness and enhances the vanilla flavor.
  • Milk: Adds moisture and richness. I use whole milk, but any dairy or non-dairy milk works.
  • Apple Cider Vinegar: Reacts with the baking soda to give the cake a fluffy lift.
  • Unsalted Butter: Adds richness and flavor. Let it come to room temperature for easier mixing.
  • Granulated Sugar: Sweetens the cake and helps with structure.
  • Vanilla Beans: Provide a deep, aromatic vanilla flavor that makes this cake extra special. You can use vanilla bean paste as a substitute. These are the Vanilla Beans I buy.
  • Plain Regular Yogurt: Adds moisture and helps mimic the structure eggs provide. You can also use sour cream.
  • Pure Vanilla Extract: Enhances the vanilla flavor even more.

To Assemble and Decorate:

  • Eggless Vanilla Swiss Meringue Buttercream: My go-to frosting—light, silky, and not too sweet. You can find the recipe in my cookbook: The Simply Eggless Cookbook (page 152). Alternatively, you can use American buttercream, or even whipped frosting for a less sweet version.
  • Raspberry Jam: Adds a fruity, slightly tart layer that pairs beautifully with vanilla. Make sure you use a good-quality jam. Alternatively, you can use Raspberry Dessert Sauce Recipe.
  • Fresh Raspberries: Optional, but great for decorating and adding fresh berry flavor.

Food Allergy Swaps

This recipe is naturally egg, nut, peanut, soy, sesame, fish, and shellfish free, making it suitable for most dietary needs, but always check labels for hidden allergens.

  • Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives.
  • Wheat/Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend. I also like Doves Farm Freee Gluten-Free All-Purpose Flour, but this blend does not contain xanthan gum, so you need to add 1/4 teaspoon of xanthan gum per cup (140 g) of gluten-free flour blend.

Potential Recipe Challenges & Pro Tips

  1. Flat or dense cake layers: This can happen if your leavening agents aren’t fresh or if you overmix the batter. Pro Tip: Always check expiration dates on baking powder/soda, and mix just until combined to keep the batter light.
  2. Cake sticking to pans: A common frustration, especially with layered cakes. Pro Tip: Line your pans with parchment and grease well to ensure easy release.
  3. Buttercream too soft or runny: It might be due to warm kitchen temps or overbeating. Pro Tip: If the frosting gets too soft, pop it in the fridge for 15–20 minutes, then beat again until it firms up.

Process Overview: Step-by-Step Photos

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

Step 1 – Prep the pans and preheat the oven

Start by preheating your oven to 350ºF (180ºC). Line three 6-inch round cake pans with parchment paper and give them a light spray of baking spray with flour so nothing sticks.

Can I Use Other Cake Pan?

You can also bake in two 8 or 9-inch rounds pan if I want a simpler version without stacking too many layers. Just keep an eye on baking time—it’ll vary depending on the pan size and how much batter is in each.

Step 2 – Mix the dry ingredients

Grab a large bowl and sift in the flour, baking powder, baking soda, and salt. Set that aside for now.

A glass bowl filled with dry ingredients sits on a white marble surface, ready for making an Eggless Raspberry Vanilla Bean Layer Cake.

Step 3 – Combine milk and vinegar

In a separate bowl or large measuring cup, mix the milk and vinegar. Let it sit for 5 to 8 minutes until it thickens a bit and looks curdled—this is your egg-free buttermilk substitute!

A glass measuring cup filled with milk and vinegar sits on a white marble surface, perfect for making an Eggless Raspberry Vanilla Bean Layer Cake.

Step 4 – Cream the butter and sugar

Use a hand mixer or stand mixer to beat the softened butter on medium-high until it looks creamy, about 3–4 minutes. Add the sugar and beat again on high for an additional 4 minutes, until the mixture is pale and fluffy. Scrape down the bowl as needed. Split the vanilla beans and scrape the seeds right into your creamed butter-sugar mix. Add the yogurt and vanilla extract, then mix again until everything is combined and smooth.

A glass mixing bowl filled with a creamed butter and sugar mixture for an Eggless Raspberry Vanilla Bean Layer Cake sits on a marble countertop.

Step 5 – Combine everything

With the mixer on low, add the dry ingredients in three parts, alternating with the milk mixture. Start and finish with the dry mix. Beat until just combined—don’t overmix!

A stand mixer blending batter for an Eggless Raspberry Vanilla Layer Cake in a stainless steel bowl.

Step 6 – Fill the pans and bake

Divide the batter evenly between the prepared pans. Bake for 23 to 28 minutes, or until a toothpick poked in the center comes out clean. Let the cakes cool in the pans for 10 minutes, then turn them out and let them cool completely on a wire rack. Don’t forget to peel off the parchment when they’re totally cool.

Helpful Tip

You can make the cake layers ahead of time! Keep them at room temp for 2 days, or freeze for up to a month. Just know they’ll lose a bit of fluffiness if frozen or refrigerated.

Step 7 – Make the frosting

To frost this cake, I used my eggless Swiss Meringue Buttercream, which is light, silky, and not too sweet. You can find the recipe in my cookbook: The Simply Eggless Cookbook (page 152). Alternatively, you can use American buttercream, or even whipped frosting for a less sweet version.

Step 8 – Assemble the cake

Once the cake layers are cool, level them if needed. Place a few parchment strips around your cake stand to keep it clean. Add the first layer, spread on some buttercream, then half the raspberry jam. Repeat with the second layer. Top with the third layer and gently press it down.

An Eggless Raspberry Vanilla Layer Cake featuring two layers of vanilla cake, pink frosting, and a layer of red strawberry topping on the upper layer, displayed on a white circular base.

Step 9 – Frost the cake

Spread the remaining buttercream over the top and all around the sides of the cake. Use a small offset spatula if you want to create some pretty swirls or textures in the frosting.

Ombre Decoration

After layering the cake, divide the remaining buttercream into three equal amounts to create the ombre effect shown here. Add paste food coloring to each batch to create three shades of the same color frosting. Spread the darkest-colored buttercream over the bottom third of the sides of the cake, the medium-colored buttercream over the middle third, and the lightest-colored buttercream over the top third and the top of the cake. While spinning the cake turntable, run a small spatula from the bottom to the top of the cake’s side to blend the frosting colors. Then run the spatula over the top of the cake, working from the outside in, to create a spiral.

Step 10 – Decorate and serve

Top the cake with fresh raspberries for a beautiful finishing touch. Carefully remove the parchment strips from around the base, and you’re ready to serve!

An Eggless Raspberry Vanilla Layer Cake with pink ombré layers and white frosting, topped with fresh raspberries on a white cake stand.
Simple line drawing of a bowl with a spoon inside, centered on a dark gray background—perfect for showcasing Eggless Sugar Cookie Bites recipes.

Extra Recipe Tips For Success

  • Measure Carefully: Especially with baking, precise measurements ensure the best results. I highly recommend using a kitchen scale.
  • Preheat the oven for at least 15 minutes before you start, giving it plenty of time to reach the ideal recipe temperature.
  • Room-Temperature Ingredients: Ensure that all wet ingredients are at room temperature before mixing. This helps them combine more easily and evenly.
  • Don’t Overmix: Once you add the dry ingredients to the wet, mix just until combined to keep the cake tender.
  • Don’t open the oven door until the cake(s) has set. Leave the oven closed until the minimum time is stated in the recipe.
  • Know your oven! Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly off, affecting baking time, so keep an eye on yours. The cakes are done when a toothpick inserted in the center comes out clean.
  • Cool Completely Before Icing: This prevents the icing from melting and sliding off the cake.
  • Level the cake layers with a serrated knife if needed for even stacking.
An Eggless Raspberry Vanilla Layer Cake with pink and white frosting, topped with raspberries and powdered sugar, sits on a white cake stand with one slice missing.

Variations & Additions

Storage and Freezing Instructions

To Store: Unfrosted cake layers can be stored at room temperature for up to 2 days. The frosted cake can be stored at room temperature for up to 2 days or in the refrigerator for up to 5 days. Take into consideration that the cakes will lose some of their fluffiness if refrigerated or frozen.

To Freeze: Wrap the unfrosted cake layers tightly in plastic wrap and freeze for up to 2 months. Thaw overnight in the fridge before assembling. To freeze frosted cake, I like to cut the cake into slices and wrap each one in plastic wrap. Then I pop all the wrapped slices into an airtight container to keep them extra fresh. Ready to eat it? The night before serving, move the cake slice from the freezer to the fridge—leave the plastic wrap on while it thaws slowly. This helps prevent condensation, which can cause water droplets.

Frequently Asked Questions

Yes! You can bake the cake layers a day or two ahead. Just wrap them tightly and store at room temp or in the fridge.

Vanilla bean paste or just extra vanilla extract will work in a pinch.

Not at all! My eggless version is beginner-friendly, and I walk you through every step. You can find the recipe in my cookbook: The Simply Eggless Cookbook (page 152)

A slice of Eggless Raspberry Vanilla Layer Cake with pink and red filling, served on a white plate with fresh raspberries on the side.

More Egg-Free Cakes Recipes You’ll Love!

❤️ Love what you see? Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! Follow along on Instagram, Pinterest, and Facebook for more fun! 

Recipe Card

An Eggless Raspberry Vanilla Layer Cake with pink and white ombre frosting, topped with fresh raspberries, sits on a white cake stand with one slice removed.

Eggless Raspberry Vanilla Layer Cake

Oriana Romero
This Eggless Raspberry Vanilla Layer Cake is a total showstopper—soft, fluffy vanilla bean cake layers filled with sweet raspberry jam and wrapped in the creamiest vanilla Swiss meringue buttercream. It’s bursting with flavor, super easy to customize, and perfect for birthdays, holidays, or just a little everyday magic. Trust me, one slice is never enough!
5 from 1 vote
Prep Time 30 minutes
Cook Time 28 minutes
Total Time 58 minutes
Servings 12 servings

Important

• For best results, I highly recommend using a kitchen scale to measure the ingredients.

Ingredients
 

For the Eggless Vanilla Bean Cake:

  • 4 cups (560 g) all-purpose flour
  • 5 teaspoons (20 g) baking powder
  • 1/2 teaspoon (3 g) baking soda
  • 1/2 teaspoon (2 g) salt
  • 2 cups (480 g) milk
  • 2 tablespoons (30 g) apple cider vinegar
  • 2 teaspoons (10 g) pure vanilla extract
  • 1 cup (230 g) unsalted butter, softened
  • 2 cups (400 g) granulated sugar
  • 2 vanilla beans (see notes)
  • 1/4 cup (60 g) plain regular yogurt or sour cream

To Assemble and Decorate:

  • 1 medium batch Eggless Vanilla Swiss Meringue Buttercream from my cookbook: The Simply Eggless Cookbook (page 152) Alternatively, you can use American buttercream, or even whipped frosting
  • 1/3 cup (80 g) raspberry jam or preserve (or Raspberry Dessert Sauce)
  • 10 -12 fresh raspberries (optional)

Instructions
 

Make the Eggless Vanilla Bean Cake:

  • Preheat the oven to 350ºF (180ºC). Line three 6-inch (15-cm) round cake pans with parchment paper. Lightly grease with baking spray with flour.
    Note: You can also bake in two 8 or 9-inch rounds pan if I want a simpler version without stacking too many layers. Just keep an eye on baking time—it’ll vary depending on the pan size and how much batter is in each.
  • Sift the flour, baking powder, baking soda, and salt together into a large bowl.
    A glass bowl filled with flour and baking powder sits on a white marble surface, ready for making an Eggless Classic Yellow Birthday Cake.
  • In a mixing bowl or liquid measuring cup, combine the milk and vinegar. Let the mixture rest for 5 to 8 minutes, until thickened and curdled. Add vanilla extract. Set aside.
    A glass measuring cup filled with milk and a small amount of brown sugar sits on a white marble surface.
  • Using an electric hand mixer or a stand mixer, beat the butter on medium-high speed until creamy, 3 to 4 minutes. Add the sugar and beat on high speed for 4 minutes, until creamed and pale, scraping down the sides and up the bottom of the bowl with a rubber spatula as needed. Split the vanilla beans and scrape the seeds into the creamed mixture; discard the beans. Add the yogurt and vanilla seeds and continue beating to combine, about 1 minute.
    A glass mixing bowl filled with a creamed butter and sugar mixture.
  • Turn the mixer to low and add the flour mixture in three batches, alternating with the milk mixture, beginning and ending with the flour mixture. Beat until just combined, 30 to 45 seconds. Do not overmix.
    A stand mixer blending batter for an Eggless Raspberry Vanilla Layer Cake in a stainless steel bowl.
  • Evenly divide the batter among the prepared pans.
    Three white cake pans filled with creamy Eggless Raspberry Vanilla Bean Layer Cake batter, arranged in a triangle on a white textured surface.
  • Bake for 23 to 28 minutes, or until a toothpick inserted in the center comes out clean. Let the cakes cool in their pans on wire racks for 10 minutes, then remove from the pans. Allow the cakes to cool completely, right-side up, on wire racks before removing the parchment paper.

Make The Frosting:

  • To frost this cake, I used my eggless Swiss Meringue Buttercream, which is light, silky, and not too sweet. You can find the recipe in my cookbook: The Simply Eggless Cookbook (page 152). Alternatively, you can use American buttercream, or even whipped frosting for a less sweet version.
    A glass mixing bowl with whipped cream or frosting for an Eggless Raspberry Vanilla Layer Cake is being stirred by a red spatula.

Assemble and Decorate:

  • Level the tops of the cakes with a cake cutter or a long, serrated knife as needed.
    Three round layers of Eggless Raspberry Vanilla Layer Cake are cooling on a metal wire rack over a white surface.
  • Line the edges of a cake platter with four strips of parchment paper to keep the platter clean.
  • Place the first cake layer on the platter. Spread 1 cup of buttercream evenly over the top, then spread about half of the raspberry jam over the buttercream. Top with the second cake layer, pressing lightly to adhere. Repeat to add the third layer.
    An Eggless Raspberry Vanilla Layer Cake featuring two layers of vanilla cake, pink frosting, and a layer of red strawberry topping on the upper layer, displayed on a white circular base.
  • For a no-fuss decoration, spread the remaining buttercream evenly over the top and sides of the cake. If desired, while spinning the cake turntable, run a small spatula from the bottom to the top of the cake's side to create a design in the sides of the cake.
  • For the Ombre decoration: After layering the cake, divide the remaining buttercream into three equal amounts to create the ombre effect shown here. Add paste food coloring to each batch to create three shades of the same color frosting.Spread the darkest-colored buttercream over the bottom third of the sides ofthe cake, the medium-colored buttercream over the middle third, and the lightest-colored buttercream over the top third and the top of the cake. While spinning the cake turntable, run a small spatula from the bottom to the top of the cake's side to blend the frosting colors. Then run the spatula over the top of the cake, working from the outside in, to create a spiral.
  • Top with fresh raspberries. Remove the parchment paper and serve.
    An Eggless Raspberry Vanilla Layer Cake with pink ombré layers and white frosting, topped with fresh raspberries on a white cake stand.
Oriana’s Notes
 
Important: Many foods contain hidden allergens. If you or someone you are cooking or baking for has food allergies, it’s essential to always read the labels of the ingredients you plan to use to verify their safety.
 
Ombre Decoration: This kind of decoration is totally optional. If you want to keep it simple, just frost the top and sides of the cake and finish with a handful of fresh raspberries—easy and beautiful!
 
Vanilla Beans: I love using real vanilla beans in this recipe because they add such a deep, rich flavor you just can’t get from anything else. Plus, those tiny little specks look so pretty in the cake—it gives it that extra special touch! But don’t worry if you don’t have any on hand. You can use vanilla paste or pure vanilla extract instead—just use 1 to 2 teaspoons, depending on how strong you like the flavor. The cake will still be totally delicious!
 
Store: Unfrosted cake layers can be stored at room temperature for up to 2 days. The frosted cake can be stored at room temperature for up to 2 days or in the refrigerator for up to 5 days. Take into consideration that the cakes will lose some of their fluffiness if refrigerated or frozen.
 
Freeze: Wrap the unfrosted cake layers tightly in plastic wrap and freeze for up to 2 months. Thaw overnight in the fridge before assembling. To freeze frosted cake, I like to cut the cake into slices and wrap each one in plastic wrap. Then I pop all the wrapped slices into an airtight container to keep them extra fresh. Ready to eat it? The night before serving, move the cake slice from the freezer to the fridge—leave the plastic wrap on while it thaws slowly. This helps prevent condensation, which can cause water droplets.
 
Food Allergy Swaps:
This recipe is naturally egg, nut, peanut, soy, sesame, fish, and shellfish free, making it suitable for most dietary needs, but always check labels for hidden allergens.
  • Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives.
  • Wheat/Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend. I also like Doves Farm Freee Gluten-Free All-Purpose Flour, but this blend does not contain xanthan gum, so you need to add 1/4 teaspoon of xanthan gum per cup (140 g) of gluten-free flour blend.
 
Potential Recipe Challenges & Pro Tips:
  1. Flat or dense cake layers: This can happen if your leavening agents aren’t fresh or if you overmix the batter. Pro Tip: Always check expiration dates on baking powder/soda, and mix just until combined to keep the batter light.
  2. Cake sticking to pans: A common frustration, especially with layered cakes. Pro Tip: Line your pans with parchment and grease well to ensure easy release.
  3. Buttercream too soft or runny: It might be due to warm kitchen temps or overbeating. Pro Tip: If the frosting gets too soft, pop it in the fridge for 15–20 minutes, then beat again until it firms up.
 
Extra Recipe Tips For Success:
  • Measure Carefully: Especially with baking, precise measurements ensure the best results. I highly recommend using a kitchen scale.
  • Preheat the oven for at least 15 minutes before you start, giving it plenty of time to reach the ideal recipe temperature.
  • Room-Temperature Ingredients: Ensure that all wet ingredients are at room temperature before mixing. This helps them combine more easily and evenly.
  • Don’t Overmix: Once you add the dry ingredients to the wet, mix just until combined to keep the cake tender.
  • Don’t open the oven door until the cake(s) have set. Leave the oven closed until the minimum time is stated in the recipe.
  • Know your oven! Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly off, affecting baking time, so keep an eye on yours. The cakes are done when a toothpick inserted in the center comes out clean.
  • Cool Completely Before Icing: This prevents the icing from melting and sliding off the cake.
  • Level the cake layers with a serrated knife if needed for even stacking.
 
Variations & Additions:
I appreciate your feedback, and it helps others, too! Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 946kcalCarbohydrates: 158gProtein: 10gFat: 31gSaturated Fat: 13gPolyunsaturated Fat: 7gMonounsaturated Fat: 8gTrans Fat: 1gCholesterol: 48mgSodium: 516mgPotassium: 191mgFiber: 2gSugar: 93gVitamin A: 562IUVitamin C: 1mgCalcium: 196mgIron: 4mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Dessert
Cuisine American
Calories 946
Keyword cake egg-free Raspberry vanilla
5 from 1 vote

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments

  1. 5 stars
    Elegant but still feels homemade and comforting. The cake is soft, light, and filled with bright raspberry flavor, nice with a cup of Earl grey.

    1. That sounds absolutely lovely! 💕 I’m so happy you enjoyed the cake—it really does have that perfect mix of elegance and homemade comfort. And pairing it with Earl Grey? Perfection!