Butter a 13x9 baking dish or use parchment paper.
Preheat oven to 350.
Dice bell peppers and onion.
Melt 1 tablespoon of butter to a pan, salt the peppers and onions and cook until softened.
Cube up the ham steak into tiny squares.
Add the hash brown potatoes to the buttered 13x9.
Layer the ham onto the potatoes then add the pepper and onions.
Sprinkle the shredded cheese on top.
In a large bowl, whisk together the milk, eggs, dry mustard, salt and pepper.
Pour custard over the layers of potato, ham, peppers, onions and cheese.
Bake at 350 for 35-40 minutes or until cooked in the middle.
Remove from the oven and let it rest for 10 minutes before serving.
Serve with bacon, fresh fruit, toast, juice and pastries for a complete brunch.