Preheat the oven to 350°F. Line a 7x11-inch casserole baking dish pan with parchment paper.
In a medium bowl, whisk together flour, baking powder, baking soda, salt, nutmeg, cinnamon, and cloves.
In a large bowl, whisk together egg, sugar, vanilla, and pumpkin puree. Add dry ingredients and mix until just combined.
Spread the batter evenly in the prepared pan. Bake for about 20 minutes, or until a toothpick inserted in the center comes out clean.
Once baked, leave it to cool for 2 minutes in the baking dish.
Dust a kitchen towel with powdered sugar.
Quickly invert the cake onto the towel, peel off the parchment paper, and roll the cake tightly in the towel. Let the cake cool completely.
For the filling, beat cream cheese until smooth. Add powdered sugar, vanilla, and beat until combined. Gradually add whipping cream and whip until soft peaks form.
Unroll the cooled cake, spread the filling evenly, and roll it back up tightly. Refrigerate for at least 1 hour before serving.
Slice and serve the cake after chilling. Dust with additional powdered sugar if desired.
Notes
Beat the eggs thoroughly. This will help ensure that the cake is soft and spongy. It is best to use a handheld mixer.Gently fold the dry ingredients into the wet. Don’t overmix, or the cake could become tough, so gently fold in until combined.Do not over bake. This cake bakes up quickly. Watch the time and use a toothpick to check for doneness. The toothpick should come out clean or with a few crumbles but not still wet.