Preheat the Oven: Set the oven to 350°F (175°C) and grease a muffin tin or line with paper liners.
Prepare the Bread: In a large mixing bowl, combine the bread cubes.
Make the Custard: Whisk together eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, and nutmeg until well combined.
Combine: Pour the custard mixture over the bread cubes, tossing gently to ensure all pieces are coated. Let it sit for 5 minutes to soak.
Fill the Muffin Tin: Divide the soaked bread mixture evenly among the muffin cups, pressing lightly to pack them in.
Bake: Bake for 20-25 minutes, or until the tops are golden brown and the muffins are set. Remove from the oven and let cool for 5 minutes.
Coat with Cinnamon Sugar: Brush each muffin with melted butter, then roll in cinnamon sugar until fully coated.
Serve: Enjoy warm or at room temperature, with optional syrup or fresh fruit.