Transform your holiday mornings with this irresistible Cranberry Apple Holiday French Toast! Made with thick slices of challah or brioche, this indulgent baked French toast is infused with a rich custard of eggs, milk, and cream, perfectly spiced with cinnamon and nutmeg. Juicy cranberries and tender apple pieces are scattered throughout for a festive burst of flavor in every bite. This make-ahead breakfast casserole is easy to prepare and ideal for feeding a crowd, whether you bake it fresh or let it soak overnight for ultimate convenience. Topped with a drizzle of maple syrup and a dusting of powdered sugar, it’s the perfect blend of sweet, tart, and comforting warmth for your holiday table.
Scan with your phone to download!
Preheat your oven to 375°F (190°C) and generously grease a 9x13-inch baking dish with butter or nonstick cooking spray.
Slice the challah bread into 1-inch thick slices and arrange them in a single layer in the prepared baking dish. It’s okay to overlap slightly if needed.
In a large mixing bowl, whisk together the eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt until fully combined and smooth.
Pour the egg mixture evenly over the bread slices, ensuring all pieces are well coated. Use a spatula or your hands to press the bread gently so it absorbs the liquid.
Scatter the cranberries and diced apple evenly over the top of the bread slices, tucking some pieces in between the layers for even distribution.
Cover the baking dish with aluminum foil and let it rest for at least 15 minutes to allow the bread to soak up the custard. For best results, refrigerate overnight and bake in the morning.
Place the covered baking dish in the preheated oven and bake for 25 minutes. Remove the foil and continue baking for an additional 15 minutes, or until the top is golden brown and the custard is set.
Remove the French toast from the oven and let it cool for 5 minutes before serving.
Serve warm, drizzled with maple syrup and dusted with powdered sugar if desired. Enjoy!
Serving size | (1939.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3202.3 |
Total Fat 126.6g | 0% |
Saturated Fat 58.3g | 0% |
Polyunsaturated Fat 1.0g | |
Cholesterol 1523.4mg | 0% |
Sodium 2707.5mg | 0% |
Total Carbohydrate 414.2g | 0% |
Dietary Fiber 26.4g | 0% |
Total Sugars 194.4g | |
Protein 103.2g | 0% |
Vitamin D 465.2IU | 0% |
Calcium 1093.1mg | 0% |
Iron 20.5mg | 0% |
Potassium 2156.4mg | 0% |
Source of Calories