01 - In a mixing bowl, blend cream cheese, powdered sugar, and vanilla extract until smooth.
02 - Use a rolling pin to flatten each slice of bread evenly.
03 - Spread a thin layer of the cream cheese filling along one edge of each bread slice, then roll up tightly.
04 - In a shallow dish, whisk together eggs, milk, and vanilla extract.
05 - Combine granulated sugar and ground cinnamon in a separate bowl.
06 - Dip each roll up in the egg mixture to coat all sides thoroughly.
07 - Heat unsalted butter in a large nonstick skillet over medium heat. Place roll ups seam-side down and cook 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, garnish with maple syrup or an extra dusting of powdered sugar.