A simple, buttery, french toast cinnamon roll love child drizzled with naturally-sweetened cream cheese frosting. Inexpensive enough to serve a crowd, but decadent enough to make this morning special.
Generously butter a 9x12-inch baking pan. Slice whole grain bread into 1/2-inch thick slices. Then cut each slice into 4 pieces (I like to slice it crosswise).
Stack the bread slices in the baking pan in 2 rows across and 2-3 slices deep.
Whisk together the milk, eggs, maple syrup, 1 tbsp cinnamon, vanilla, and salt until thoroughly combined.
Pour the egg mixture evenly over the slices in the pan. Cover pan tightly and refrigerate overnight.
The next morning, preheat the oven to 350F. Remove the baking pan from the oven and uncover it. Take the cream cheese and butter out of the fridge to let it soften.
In a small bowl, combine the 2 tbsp sugar and 1 1/2 tsp cinnamon. Sprinkle it evenly over the top of the french toast.
Bake for 30-40 minutes, until the egg and milk is no longer runny, and the casserole is golden brown.
While the french toast cools, make the frosting. Place the cream cheese and butter in a medium-size mixing bowl. Use a sturdy whisk or electric mixer to beat until soft and fluffy, then add the rest of the ingredients. Mix until it becomes a smooth frosting. If you want it to be more of a glaze, add a few tablespoons of milk, 1 tablespoon at a time.
Slice french toast into squares and serve, generously drizzled or spread with cream cheese frosting.
You can bake the bread ahead of time and freeze it: simply wrap the loaf in plastic wrap and store in a gallon-size freezer bag.
Use any leftover bread that's going stale! You can even freeze a partial loaf and wait until you have enough stashed away to make a whole batch of this. (Pssst - it doesn't even have to be homemade. Use what works for you!)
Cinnamon Roll French Toast https://www.cheapskatecook.com/cinnamon-roll-french-toast-make-ahead-breakfast-real-food/