Preheat oven to 375 F.
Line the bottom of a baking sheet with parchment paper.
Beat eggs and sugar together with an electric mixer until combined, then add pumpkin and beat for an additional 1 to 2 minutes until smooth. Combine dry ingredients in a separate bowl and stir into egg, pumpkin, and sugar mixture. Spread batter evenly in the pan.
Bake for 13 to 15 minutes. Remove pastry from pan while it’s still warm (but cool enough to handle), and place onto a tea towel dusted with powdered sugar to keep it from sticking.
Roll gently into a spiral and let cool, seam side down. The roll can be placed in the refrigerator if desired.
For the filling, cream all ingredients together with an electric mixer until soft and smooth. Spread evenly on the cooled, unrolled pastry. Sprinkle with nuts, if desired. Reroll and cut into ½-inch slices.