This recipe brings all the classic flavors of Chicken Cordon Bleu without the fuss! It's the perfect way to use leftover chicken, and when paired with Swiss cheese and bread, it is a comforting, easy and delicious meal.
Melt butter in a frying pan over medium heat. Add onions and celery and saute until softened, about 5 to 6 minutes. Set aside.
Stir together eggs and 2 cups of milk. Mix with bread cubes. Stir in celery and onion mixture. Set aside.
Mix cream of chicken soup and 1/2 cup of milk in a small bowl. Set aside.
In a 9×13 inch casserole dish, spread half the ham, chicken and Swiss cheese. Spread bread mixture on top. Spread the rest of the ham, chicken and cheese next. Pour cream of chicken soup mixture on top.