Prep Time: 15
Cook Time: 45
Serves: Serves: 12
Melt butter in a large skillet over medium heat. Add apples; cook 3 to 4 minutes or until softened, stirring frequently. Remove from heat; stir in cinnamon.
In a very large bowl, toss bread cubes with apple mixture and 1/2 cup of the cheese. Spread evenly in a greased 13 x 9-inch baking dish; top with 1/2 cup cheese. Beat eggs with sugar in the same bowl; stir in milk and vanilla. Pour mixture evenly over bread mixture, pressing down on bread to moisten top cubes of bread. * Cover and refrigerate at least 15 minutes.
Heat oven to 350°F. Bake pudding 40 to 45 minutes or until puffed and golden brown; top with remaining 3/4 cup cheese and let stand 10 minutes. Serve warm or at room temperature with toppings if desired.