Pour the batter into the prepared jelly roll pan and spread it out evenly.
Bake for 13-15 minutes, or until the cake is set and springy to the touch.
While the cake is still warm, carefully roll it up (starting from the short end) in a clean kitchen towel.
Let the cake cool completely while still rolled up.
In a medium bowl, beat the cream cheese, butter, and vanilla extract together until smooth.
Gradually beat in the powdered sugar until the frosting is thick and creamy.
Unroll the cooled cake and spread the cream cheese frosting over the top, leaving a 1/2-inch border around the edges.
Carefully roll the cake back up (without the towel) and place it on a serving platter.
Chill the cake in the refrigerator for at least 30 minutes before serving.
Enjoy your delicious Carrot Cake Roll with Cream Cheese Frosting Filling!