Put half of cubed bread in a 9 X 13-inch casserole dish.
Combine chicken, mayo, veggies, and seasonings.
Spoon chicken mixture over bread cubes.
Sprinkle remaining bread cubes over chicken mixture.
Combine eggs, milk, and broth and spoon over the casserole.
Spoon soup over the top, spread out, and bake at 325 for 50 minutes.
Sprinkle grated cheese over top for the last 10 minutes.