Warm the milk in the microwave for 20-30 seconds. You can do this in a small sauce pan over low as well.
Heat a skillet or sauce pan over medium heat.
Add in the 2 tbsp salted butter and whisk until melted. Immediately add in the 2 tbsp all purpose einkorn flour.
Whisk until combined and absorbed together well. About 2 minutes, but the key is to whisk constantly.
Pour in 2 cup organic whole milk, slowly. Start with 1/2 cup and whisk until combined. Do this until all of the milk is added in. Add in 1½ tsp pink Himalayan salt and ½ tsp organic garlic powder and 1 tsp onion powder.
Whisk frequently until the sauce thickens about 5 minutes.
Remove from heat and then add in the 2 cup Shredded Sharp Cheddar Cheese and 2 cup2 cup Mild Cheddar Cheese.
Preheat the oven to 350℉
Let the sauce sit off of the heat while you peel and slice the 6 medium potatoes. See below if you want to peel and slice the potatoes in advance. (Up to 24 hours without browning).
Grease a medium casserole dish well with extra virgin olive oil.
Pour a layer of the cheese sauce onto the dish.
Pour half of the potatoes in. Top with half of the cheese sauce and then stir to coat.
Sprinkle half of the chopped ham on top.
Place the second half of the potatoes in and the remainder of the cheese sauce and second half of ham..
Sprinkle the top with ½ cup Italian panko bread crumbs.
Cover with aluminum foil and place into the oven for an hour and a half.
After an hour and a half, remove the foil and bake another 30 minutes. Poke the center with a fork to make sure the potatoes are tender.
If they aren't quite tender, bake another 15 minutes.
Let rest 5 minutes before serving.