Ultimate Cheesy Potato Casserole

This Ultimate Cheesy Potato Casserole is a comforting and creamy side dish, packed with layers of flavor and a golden, crispy cheese topping, perfect for any family gathering or potluck.
Prep time: 15 minutes
Cook time: 30 minutes
Serves: 8

Ingredients

4 lbs russet potatoes (peeled and sliced)
3 cups cheddar cheese (shredded)
1 cup mozzarella cheese (shredded)
1 cup heavy cream
1/2 cup sour cream
1/4 cup unsalted butter
1/2 cup green onions (chopped)
2 cloves garlic (minced)
1 tsp salt
1/2 tsp black pepper

Instructions

1. Preheat your oven to 375°F (190°C).
2. Boil the sliced potatoes in a large pot of salted water until tender, about 15 minutes, then drain and set aside.
3. In a saucepan, melt the butter over medium heat and sauté the garlic until fragrant.
4. Stir in the heavy cream, sour cream, salt, and pepper, bringing the mixture to a gentle simmer.
5. In a large mixing bowl, combine the potatoes, cream mixture, cheddar cheese, and green onions, and mix until well coated.
6. Transfer the potato mixture into a greased 9x13 inch baking dish, and top with mozzarella cheese.
7. Bake in the preheated oven for 25-30 minutes, or until the cheese is bubbly and golden brown.
8. Let it cool for a few minutes before serving.

Storage

Store any leftovers in an airtight container in the refrigerator for up to 3 days.

Reheating

Reheat in a preheated oven at 350°F (175°C) for 10-15 minutes, or until heated through.

Scan for cooking tips & leave a review!

itsonly.recipes/view/ultimate-cheesy-potato-casserole

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.