A delightful twist on classic mashed potatoes, this dish combines creamy and cheesy goodness, perfect for any occasion.
Peel and chop the potatoes into even pieces, then boil them in a pot of salted water until tender.
Cutting the potatoes into similar-sized pieces ensures they cook evenly.
Drain the cooked potatoes and mash them until smooth.
For extra smooth potatoes, use a potato ricer instead of a masher.
In a mixing bowl, combine the mashed potatoes with cream cheese, sour cream, and butter until well blended.
Make sure the cream cheese is softened to avoid lumps in the mixture.
Transfer the potato mixture to a casserole dish and spread it evenly.
Grease the casserole dish lightly to prevent sticking.
Sprinkle the shredded cheddar cheese evenly over the top.
For a golden crust, use a mix of cheddar and Parmesan cheese.
Bake in a preheated oven at 350°F (175°C) for 20 minutes, or until the cheese is melted and bubbly.
Let the dish rest for 5 minutes before serving to allow the flavors to meld.
Serve warm as a side dish and enjoy the creamy, cheesy goodness.
Garnish with chopped parsley for a fresh touch.