01 - Combine cream cheese, powdered sugar, and vanilla extract in a bowl and mix until smooth and creamy.
02 - Using a rolling pin, roll out each slice of bread to create an even, thin layer.
03 - Spread a thin line of the cream cheese filling along one edge of each bread slice and roll up tightly to seal.
04 - Whisk together eggs, milk, and vanilla extract in a shallow bowl until well combined.
05 - Stir together granulated sugar and ground cinnamon in a separate bowl until thoroughly mixed.
06 - Dip each assembled roll up into the egg mixture, ensuring all sides are evenly coated.
07 - Melt 2 tablespoons unsalted butter over medium heat in a large nonstick skillet.
08 - Fry roll ups in the skillet, turning so they brown evenly on all sides, for 2 to 3 minutes per side until golden and crisp.
09 - Roll or brush the hot roll ups in the cinnamon sugar mixture immediately after cooking to coat fully.
10 - Serve warm, optionally topped with maple syrup or a light dusting of powdered sugar.