Preheat your oven to 250 degrees Fahrenheit.
In a large bowl whisk together the eggs, milk, heavy whipping cream, maple syrup, vanilla extract, cinnamon, salt and a little dash of nutmeg.
Slice the Challah bread into 1" slices.
Add the butter to a heated pan.
Coat 2 slices of bread in the egg mixture. Don’t let the bread soak up all the egg mixture or it will be too soggy when cooked. Let the outside coat with the egg mixture before putting in the pan. Repeat using two slices at a time.
Cook the slices of bread on medium heat for 2-3 minutes per side. Once done place them in an oven proof dish in the oven to keep them warm.
Add some additional butter into the pan if needed and repeat the soaking and baking with the rest of the bread.
Serve the Challah french toast with powdered sugar, fresh fruit, whipped cream and some maple syrup.