Indulge in the ultimate comfort food with this cheesy mashed potato casserole! Perfectly creamy and packed with cheddar and Parmesan, this dish is a crowd-pleaser for any occasion. Follow our simple step-by-step guide to create a delicious, gooey masterpiece that everyone will love. Get ready to elevate your dinner table – click through to explore the full recipe and bring this tasty delight to life!
4 large russet potatoes, peeled and cubed
1 cup shredded sharp cheddar cheese
1/2 cup cream cheese, at room temperature
1/2 cup sour cream
1/4 cup unsalted butter, melted
1/4 cup milk (adjust for desired creaminess)
1 teaspoon garlic powder
1 teaspoon onion powder
Salt and pepper to taste
1/2 cup grated Parmesan cheese
Fresh chives, chopped for garnish