Heat oven to 350℉/177℃.
Spray a 10-inch x 14-inch casserole with cooking spray. Set aside.
Place challah slices on sheet pan.
Bake until lightly browned on both sides.
Layer slices of challah in casserole. Set aside.
Combine eggs, milk, cream, vanilla, sugar, salt, and cinnamon in a large bowl.
Whisk to combine.
Pour over challah slices.
Let stand for 30 minutes, or cover and refrigerate overnight.
Top with streusel.
Cover with foil.
Bake for 45 minutes.
Remove foil.
Bake for an additional 15 minutes, until puffy and golden brown.