Clean, peel and chop potatoes then add to water. Boil for 20 minutes until tender then drain.
To a food processor add the cabbage, onion and garlic and pulse until they are in small pieces.
Soften 1 Tbs butter in the pan the potatoes were cooked in. To the pot that the potatoes were cooked in sautee the cabbage mixture for 4-5 minutes.
Add the potatoes back into the pan plus the milk, butter, salt and pepper to taste, and parsley flakes. Using a potato masher smash everything together.
Take a cookie sheet and add parchment paper. Scoop out 8 patties then put them into the freezer for up to an hour. This step makes it SO MUCH EASIER to fry the patties.
Once they have cooled set up the staging area. In 3 separate containers crack 2 eggs, 1/2 cup flour with salt and pepper to taste then 1/2 cup breadcrumbs.
Bring 1/2 cup oil to frying to med/high heat for frying. Take the patties, flip on both sides into the flour, then the egg, then the breadcrumbs.
Add to oil in the pan frying on each side for 4-5 minutes. Remove and add to a plate with a paper towel.
Prepare the sauce as recommended on the package. Then all that's left to do is to cook the eggs which can be fried or poached. Heat the ham steaks.
Prepare on a plate and drizzle with the sauce. Enjoy!