Preheat oven to 375°F. Line a 10×15-inch jelly roll pan with parchment and lightly grease.
Whisk flour, baking powder, baking soda, pumpkin pie spice, cinnamon, and salt in a bowl.
Beat eggs and granulated sugar on high until thick and pale, 2 to 3 minutes.
Mix in pumpkin puree and vanilla until smooth.
Fold dry ingredients into the batter just until no dry streaks remain.
Spread batter evenly in prepared pan. Sprinkle walnuts on top if using. Tap pan to level.
Bake 11 to 14 minutes, until the cake springs back when touched lightly.
Dust a clean kitchen towel with confectioners’ sugar. Invert hot cake onto the towel and peel off parchment.
Roll the cake up with the towel from the short end. Cool completely on a rack.
Beat cream cheese and butter until creamy. Add confectioners’ sugar, vanilla, and salt; whip until fluffy. Stir in lemon zest, if using.
Unroll the cooled cake. Spread filling to the edges, leaving a tiny border. Reroll without the towel.
Wrap in plastic and chill 30 minutes to set. Slice and dust with more sugar to serve.
Notes
Variation: Add 1 tbsp maple syrup to the filling for a maple twist, or swap walnuts for pecans. Storage: Wrap tightly and refrigerate up to 3 days; freeze slices up to 2 months and thaw in the fridge.This recipe is an original creation inspired by classic Libby's Pumpkin Roll Delight flavors. All ingredient ratios and instructions are independently developed.