Peel potatoes and halve or quarter, if desired.
Place potatoes in a large kettle or stock pot; cover with water.
Add one teaspoon of salt.
Cover with lid and bring potatoes to a boil.
Boil potatoes until tender – about 15-20 minutes.
Drain potatoes in colander then mash with a potato masher until smooth.
Sprinkle with pepper, dried parsley and about ¼ tsp. fresh snipped chives (if desired).
Meanwhile, in a small saucepan, cook and stir the butter, cheddar cheese, half-and-half and remaining one teaspoon of salt until smooth.
Remove from heat; set aside.
Once potatoes are mashed, stir cheese mixture into the drained, mashed potatoes.
Fold beaten eggs into the potato mixture.
Spoon mixture into a greased 3-qt. casserole dish.
Bake, uncovered, at 375° for 35-40 minutes or until puffy and golden brown.
Sprinkle with fresh chives, (and fresh minced parsley) if desired.