01 - Blend cream cheese, powdered sugar, and vanilla extract together in a bowl until completely smooth.
02 - Lay out bread slices and use a rolling pin to gently flatten each slice evenly.
03 - Spread a thin line of cream cheese mixture along one edge of each flattened bread slice, then roll each slice tightly into a log.
04 - Whisk eggs, milk, and vanilla extract together in a shallow dish until fully combined.
05 - Stir granulated sugar and ground cinnamon together in a separate bowl and set aside for coating.
06 - Submerge each bread roll up in the egg mixture, turning to coat all sides thoroughly.
07 - Melt 2 tablespoons butter in a nonstick skillet over medium heat. Cook roll ups, turning occasionally, until golden brown on all sides, about 2 to 3 minutes per side.
08 - Remove roll ups from pan and immediately brush or roll in the cinnamon-sugar mixture while still warm.
09 - Serve warm as is, or with optional maple syrup or a dusting of powdered sugar.