Ingredients:

  • 2 cups (250g) all-purpose flour
  • 1 cup (200g) granulated sugar
  • 1 tsp (5g) baking powder
  • 1 tsp (2g) salt
  • 1 tbsp (6g) ground cinnamon
  • 1 can (15 oz / 425g) pumpkin puree
  • 4 large (200g) eggs
  • 1/2 cup (115g) melted unsalted butter
  • 1/2 cup (120ml) vegetable oil
  • 8 oz (225g) full-fat cream cheese, softened
  • 1/4 cup (55g) unsalted butter, softened
  • 2 cups (240g) powdered sugar
  • 1 tsp (5ml) pure vanilla extract
  • 1/2 cup (60g) powdered sugar for dusting
  • 1/2 cup (60g) finely chopped pecans

Instructions:

  1. Preheat oven to 375°F (190°C). Grease a 10x15-inch jelly roll pan and line with parchment paper. Heavily dust a clean kitchen towel with powdered sugar.
  2. Whisk the granulated sugar, pumpkin puree, and eggs together until smooth. Slowly fold in the melted butter and vegetable oil.
  3. Sift in the flour, baking powder, salt, and cinnamon. Stir just until the streaks of flour disappear.
  4. Spread the batter evenly into the prepared pan and sprinkle the chopped pecans across the top.
  5. Bake for 12–15 minutes until the center is springy to the touch and edges are slightly pulling away.
  6. Immediately flip the hot cake onto the sugar-dusted towel and peel away the parchment paper.
  7. Starting from the short end, roll the cake tightly into a log using the towel. Let it cool completely in this rolled position.
  8. Beat the softened cream cheese and butter until velvety. Gradually add powdered sugar and vanilla until stiff peaks form.
  9. Gently unroll the cooled cake, spread the cream cheese filling in an even layer, and re-roll the cake tightly.
  10. Chill in the refrigerator for at least 2 hours to firm the filling before slicing.