Egg-Free Vanilla Roll Cake

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

This Egg-Free Vanilla Roll Cake is a soft, flexible Swiss roll-style cake made without eggs. Designed and tested, in my family kitchen, multiple times to roll beautifully without cracking. It has a light vanilla flavor and fluffy sponge texture. It’s perfect for filling with whipped cream, jam, or fresh fruit when you want a dessert that feels special but still approachable. For anyone wondering how to make a roll cake without eggs, this recipe solves the biggest challenge: getting that classic bendy texture without compromise.

An Egg-Free Vanilla Roll Cake filled with strawberries and cream sits sliced on a wooden board, garnished with fresh strawberries, powdered sugar, and a red-striped cloth in the foreground.

Oriana’s Thoughts On The Recipe

Oriana Romero, creator of Mommy's Home Cooking and egg-free baking queen.

This recipe took a lot of patience to get right. After more than 12 years of baking egg-free for my family, I didn’t want a roll cake that was just “good enough.” I wanted a true sponge-style cake that felt light, flexible, and special.

Roll cakes are delicate, even with eggs, so creating one without them definitely took some testing. The detail that made the biggest difference was adding xanthan gum — a tip I learned from The Loopy Whisk, a fantastic gluten-free baking expert. I don’t use it often, but here it gives the cake the elasticity it needs to bend instead of breaking.

This roll cake is designed to be crack-free, but if you get a few small cracks, don’t worry. Roll cakes are naturally delicate — and egg-free ones even more so. The cake will still be delicious, and you can easily cover any cracks with powdered sugar or a drizzle of ganache.

Why You’ll Want to Try My Recipe

  • Truly Egg-Free by Design: This cake wasn’t adapted — it was created to work without eggs from the very beginning.
  • Soft, flexible texture: This cake is tender and bendy, so it rolls beautifully into that classic swirl.
  • Designed to roll without cracking: A small amount of xanthan gum helps give the sponge the elasticity it needs. Don’t stress about perfection! Roll cakes are naturally delicate — and egg-free versions even more so. If you get a few cracks, the cake will still taste amazing.
  • Easy to dress up: A dusting of powdered sugar or a drizzle of ganache easily covers any small cracks and makes it look bakery-worthy.
  • Customizable Filling Options: Whipped cream, jam, curd, fresh fruit, chocolate spread — it works with almost anything.
  • Perfect for Celebrations: Birthdays, holidays, baby showers, or Sunday dessert — it always feels special.
oriana's signature.


Ingredients You’ll Need, Substitutions & Notes

Ingredients for an Egg-Free Vanilla Roll Cake are arranged on a white surface, including flour, sugar, baking powder, vinegar, vanilla, salt, cream cheese, oil, baking soda, confectioners’ sugar, xanthan gum, milk, heavy cream, and fruit jam or strawberries.

For the Egg-Free Vanilla Roll Cake

  • All-Purpose Flour: Provides structure. I haven’t tested this recipe with gluten-free flour blends — the elasticity here is very important.
  • Baking Powder + Baking Soda: These work together to give the cake lift and lightness.
  • Salt: Balances the sweetness and enhances the vanilla flavor.
  • Xanthan Gum: This is key. It adds flexibility and elasticity so the cake rolls without cracking. I don’t recommend skipping it.
  • Granulated Sugar: Sweetens and helps keep the sponge moist.
  • Neutral Oil: Keeps the cake soft and pliable. Avoid strongly flavored oils.
  • Whole Milk: Adds moisture and richness. Room temperature helps everything blend smoothly.
  • Apple Cider Vinegar: Reacts with the baking soda to help create lift.
  • Pure Vanilla Extract: The star flavor — use a good one if you can.

For the Cream Cheese Whipped Cream Filling

  • Cold Heavy Cream: Must be cold to whip properly.
  • Confectioners’ Sugar: Sweetens the filling and stabilizes it.
  • Vanilla Extract: Adds warmth and depth.
  • Full-Fat Cream Cheese: Slightly softened so it blends smoothly. It stabilizes the whipped cream and adds richness.

Fruity Filling Options (pick one)

  • Jam – Strawberry, peach, blueberry — use good quality for the best flavor.
  • Citrus Curd – Check labels carefully since many store-bought curds contain eggs.
  • Macerated Strawberries – Fresh, juicy, and beautiful in the swirl.

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.
    • Milk: You can use your favorite non-dairy milk, like soy or oat milk.
    • Heavy Cream: You can use a non-dairy cream, such as Silk,  Country Crock Plant Cream, or Califia Farms.
    • Cream Cheese: To substitute the cream cheese, I like to use Violife Just Like Cream Cheese Original.
  • Gluten-Free: I have not tested this cake with gluten-free flour. Because rolling requires flexibility, results may vary.

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 – Make the Egg-Free Vanilla Cake Roll

Spread the Batter

Bake & Flip

Roll

Prepare the Fruit (if using)

Whip the Filling

Avoid overly wet fillings

Choose fillings that are thick and stable, like whipped cream, buttercream, or jam. Very wet fillings can soak into the sponge and make the cake harder to roll neatly. If you’re using fruit, pat it dry and layer it over whipped cream so the cake stays light, fluffy, and easy to slice.

Unroll & Fill

Cover & Chill

Slice & Serve

Simple line drawing of a bowl with a spoon inside, centered on a dark gray background—perfect for showcasing Eggless Sugar Cookie Bites recipes.

Recipe Tips For Success

➤ Troubleshooting Tips:

  • Cake Cracked While Rolling: The cake may have cooled too much before rolling. Pro Tip: Roll it immediately after baking while it’s still warm and flexible. That first roll with the towel sets the shape.
  • Cake Stuck to the Pan: Roll cakes are thin and delicate. Pro Tip: Spray the pan, line with parchment, then spray the parchment too. That double layer of insurance makes all the difference.
  • Filling Is Sliding Out: The whipped cream may be too soft. Pro Tip: Whip to medium-stiff peaks. The filling should hold its shape but still be smooth.
  • Cake Feels Dense Instead of Light: Overmixing can develop too much structure. Pro Tip: Whisk just until smooth and combined — no need to beat it aggressively.
  • Roll Looks Flat: It may not have been rolled tightly enough the first time. Pro Tip: Use the towel to gently guide and support the roll without squeezing.

➤ Extra Tips:

  • Measure the ingredients correctly. I highly recommend using a kitchen scale.
  • Sifting the dry ingredients helps prevent lumps in the thin batter.
  • Don’t overbake — even one extra minute can dry out a thin sponge.
  • Know your oven! Every oven is different, so baking times always have to be taken with a grain of salt. Oven thermostats can be wildly off, and that will all affect baking time, so keep an eye on yours. The cake is done when it springs back when gently pressed with a finger and the top is lightly golden.
  • Avoid overly wet fillings: Choose fillings that are thick and stable, like whipped cream, buttercream, or jam. Very wet fillings can soak into the sponge and make the cake harder to roll neatly. If you’re using fruit, pat it dry and layer it over whipped cream so the cake stays light, fluffy, and easy to slice.
  • Generously dust the cake with confectioners’ sugar so the cake doesn’t stick.
  • Chill before slicing. It firms up the filling and makes everything neat.
  • Use a serrated knife to slice cleanly without squishing the swirl.
A slice of Egg-Free Vanilla Roll Cake with strawberries and cream sits on a plate, while fresh strawberries and the rest of the roll are displayed on a cutting board in the background.

Variations & Additions

  • Add lemon or orange zest to the batter for a citrus twist.
  • Swap vanilla for almond bakery emulsion for a different flavor profile.
  • Spread chocolate hazelnut spread, or peanut butter instead of jam.
  • Add mini chocolate chips over the whipped filling.
  • Use stabilized buttercream instead of whipped cream for a firmer roll.

Serving Suggestions

This Egg-Free Vanilla Roll Cake fits so many occasions:

  • Birthday dessert for egg-free kids who want something special
  • Easter, Mother’s Day, or holiday gatherings
  • Afternoon coffee with friends
  • Baby showers
  • Summer parties with fresh berries
  • A beautiful weekend baking project with your kids
A slice of Egg-Free Vanilla Roll Cake filled with whipped cream and strawberries sits on a light pink plate, with two halved strawberries and a fork beside it.

Storage and Freezing Instructions

Refrigerator: Store tightly wrapped in the refrigerator for up to 3 days.

Make Ahead: You can prepare it the day before serving — it actually slices better once chilled overnight.

Freezing: I don’t recommend freezing fully assembled with whipped cream. The texture may change once thawed.

Frequently Asked Questions

For this recipe, I really don’t recommend it. Xanthan gum gives the cake the flexibility it needs to roll without cracking.

It helps give the cake elasticity. That extra bit of structure is what keeps the sponge soft and flexible instead of brittle.

Yes. Rolling while warm sets the shape and prevents cracks later.

You can, but the cream cheese helps stabilize the filling so it holds up better when sliced.

You make it with a well-balanced egg-free batter and, in this recipe, a little xanthan gum to help create the flexibility needed for rolling.

Yes, but keep the layer thin so it doesn’t squeeze out when rolling.

Assemble, wrap tightly, and chill overnight. Dust with sugar right before serving.

Don’t worry — it will still taste delicious. Roll cakes are naturally delicate, and egg-free versions can be even more fragile. You can easily cover small cracks with powdered sugar, whipped cream, or a drizzle of ganache.

A slice of Egg-Free Vanilla Roll Cake filled with strawberries and cream on a plate with a fork, garnished with fresh strawberries.

❤️ 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 Egg-Free Vanilla Roll Cake filled with strawberries and cream sits sliced on a wooden board, garnished with fresh strawberries, powdered sugar, and a red-striped cloth in the foreground.

Egg-Free Vanilla Roll Cake

Oriana Romero
This Egg-Free Vanilla Roll Cake is light, fluffy, and flexible enough to roll beautifully without cracking. Made with simple pantry ingredients and a little xanthan gum for elasticity, it delivers that classic Swiss roll texture without eggs. Fill it with whipped cream, jam, or fresh fruit for an easy but elegant dessert everyone can enjoy.
No ratings yet
Prep Time 40 minutes
Cook Time 20 minutes
Cooling Time: 2 hours
Total Time 3 hours
Servings 10 servings

Ingredients
 

For the Egg-Free Vanilla Roll Cake:

  • 1 cup + 2 tablespoons (160 g) all-purpose flour
  • 1 1/4 teaspoon (5 g) baking powder
  • 1/4 teaspoon (1.5 g) baking soda
  • 1/4 teaspoon salt
  • 1/4 teaspoon (1 g) xanthan gum
  • 3/4 cup + 1 tablespoon (160 g) granulated sugar
  • 3 tablespoons + 1 teaspoon (50 g) neutral-tasting oil (such as sunflower or vegetable oil)
  • 3/4 cup + 2 teaspoons (190 g) milk, room temperature
  • 1 teaspoon (5 g) apple cider vinegar
  • 2 teaspoons (10 g) pure vanilla extract

For the Cream Cheese Whipped Cream Filling:

  • 3/4 cup (180 ml) cold heavy cream or heavy whipping cream
  • 1/3 cup (40 g) confectioners’ sugar (you can also use granulated sugar)
  • 1 teaspoon (5 g) pure vanilla extract
  • 1/3 cup (75 g) full-fat cream cheese, slightly softened

For the Fruity Filling (Choose One):

  • 1/2 cup good quality jam such as strawberry, peach, blueberry, etc.
  • 1/2 cup lemon, lime, or orange curd (be sure to check labels since many commercial curds contain eggs)
  • 1 cup (200 g) fresh strawberries chopped and macerated with 25 g (2 tablespoons) granulated sugar, and 1 teaspoon lemon juice

For Decoration:

Important

You can find step-by-step photos above in the post and/or right here on the recipe card. They’ll walk you through the process and make everything super clear! Just click the camera icon button below on the right to show or hide them. Turn them off before printing if you prefer a cleaner copy!

Instructions
 

Before You Get Started:

  • Read and follow the recipe. Don't sabotage your time, effort, and money! This might sound obvious, right? But following the recipe is the most important cake baking tip you'll ever hear/read. I'm guilty of this, too! Sometimes I'm in a rush, and I don't take the time to read the recipe carefully or substitute ingredients in recipes based on what I have. I do not recommend doing this unless the recipe suggests alternatives.
  • Pre-measure all my ingredients. This way, you'll have them ready to go, and don't forget anything. To measure, I highly recommend using a scale. If you haven't used a scale before, don't be intimidated. It's actually easier than using cups and more precise, which is key for eggless baking. You can get a good kitchen scale online or in any local kitchen equipment store.

Prepare the Cake Pan:

  • Preheat the oven to 350ºF (180ºC). Spray a 10×15-inch (25 x 38 cm) baking pan with nonstick spray so the parchment paper sticks. Line with parchment paper, then spray the parchment as well. This ensures an extra nonstick surface, which is essential for rolling.

Make the Cake:

  • Sift the flour, baking powder, baking soda, salt, and xanthan gum into a bowl. Whisk to combine and set aside.
  • In a medium bowl, whisk together the sugar, oil, milk, vinegar, and vanilla until well combined.
  • Pour the wet ingredients into the dry ingredients and whisk until smooth and fully incorporated. Do not overmix.
  • Spread the batter evenly into the prepared pan, making sure it reaches the corners and the surface is level.
  • Bake for 20 – 23 minutes, or until the cake springs back when gently pressed with a finger.
    Pro-Tip: Be sure not to overbake the cake — a soft, flexible texture is key to rolling without cracks.

Roll the Cake:

  • As soon as the cake comes out of the oven, dust generously with confection's sugar and cover with a clean kitchen towel. Run a knife around the edges to loosen it. Immediately invert it. Carefully peel off and discard the parchment paper.
  • Starting with the narrow end, gently roll the cake up with the towel to form a log. Place it seam side down on a wire rack and let it cool completely in the towel, about 2 hours.

Prepare the Fresh Fruit (if using):

  • If using fresh strawberries, mix the chopped strawberries with sugar and a lemon juice. Let them macerate while you prepare the whipped filling.

Make the Filling:

  • Using a hand mixer or a stand mixer fitted with the whisk attachment, whip the cold heavy cream, confectioners’ sugar, and vanilla extract on medium-high speed until medium to stiff peaks form, about 2–3 minutes.
  • Add the cream cheese and beat just until combined and smooth. Do not overmix. Set aside.

Unroll, Fill & Re-Roll:

  • Carefully and slowly unroll the cooled cake. Spread your chosen jam or curd evenly over the cake surface. If using macerated strawberries, lightly brush the cake with some of the fruit juices first. Do not add the chopped fruit yet. Spread the whipped filling evenly on top, leaving about a 1/2-inch border around the edges.
  • If using chopped fruit, scatter it evenly over the whipped filling.
  • Gently roll the cake back up (without the towel), starting from the same end. Use the towel to help guide and support the roll as needed. The filling will help hold everything together.
    Pro Tips: If your cake cracks slightly while rolling, don’t panic. A light dusting of powdered sugar will beautifully hide any imperfections.
  • Wrap the roll tightly in plastic wrap and place seam side down on a serving platter. Chill for at least 2 hours or up to overnight.

To Serve:

  • Remove the plastic wrap. Dust the top of the cake with confectioners’ sugar, if desired. Slice with a serrated knife for clean cuts and serve.
Oriana’s Notes
 
Xanthan Gum: I usually try to avoid special ingredients whenever possible and keep my recipes pantry-friendly. However, after many rounds of testing, I couldn’t find another way to give this egg-free roll cake the flexibility it needs without using xanthan gum. In this recipe, a small amount helps create that soft, bendy sponge that rolls without cracking. It’s a tiny ingredient, but it makes a big difference in achieving the classic roll cake texture.
 
Filling Ideas for Your Roll Cake: This vanilla roll cake is very versatile, which means you can fill it in many different ways depending on the occasion or what you have on hand. Classic whipped cream and fresh berries is always a favorite, but fruit jam, strawberry filling, raspberry preserves, or lemon curd-style egg-free fillings also work beautifully.
For a richer dessert, you can spread a thin layer of buttercream, chocolate ganache, or cream cheese frosting before rolling. You can even combine fillings — for example, whipped cream with sliced strawberries or whipped cream with raspberry jam. Just remember to keep the filling fairly thick and not too wet, so the cake stays stable and easy to slice.
 
Store tightly wrapped in the refrigerator for up to 3 days.
 
Make Ahead: You can prepare it the day before serving — it actually slices better once chilled overnight.
 
Freezing: I don’t recommend freezing fully assembled with whipped cream. The texture may change once thawed.
 
Food Allergy Info & 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.
    • Milk: You can use your favorite non-dairy milk, like soy or oat milk.
    • Heavy Cream: You can use a non-dairy cream, such as Silk,  Country Crock Plant Cream, or Califia Farms.
    • Cream Cheese: To substitute the cream cheese, I like to use Violife Just Like Cream Cheese Original.
  • Gluten-Free: I have not tested this cake with gluten-free flour. Because rolling requires flexibility, results may vary.
 
Recipe Tips For Success:
➤ Troubleshooting Tips:
  • Cake Cracked While Rolling: The cake may have cooled too much before rolling. Pro Tip: Roll it immediately after baking while it’s still warm and flexible. That first roll with the towel sets the shape.
  • Cake Stuck to the Pan: Roll cakes are thin and delicate. Pro Tip: Spray the pan, line with parchment, then spray the parchment too. That double layer of insurance makes all the difference.
  • Filling Is Sliding Out: The whipped cream may be too soft. Pro Tip: Whip to medium-stiff peaks. The filling should hold its shape but still be smooth.
  • Cake Feels Dense Instead of Light: Overmixing can develop too much structure. Pro Tip: Whisk just until smooth and combined — no need to beat it aggressively.
  • Roll Looks Flat: It may not have been rolled tightly enough the first time. Pro Tip: Use the towel to gently guide and support the roll without squeezing.
 
➤ Extra Tips:
  • Measure the ingredients correctly. I highly recommend using a kitchen scale.
  • Sifting the dry ingredients helps prevent lumps in the thin batter.
  • Don’t overbake — even one extra minute can dry out a thin sponge.
  • Know your oven! Every oven is different, so baking times always have to be taken with a grain of salt. Oven thermostats can be wildly off, and that will all affect baking time, so keep an eye on yours. The cake is done when it springs back when gently pressed with a finger and the top is lightly golden.
  • Avoid overly wet fillings: Choose fillings that are thick and stable, like whipped cream, buttercream, or jam. Very wet fillings can soak into the sponge and make the cake harder to roll neatly. If you’re using fruit, pat it dry and layer it over whipped cream so the cake stays light, fluffy, and easy to slice.
  • Generously dust the cake with confectioners’ sugar so the cake doesn’t stick.
  • Chill before slicing. It firms up the filling and makes everything neat.
  • Use a serrated knife to slice cleanly without squishing the swirl.
 
➤ Variations & Additions:
  • Add lemon or orange zest to the batter for a citrus twist.
  • Swap vanilla for almond bakery emulsion for a different flavor profile.
  • Spread chocolate hazelnut spread, or peanut butter instead of jam.
  • Add mini chocolate chips over the whipped filling.
  • Use stabilized buttercream instead of whipped cream for a firmer roll.
 

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: 385kcalCarbohydrates: 59gProtein: 4gFat: 15gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 0.02gCholesterol: 30mgSodium: 184mgPotassium: 122mgFiber: 1gSugar: 34gVitamin A: 396IUVitamin C: 10mgCalcium: 82mgIron: 1mg

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 385
Keyword egg-free roll cake

More Recipes To Explore!

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.