Preheat your oven to 180 C (350 F), get out a 9x13 baking dish. Spread half of the sliced mushrooms in the bottom of the dish.
Place the eggs and breadcrumbs in two separate bowls, you are making an assembly line for the chicken.
Heat a large non stick and 2 tablespoons of the butter. Now place a chicken breast in the egg, then into the breadcrumbs patting them on as well, add the chicken to the hot pan and cook to golden brown on both sides, about 5 minutes, not looking to cook the chicken through, just good and golden brown. Work in batches until all the chicken is browned, using additional butter as needed.
As the chicken is browned, place on top of the mushrooms in the baking dish. Add the remaining mushrooms on top of the chicken, then top with the cheese.
Pour the broth into the pan. Bake for 30 minutes or until the cheese is melted and starting to brown up and the chicken cooked through.
Remove from the oven and let rest for about 5 minutes, serve and enjoy.