01 - Combine softened cream cheese, powdered sugar, and vanilla extract in a bowl; stir until smooth.
02 - Use a rolling pin to flatten each slice of bread until thin and pliable.
03 - Spread a thin layer of the cream cheese mixture on one edge of each bread slice, then roll up tightly starting from the filled edge.
04 - In a shallow dish, whisk together eggs, milk, and vanilla extract until blended.
05 - Mix together granulated sugar and ground cinnamon in a separate bowl.
06 - Dip each roll-up into the egg mixture, ensuring all surfaces are evenly coated.
07 - Heat butter in a large nonstick skillet over medium heat. Fry roll ups until golden brown on all sides, about 2 to 3 minutes per side.
08 - Immediately after frying, brush or roll the warm roll ups in the cinnamon-sugar mixture to coat.
09 - Serve warm, optionally garnished with maple syrup or a dusting of powdered sugar.