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!
Scan with your phone to download!
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.
Serving size | (1917.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 5308.4 |
Total Fat 321.8g | 0% |
Saturated Fat 83.7g | 0% |
Polyunsaturated Fat 0.5g | |
Cholesterol 1839.0mg | 0% |
Sodium 3695.1mg | 0% |
Total Carbohydrate 520.2g | 0% |
Dietary Fiber 25.0g | 0% |
Total Sugars 360.3g | |
Protein 82.9g | 0% |
Vitamin D 454.7IU | 0% |
Calcium 1102.6mg | 0% |
Iron 20.3mg | 0% |
Potassium 1631.4mg | 0% |
Source of Calories