Preheat oven to 375 degrees F (190 degrees C). Grease and flour a 15x10x1 inch jelly roll pan.
In a medium bowl, stir together the flour, baking powder, cinnamon, nutmeg, cloves and salt. Set aside.
In a large bowl, beat eggs with an electric mixer on high speed for 5 minutes. Gradually beat in 1 cup granulated sugar until thick. Beat in pumpkin and lemon juice. Gradually stir in the flour mixture until combined.
Spread batter into the prepared pan. Bake for 13 to 15 minutes in the preheated oven, or until the top springs back when lightly touched. Immediately loosen and turn the cake onto a kitchen towel that has been sprinkled with confectioners' sugar. Roll up the cake and towel together, starting with the narrow end.
In a medium bowl, beat the cream cheese, 1/2 cup granulated sugar and vanilla until smooth. Unroll the cake and spread the cream cheese mixture over the surface. Reroll the cake and chill for at least 1 hour before serving.
In a small bowl, stir together the confectioners' sugar and milk until smooth. Drizzle over the cake before serving.
Interesting Facts
The pumpkin roll is a classic American dessert that has been around for centuries.
The cream cheese filling makes the pumpkin roll extra creamy and delicious.
You can use canned or homemade pumpkin puree for this recipe.
This pumpkin roll is perfect for Thanksgiving or any other special occasion.