Toss bread, ham and cheese.
Put in a greased 9 x 13" baking dish.
Sauté onion in butter until tender. Transfer to a bowl and add eggs, milk and mustard.
Season taste. Mix well. Pour over bread mixture.
Refrigerate for at least 30 minutes up to overnight.
Bake uncovered at 350 for 55-65 minutes.