Desserts

Vanilla Swiss Roll Cake

A classic vanilla Swiss roll — a soft, feather-light sponge wrapped around sweet vanilla whipped cream and dusted with powdered sugar. Simple, elegant, and endlessly adaptable.

By Hanan · Salt & Hearth

Published July 31, 2026 · Updated August 1, 2026

🍳 Tested in my kitchen

Vanilla Swiss Roll Cake

Prep

20 min

Cook

12 min

Total

62 min

Serves

8

Be the first to rate this recipe

Tap a star to rate

This vanilla Swiss roll is a timeless classic — a soft, cloud-light sponge rolled around sweet vanilla whipped cream and finished with nothing more than a dusting of powdered sugar. It's simple and elegant, the kind of cake that's just as lovely with afternoon tea as it is on a celebration table.

It's also the perfect blank canvas: keep it pure vanilla, or dress it up with fruit, jam, or a chocolate twist. Master this one and you can roll anything.

Why you'll love this recipe

  • A light, tender sponge that melts in your mouth
  • Simple, elegant, and never too sweet
  • A versatile base for any filling or flavor
  • Comes together with pantry staples
  • Beautiful enough for guests, easy enough for any day

Ingredients

Vanilla Swiss Roll Cake ingredients

For the cake

  • 4 large eggs, room temperature
  • 3/4 cup (150g) granulated sugar
  • 1 tablespoon vanilla extract
  • 3/4 cup (95g) cake flour
  • 1 teaspoon baking powder
  • 1/4 teaspoon salt
  • 2 tablespoons milk
  • 2 tablespoons vegetable oil or melted butter

Vanilla cream filling

  • 1 cup (240ml) cold heavy whipping cream
  • 3 tablespoons powdered sugar
  • 1 teaspoon vanilla extract

Ingredient notes & substitutions

Cake flour:
Its lower protein gives the softest, most delicate crumb — exactly what you want in a roll. In a pinch, substitute all-purpose with a couple tablespoons swapped for cornstarch.
Eggs:
Whipped with sugar until pale and tripled, they give the sponge its airy lift. Room temperature whips highest.
Milk and oil:
A little warmed milk and oil folded in at the end keep the sponge moist and flexible so it rolls smoothly without drying out.
Heavy whipping cream:
Whip it cold to soft-medium peaks for a light, pillowy filling. Look for cream labeled 'whipping' for the best structure.
Vanilla:
A full tablespoon in the cake makes this unmistakably a vanilla roll — use a good-quality extract for the best flavor.

Method

  1. 1

    Preheat the oven to 350°F (180°C). Line a 10x15-inch baking tray with parchment and lightly grease it.

  2. 2

    Whisk the eggs and sugar on high speed for 5 to 7 minutes, until pale, thick, and fluffy. Mix in the vanilla.

    Vanilla Swiss Roll Cake — step 2
  3. 3

    Sift together the cake flour, baking powder, and salt, and gently fold into the egg mixture, being careful not to deflate the batter.

    Vanilla Swiss Roll Cake — step 3
  4. 4

    Warm the milk and oil slightly, then gently fold into the batter until fully combined.

  5. 5

    Pour into the tray and spread evenly. Tap the pan lightly to release air bubbles, then bake 10 to 12 minutes, until the cake springs back and is lightly golden.

    Vanilla Swiss Roll Cake — step 5
  6. 6

    While hot, turn the cake out onto a powdered-sugar-dusted towel, peel off the parchment, and roll it up with the towel from the short end. Cool completely.

    Vanilla Swiss Roll Cake — step 6
  7. 7

    Whip the cold cream with the powdered sugar and vanilla to soft-to-medium peaks.

    Vanilla Swiss Roll Cake — step 7
  8. 8

    Unroll the cooled cake, spread the cream evenly (leaving a small border), and re-roll without the towel. Wrap and chill at least 30 minutes. Dust with powdered sugar and decorate with cream before slicing.

    Vanilla Swiss Roll Cake — step 8

Tips

  • Use cake flour for the softest, most tender crumb.
  • Room-temperature eggs whip up higher for a lighter sponge.
  • Roll the cake while it's still hot to build the 'memory' that prevents cracking.

Variations to try

  • Spread a thin layer of jam under the cream — strawberry, raspberry, or apricot are lovely.
  • Add fresh sliced strawberries or banana along with the cream.
  • Fold 1-2 tablespoons cocoa into the batter and cream for a chocolate roll.
  • Brush the sponge with a simple syrup or citrus syrup before filling for extra moisture.

Storage & make-ahead

Store the roll in an airtight container in the refrigerator for up to 3 days; the cream keeps best cold and it slices cleanly when chilled. Let it sit out for 10 to 15 minutes before serving for the softest texture. The filled, undecorated roll freezes for up to 1 month wrapped tightly in plastic and foil — thaw in the fridge before finishing.

Frequently asked questions

Why did my Swiss roll crack?
Usually the sponge cooled before rolling. Roll it warm, straight from the oven, in a sugared towel so it sets into a curl and re-rolls smoothly later.
Can I use all-purpose flour instead of cake flour?
Yes, though the crumb will be a touch less tender. For each cup, replace 2 tablespoons of all-purpose with cornstarch to mimic cake flour.
How far ahead can I make it?
Fill and roll it up to a day ahead, keep it chilled and wrapped, and dust and decorate just before serving.
Can I add fruit or jam?
Absolutely — a thin layer of jam or a scatter of sliced fruit under the cream is delicious. Just don't overfill or it may squeeze out when rolling.
✉️ Email Recipe

Get the recipes first

New comfort food recipes in your inbox — no spam, unsubscribe any time.