Wake up to a breakfast delight with this Overnight Cinnamon Swirl Cranberry French Toast, a festive casserole that combines the rich sweetness of cinnamon swirl bread with the tangy pop of fresh or dried cranberries. This make-ahead recipe is perfect for holiday mornings or weekend brunches, as it effortlessly pairs creamy custard-soaked bread with a crunchy brown sugar-pecan topping for contrasting textures and flavors. With minimal morning prep required—just bake and serve—this dish ensures stress-free hosting and happy guests. Serve it warm with a drizzle of maple syrup for the ultimate comforting treat!
Prepare a 9x13-inch baking dish by greasing it lightly with butter or cooking spray.
Cut the cinnamon swirl bread into 1-inch cubes and place half of them in an even layer in the baking dish.
Sprinkle half of the cranberries over the bread layer, then top with the remaining bread cubes and cranberries.
In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, ground cinnamon, and salt until the mixture is smooth.
Pour the egg mixture evenly over the bread and cranberries, ensuring all pieces are soaked. Cover the dish with plastic wrap and refrigerate overnight, or for a minimum of 6 hours.
In a small bowl, combine the brown sugar, chopped pecans (if using), and softened butter to create a crumbly topping. Store this mixture in the refrigerator until ready to bake.
Preheat the oven to 350°F (175°C). Take the casserole out of the refrigerator and let it sit at room temperature for about 20 minutes while the oven heats.
Sprinkle the prepared crumb topping evenly over the casserole.
Bake uncovered for 40-45 minutes, or until the top is golden brown and the custard is set. If the top browns too quickly, cover loosely with aluminum foil during the last 10-15 minutes.
Remove the casserole from the oven and let it cool for 5-10 minutes before serving.
Serve warm with a drizzle of maple syrup, if desired.
Calories |
5308 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 321.8 g | 413% | |
| Saturated Fat | 83.7 g | 419% | |
| Polyunsaturated Fat | 0.5 g | ||
| Cholesterol | 1839 mg | 613% | |
| Sodium | 3695 mg | 161% | |
| Total Carbohydrate | 520.2 g | 189% | |
| Dietary Fiber | 25.0 g | 89% | |
| Total Sugars | 360.3 g | ||
| Protein | 82.9 g | 166% | |
| Vitamin D | 11.4 mcg | 57% | |
| Calcium | 1103 mg | 85% | |
| Iron | 20.3 mg | 113% | |
| Potassium | 1631 mg | 35% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.