Place 2 cups of the mushrooms in a 13x9 inch baking dish.
Dip chicken breasts into beaten eggs, then roll in breadcrumbs to coat.
Heat butter or olive oil over medium heat in a large skillet.
Brown chicken (approximately 2 minutes per side) in skillet. Place browned chicken in baking dish, on top of mushrooms. Sprinkle remaining mushrooms on top of chicken, then top evenly with mozzarella. Pour broth in pan around chicken.
Bake for 30-35 minutes, or until chicken juices run clear.