Heat a large skillet over medium heat add melt 1 tablespoon of butter.
Add onion and garlic and saute for 1 - 2 minutes, stirring frequently to prevent burning.
Add 2 additional tablespoons of butter and melt. Turn the heat up to medium-high and add diced potatoes and bell pepper. Stir to coat in butter and then spread it all out into an even layer. Let cook without stirring for 3 minutes to allow a crisp to form on the bottom. Stir, spread in another even layer, and let cook for another 3 minutes.
Turn heat down to medium and add dijon and salt and pepper and stir. Add cubed ham and parsley and mix and let cook for another 2-3 minutes to let the ham reheat.
Add cheddar cheese and mix well until cheese is melted.
Serve and enjoy!
Notes
StorageFridge: Store in the fridge for up to 2 days. SubstitutionsPotatoes: You can use whichever you have/like! Dijon Mustard: A stone ground or whole grain mustard is also great.Parsley: You can use 1 teaspoon of dried for fresh.Onion: White is always our preferred, but yellow is a great choice too.Even Dice = Even CookingTo ensure that everything cooks evenly and quickly, be sure to dice your potatoes evenly into 1/4 - 1/2 inch cubes. If you prefer a larger dice, it may add some cooking time to ensure that the potatoes are cooked fully through. For the Crispiest PotatoesIf you prefer your hash super crispy, then use an extra large nonstick skillet so you can spread your potatoes out into one even layer and do your best to flip the potatoes to the other side while cooking on medium-high to develop the crispy edge.