01 - Blend the softened cream cheese, powdered sugar, and vanilla extract in a bowl until creamy and homogenous.
02 - On a clean work surface, use a rolling pin to gently flatten each slice of sandwich bread for even rolling.
03 - Spread a narrow strip of cream cheese filling along one short edge of each flattened bread slice. Roll each slice tightly from the filled edge to form cylinders.
04 - In a shallow dish, whisk the eggs, milk, and vanilla extract until well combined.
05 - Combine granulated sugar with ground cinnamon in a small bowl and set aside for coating.
06 - Dip each bread roll into the egg mixture, ensuring all sides are fully coated without oversaturating.
07 - Heat 2 tablespoons unsalted butter in a large nonstick skillet over medium heat. Working in batches as needed, cook the roll ups until golden brown and crisp on all sides, about 2 to 3 minutes per side.
08 - Immediately after frying, brush or gently roll the warm roll ups in the prepared cinnamon-sugar mixture to coat.
09 - Arrange roll ups on a serving platter and serve warm. Optional: drizzle with maple syrup or dust with additional powdered sugar before serving.