01 - Combine softened cream cheese, powdered sugar, and vanilla extract in a mixing bowl and blend until smooth.
02 - Using a rolling pin, evenly flatten each slice of bread on a clean surface.
03 - Spread a thin layer of cream cheese filling along one edge of each bread slice, then roll up each slice tightly starting from the filled edge.
04 - In a shallow dish, whisk together eggs, milk, and vanilla extract until fully incorporated.
05 - In a separate bowl, combine granulated sugar with ground cinnamon.
06 - Dip each rolled-up bread piece into the egg mixture, ensuring complete coverage on all sides.
07 - Heat unsalted butter in a large nonstick skillet set over medium heat. Arrange roll ups seam-side down and fry, turning frequently, until golden brown on all sides, about 2-3 minutes per side.
08 - Immediately after frying, brush or roll the warm roll ups in the cinnamon-sugar mixture to thoroughly coat.
09 - Serve warm as desired, optionally with maple syrup or a dusting of extra powdered sugar.