Print

Cheesy Potato Casserole: Your New Family Favorite

Cheesy Potato Casserole

A creamy, comforting Cheesy Potato Casserole with layers of tender potatoes, rich cheese sauce, and a crispy golden topping. Perfect for potlucks, holidays, or family dinners.

Ingredients

Scale
  • 6 cups russet potatoes, peeled and thinly sliced (about 4 large potatoes)
  • 1/2 cup unsalted butter
  • 1/2 cup all-purpose flour
  • 3 cups whole milk
  • 2 cups sharp cheddar cheese, shredded
  • 1 cup Monterey Jack cheese, shredded
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp paprika
  • For Topping:
  • 1 1/2 cups cornflakes, lightly crushed
  • 2 tbsp butter, melted
  • 1/4 cup grated Parmesan cheese

Instructions

  1. Preheat oven to 350°F (175°C). Grease a 9×13 inch baking dish.
  2. In a large saucepan, melt 1/2 cup butter over medium heat. Whisk in flour and cook for 1 minute.
  3. Gradually whisk in milk until smooth. Cook, stirring constantly, until thickened (about 5 minutes).
  4. Remove from heat. Stir in cheddar, Monterey Jack, garlic powder, onion powder, salt, pepper, and paprika until cheeses melt.
  5. Layer half the potatoes in baking dish, pour half the cheese sauce over. Repeat layers.
  6. Mix cornflakes, melted butter and Parmesan. Sprinkle evenly over top.
  7. Cover with foil and bake 45 minutes. Uncover and bake 25-30 more minutes until bubbly and potatoes are tender.
  8. Let stand 10 minutes before serving.

Notes

  • For quicker prep, use frozen hash browns (thawed and patted dry).
  • Make ahead: Assemble (without topping) and refrigerate overnight. Add topping before baking.
  • Add cooked bacon or ham for a heartier version.

Nutrition

Pinterest
Pinterest
fb-share-icon
Tiktok