Preheat your oven to 350°F (175°C).
Grease a baking dish with butter.
In a bowl, whisk together eggs, milk, cream, sugar, vanilla, cinnamon, and salt.
Arrange the bread slices in the baking dish.
Pour the egg mixture evenly over the bread, ensuring each slice is soaked.
Cover with plastic wrap and refrigerate for at least 30 minutes, or overnight for best results.
Bake in the preheated oven for 30-35 minutes, until the top is golden brown.
Let cool for a few minutes before serving.
Serve with fresh fruit and maple syrup on top.
Enjoy your delicious baked french toast!