01 - In a mixing bowl, blend cream cheese with powdered sugar and vanilla extract until smooth and fully incorporated.
02 - With a rolling pin, flatten each slice of bread to create a thin, even layer.
03 - Apply a thin line of cream cheese filling along one edge of each slice, then roll bread tightly to enclose the filling.
04 - In a shallow dish, thoroughly whisk together eggs, milk, and vanilla extract.
05 - In a separate bowl, combine granulated sugar with ground cinnamon.
06 - Dip each filled roll up in the egg mixture, ensuring all sides are evenly coated.
07 - Heat butter in a large nonstick skillet over medium heat. Place roll ups seam-side down and cook, turning frequently, until golden brown on all sides, about 2-3 minutes per side.
08 - Once cooked, immediately brush or roll warm roll ups in the cinnamon-sugar mixture to coat evenly.
09 - Arrange roll ups on a serving plate and present warm, optionally garnished with maple syrup or a dusting of powdered sugar.