Heat a large skillet or griddle over medium-high heat. Spray with non-stick spray.
Lay 4 pieces of bread out. Top each piece with 4 slices of the honey ham, then top each with one piece of mozzarella cheese. Top with remaining pieces of bread.
In a medium bowl mix together eggs, milk and vanilla. Dip each sandwich carefully into the egg mixture, while holding it on both sides so the filling wont fall out. Dip again on the other side.
Place one sandwich onto the skillet or griddle and cook on each side for 2-3 minutes, or until golden brown and cheese is melted. Serve with jam and a sprinkling of powdered sugar. Enjoy!
(You can keep the sandwiches in a 200 degree F. oven to keep warm while you prepare the others)