01 - Blend cream cheese, powdered sugar, and vanilla extract in a bowl until the mixture is fully smooth and creamy.
02 - Using a rolling pin, flatten each slice of bread to create a uniform surface.
03 - Spread a thin strip of the cream cheese filling along one edge of each flattened bread slice, then roll tightly from the filled edge.
04 - In a shallow dish, whisk together eggs, milk, and vanilla extract until well combined.
05 - In a separate bowl, combine granulated sugar with ground cinnamon until well mixed.
06 - Dip each assembled roll into the egg mixture, turning to ensure all sides are evenly coated.
07 - Heat unsalted butter in a large nonstick skillet over medium heat. Fry roll ups in batches, turning until golden brown on all sides, about 2–3 minutes per side.
08 - Transfer the hot roll ups directly into the cinnamon-sugar mixture, turning gently to thoroughly coat all sides.
09 - Serve warm, optionally drizzled with maple syrup or dusted with powdered sugar. Enjoy immediately for best texture.