01 - In a mixing bowl, thoroughly blend the softened cream cheese, powdered sugar, and vanilla extract until completely smooth.
02 - Using a rolling pin, press each slice of bread to flatten evenly.
03 - Spread a thin layer of cream cheese filling along one edge of each bread slice. Roll the bread tightly, starting at the filled edge, to form a neat cylinder.
04 - In a shallow dish, whisk together the eggs, milk, and vanilla extract until fully combined.
05 - In a separate bowl, mix the granulated sugar with ground cinnamon until well incorporated.
06 - Gently submerge each roll up in the egg mixture, ensuring all sides are evenly coated.
07 - Heat 2 tablespoons of unsalted butter in a large nonstick skillet over medium heat. Place roll ups seam-side down and fry until golden brown on all sides, turning as needed, about 2 to 3 minutes per side.
08 - Remove roll ups from the skillet and immediately brush or roll them in the prepared cinnamon sugar to coat while warm.
09 - Serve roll ups warm, accompanied by maple syrup or a dusting of powdered sugar if desired.