01 - Blend cream cheese, powdered sugar, and vanilla extract in a bowl until completely smooth.
02 - Use a rolling pin to evenly flatten each slice of bread.
03 - Spread a thin line of cream cheese filling along one edge of each bread slice, then roll tightly from the filled edge.
04 - In a shallow dish, whisk together the eggs, milk, and vanilla extract until well combined.
05 - Combine granulated sugar and ground cinnamon in a separate bowl.
06 - Carefully dip each rolled bread piece into the egg mixture, turning to coat all sides fully.
07 - Heat 2 tablespoons of butter in a large nonstick skillet over medium heat. Cook roll ups for 2–3 minutes per side until golden brown and crisp.
08 - Brush or roll each hot roll up in the prepared cinnamon sugar to coat thoroughly.
09 - Arrange on a platter and serve warm, optionally topped with maple syrup or additional powdered sugar.