Preheat oven to 350 degrees F. Line a 9 by 13 inch baking sheet with parchment paper and grease with vegetable oil or spray with non-stick cooking spray.
In a bowl, combine the flour, baking soda, baking powder, salt and pumpkin pie spice.
In another bowl, beat together the eggs and sugar until thick.
Add in pumpkin puree and mix to combine.
Add in flour mixture and mix well.
Spread the batter into greased pan, making sure the top is leveled.
Bake for about 15 minutes until the top of the cake springs back when touched.
Immediately roll the cake together with the parchment paper lining the baking pan. Allow on a rack to cool. Make sure you roll the cake immediately it comes out of the oven to prevent cracks.
Combine ingredients for filling in a bowl and mix together util smooth. The cream cheese and butter should be at room temperature so they are soft enough to mix.
Carefully unroll the cake and remove the parchment paper.
Spread the filling evenly on the cake.
Roll the cake again and keep in the fridge for up to an hour before serving.
Notes
Spices: If you can't find pumpkin pie spice, use a combination of cinnamon powder and ground nutmeg. Other spices you could include are ground cloves or ground ginger.Pumpkin Puree: You could make pumpkin puree at home by cutting the pumpkin, scooping out the seeds, roasting it for about one hour in an oven, then scooping out the pulp and blending to a puree. If this is too much for you, simply purchase pure pumpkin puree in a can from the grocery store. Note that you need Pumpkin Puree here and not Pumpkin Pie Filling.Sweetness: If you want the cake sweeter, consider doubling the sugar measurements in both the batter and the frosting or add more sugar to your liking.