On a cutting board, place one slice of cheddar cheese, place the slice of ham on top of the cheddar. If the ham is not square, trim it to the same size as the slice of cheese. Scramble your leftover ham trimmings with onion, peppers, and eggs. Cut the ham and cheese into 4 equal squares. Repeat with the rest of the ham and cheese.
2. Step
Stack the ham and cheese until you have 10 layers of ham and 10 layers of cheese.
3. Step
On a cutting board, peel the potatoes. Shred the potatoes into a large bowl lines with a thin towel.
4. Step
Once all of your potatoes are shredded, wrap the towel tightly and twist to squeeze out all of the water from the potatoes. Discard the potato water.
5. Step
Place the shredded potatoes into a clean bowl, add 1 teaspoon of salt, pepper, flour, and egg. Mix thoroughly.
6. Step
Wrap the potato mixture around the ham and cheese cube. Flatten each side to create a cube. Repeat with the rest of the cubes.
7. Step
On a parchment paper-lined baking sheet place the hash brown cubes. Freeze for 2-3 hours or until solid.
8. Step
Heat 4 inches (10 cm) of oil in a large pot until the temperature reaches 350˚F (180˚C).
9. Step
Fry each cube for 4 minutes until golden brown. Place on a cooling rack or drain on paper towel. Let cool for 5 minutes. Sprinkle with the rest of the salt.