Prepare the Bread: Remove the crusts from each slice of bread and flatten them slightly using a rolling pin.
Make the Filling: In a small bowl, mix the softened cream cheese, brown sugar, and a pinch of cinnamon until well combined.
Assemble the Roll-Ups: Spread about 1 tablespoon of the cream cheese mixture onto one side of each flattened bread slice. Roll them up tightly, starting from the cream cheese side.
Make the Egg Mixture: In a shallow bowl, whisk together the eggs, milk, vanilla extract, and remaining ground cinnamon, along with a pinch of salt.
Heat the Pan: In a large skillet, melt a tablespoon of butter or spray with cooking spray over medium heat.
Dip and Cook: Take each roll-up, dip it into the egg mixture, making sure it's well coated, then place it seam-side down in the skillet. Cook for about 2-3 minutes on each side or until golden brown.
Prepare for Serving: Once cooked, remove from the skillet and set aside on a paper towel to drain excess oil.
Drizzle with Icing: In a small bowl, mix the powdered sugar with a bit of water or milk until it reaches a drizzling consistency. Drizzle over the roll-ups just before serving.
Serve Warm: These are best enjoyed fresh off the skillet!