A delightful twist on a classic potato dish, perfect for family dinners or gatherings.
Peel and cube the potatoes into even pieces.
Cutting the potatoes into similar sizes ensures even cooking.
Place the potatoes in a saucepan, cover with water, and bring to a boil. Cook until tender.
Test the potatoes with a fork; they should be soft but not falling apart.
Drain the potatoes and return them to the saucepan.
Allowing the potatoes to sit in the hot pan for a minute helps remove excess moisture.
Add the sour cream, salt, pepper, and onion to the potatoes. Mash until smooth and creamy.
For a chunkier texture, mash by hand instead of using a mixer.
Transfer the mashed potatoes to a lightly greased baking dish and spread evenly.
Use a spatula to smooth the top for an even layer.
Sprinkle the cheddar cheese evenly over the top.
For a golden crust, use a mix of shredded and grated cheese.
Bake in a preheated oven at 350°F (175°C) for 25-30 minutes until the cheese is melted and bubbly.
Let the dish rest for a few minutes before serving to allow the flavors to meld.