Prepare the Cinnamon Butter: In a small bowl, mix together 1/2 cup + 2 tbsp unsalted butter, softened, 1/4 cup light brown sugar, and 1 tbsp cinnamon until well combined. This will create a luscious spread for your bread.
Prepare the Bread: Trim the crusts off 8 slices of thick, soft bread (such as challah or brioche). Use a rolling pin to flatten each slice gently. This makes it easier to roll them up. Spread an even layer of the cinnamon butter on each slice.
Roll the Bread: Starting at one end, carefully roll each slice tightly. Repeat this process until all the slices are rolled up.
Make the Egg Mixture: In a bowl, whisk together 2 eggs, 1/4 cup milk, and 1 tsp vanilla extract until well combined. This mixture will coat your roll-ups.
Cook the Roll-Ups: In a large skillet, melt some butter over medium heat. Dip each roll-up into the egg mixture, ensuring they're thoroughly coated. Place them in the skillet and cook for about 3-4 minutes on each side, or until golden brown.
Prepare the Coating: In a separate shallow dish, mix 1/4 cup granulated sugar and 1 tsp cinnamon. Once the roll-ups are cooked, roll each in the cinnamon-sugar mixture to coat.
Make the Icing: In a bowl, blend together 1.5 tbsp unsalted butter (softened), 1/2 cup cream cheese (room temperature), and 1/4 cup confectioners’ sugar until smooth. This icing can be drizzled over the roll-ups or served as a dip.