01 - In a medium bowl, mix softened cream cheese, powdered sugar, and vanilla extract until smooth and creamy.
02 - Using a rolling pin, roll each slice of bread until thin and pliable, then set aside.
03 - Spread a thin line of the cream cheese mixture along one edge of each bread slice and roll up tightly, sealing the edge.
04 - In a shallow dish, vigorously whisk eggs, milk, and vanilla extract until combined.
05 - In a small bowl, combine granulated sugar and ground cinnamon; set aside for finishing.
06 - Dip each bread roll up into the egg mixture, ensuring all sides are well coated.
07 - Heat 2 tablespoons butter in a large nonstick skillet over medium heat. Place roll ups seam-side down and cook until golden on all sides, about 2–3 minutes per side, turning as needed.
08 - Transfer warm roll ups directly to the cinnamon-sugar mixture and roll or brush to coat evenly on all sides.
09 - Serve immediately while warm, with optional maple syrup drizzle or dusting of powdered sugar.