01 - Preheat oven to 350°F. Grease a 12-cup muffin tin thoroughly or line with paper liners.
02 - In a large mixing bowl, whisk together eggs, milk, heavy cream, granulated sugar, vanilla extract, ground cinnamon, and salt until completely smooth and well combined.
03 - Add bread cubes to the custard mixture. Gently fold until all pieces are evenly coated. Allow to soak for 5 minutes so bread absorbs the liquid.
04 - Divide the soaked bread mixture evenly among the 12 muffin cups, pressing down lightly to compact each portion.
05 - Bake for 22-25 minutes until tops are golden brown and muffins are set throughout.
06 - While muffins bake, combine the coating sugar and cinnamon in a small bowl, mixing thoroughly.
07 - Let muffins cool in the pan for 5 minutes before carefully removing.
08 - Brush each muffin generously with melted butter, then roll in the cinnamon sugar mixture until thoroughly coated.
09 - Serve warm. Optional serving suggestions include maple syrup or fresh berries on the side.