Breakfast meets dessert in a bread pudding that tastes as delicious as a batch of ooey-gooey cinnamon rolls complete with an icing glaze drizzled over top
Preheat oven to 350 degrees. Tear bread into small (about one-inch) pieces and place in a greased or nonstick rectangular pan.
Beat eggs with a whisk in a large mixing bowl. Mix in sugar, cream, half and half, and butter until uniform then stir in cinnamon, nutmeg, and sea salt.
Add bread pieces to wet mixture and stir until every piece is coated and has soaked up the mixture (about 2 minutes). Bake for about an hour and fifteen minutes or until bread pudding is firm to the touch (but still springs back a bit). It shouldn't be slightly springy but not jiggly. Meanwhile, mix together powdered sugar, cream, vanilla, and pecans for the glaze.
Once pudding is finished baking, pour glaze all over top. Alternatively, you can cut and glaze individual servings. Just be sure to do so while still warm.