Eggless Vanilla Swiss Roll Cake

Eggless Vanilla Swiss Roll Cake is a type of  flexible sponge cake sheet that  is rolled up with a layer of flavored cream filling. When sliced, it reveals a distinctive spiral pattern, which gives it its name.

For this recipe, as evinced by its name, this Swiss roll has vanilla flavor and is an eggless version.