Spray crockpot with nonstick cooking spray. Place cubed bread in a large bowl and set aside.
In a separate bowl, mix everything else together, (except for the optional toppings) until it is smooth and well combined (you may also do this in a blender). Pour egg mixture over bread and mix until bread is well coated with egg mixture. Pour bread mixture into crockpot.
Cook on high 3-4 hours or on low 6-8 hours. (Note: If it is still too moist at this point simply, allow it to sit uncovered for up to 30 minutes before serving.) Serve with maple syrup, whipped topping, and pecans if desired!