Prepare the Bread: Trim the crusts off each slice of bread. Use a rolling pin to flatten each slice into a thin, even layer.
- Make the Filling: In a small bowl, mix the softened cream cheese, powdered sugar, and vanilla extract until smooth. Spread a thin layer of the cream cheese mixture on one side of each slice of bread. Add optional fillings like fruit or chocolate chips, if desired, near one edge of the bread.
- Roll and Seal: Roll each slice of bread tightly, starting from the edge with the filling. Press lightly to seal the roll.
- Prepare the Egg Mixture: In a shallow bowl, whisk together the egg, milk, and cinnamon.
- Cook the Roll-Ups: Heat butter in a nonstick skillet over medium heat. Dip each roll-up in the egg mixture, coating all sides. Place the roll-ups in the skillet and cook for 2-3 minutes, turning occasionally, until all sides are golden brown.
- Coat with Cinnamon Sugar: In a shallow dish, mix the granulated sugar and cinnamon. While the roll-ups are still warm, roll them in the cinnamon sugar mixture until fully coated.
- Serve: Serve warm with maple syrup, whipped cream, or additional fresh fruit on the side. Enjoy the crispy, creamy goodness of these stuffed roll-ups!