Ingredients
Method
Preparation
- Preheat your oven to 350°F. Prepare a 15x10-inch jelly roll pan by lining it with parchment paper, allowing some overhang for easy removal. Lightly grease the paper to prevent sticking.
- In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, ginger, and salt.
- Use an electric mixer to beat the eggs and granulated sugar on high speed until thick and pale, about 3-4 minutes.
- Gently fold in the vanilla extract, followed by the finely grated carrots and walnuts if using.
- Gradually fold the dry ingredients into the egg mixture, being careful not to overmix.
- Spread the batter evenly in the prepared pan and tap the pan gently on the counter to release any large air bubbles.
- Bake for 10-12 minutes or until the cake springs back when lightly touched.
- Prepare a clean kitchen towel by dusting it generously with powdered sugar.
- Immediately after baking, turn the cake out onto the towel, carefully peeling off the parchment paper, and start rolling from one of the short ends with the towel inside.
- Allow the cake to cool completely on a wire rack.
Filling
- In a medium bowl, beat the softened cream cheese, powdered sugar, butter, and vanilla extract until smooth and creamy.
- Once the cake has cooled, gently unroll it and spread the cream cheese filling evenly over the cake.
- Carefully roll the cake back up without the towel. Wrap it tightly in plastic wrap and refrigerate for at least 1 hour.
Serving
- Before serving, dust the top with powdered sugar, slice, and serve.
Notes
Customizable spices and nut variations. This recipe can be made ahead of time and stored in the refrigerator.