Go Back Email Link

Homemade Cheesy Potato Casserole

This Homemade Cheesy Potato Casserole is a comforting and simple side dish, perfect for family dinners. Layers of hash brown potatoes, a creamy sauce, two types of cheese, and a crunchy cornflake topping make it an irresistible favorite.
Prep Time 20 minutes
Cook Time 35 minutes
Resting Time 10 minutes
Total Time 55 minutes
Servings 12 servings
Calories 494 kcal

Equipment

  • 9x13 inch Baking Dish
  • Large Bowl
  • Small Bowl
  • Large skillet

Ingredients
  

Casserole Base

  • 32 ounces diced or shredded hash brown potatoes thawed
  • 4 tablespoons unsalted butter melted (for potatoes)
  • 0.5 teaspoon salt (for potatoes)
  • 0.5 teaspoon freshly ground black pepper (for potatoes)
  • 1.5 cups sour cream
  • 2 cups sharp cheddar cheese freshly grated
  • 1 cup Monterey Jack cheese freshly grated

Creamy Sauce

  • 4 tablespoons unsalted butter (for sauce)
  • 0.5 medium onion finely diced
  • 2 to 3 garlic cloves minced
  • 0.25 cup all-purpose flour
  • 1 cup low-sodium chicken broth or stock
  • 1.5 cups milk
  • 0.5 teaspoon salt (for sauce)
  • 0.5 teaspoon freshly ground black pepper (for sauce)

Crunchy Topping

  • 2 cups crushed cornflakes
  • 4 tablespoons butter melted (for topping)

Instructions
 

  • Get Ready: Start by preheating your oven to 350°F (175°C). Lightly grease a 9x13-inch baking dish and set it aside.
  • Combine Cheeses: In a small bowl, mix your freshly grated sharp cheddar and Monterey Jack cheeses. Keep them ready.
  • Prep Potatoes: In a large bowl, combine the thawed hash brown potatoes with 4 tablespoons of melted butter, ½ teaspoon salt, and ½ teaspoon black pepper. Stir in the sour cream and 2 cups of your mixed cheeses. Set this delicious potato blend aside.
  • Make the Creamy Sauce: Melt 4 tablespoons of butter in a large skillet over medium heat. Add the diced onion and cook until it's soft and translucent, about 4-5 minutes. Stir in the minced garlic and cook for another minute until fragrant. Sprinkle in the flour, stirring constantly for one minute. Gradually whisk in the chicken broth until smooth, then slowly add the milk until everything is well combined. Bring the sauce to a gentle simmer, season with ½ teaspoon salt and ½ teaspoon black pepper, and let it thicken for 3-4 minutes. Remove the sauce from the heat.
  • Assemble the Casserole: Pour the warm, creamy sauce over your potato mixture and gently fold everything together until well coated. Transfer this comforting blend into your prepared baking dish. Sprinkle the remaining cup of cheese evenly over the top.
  • Add Crunchy Topping: For the perfect crunchy topping, mix 4 tablespoons of melted butter with the crushed cornflakes in a medium bowl. Evenly spread this buttery cornflake mixture over the cheese layer.
  • Bake to Perfection: Cover the dish with foil and bake for 20 minutes. Then, remove the foil and bake uncovered for an additional 15-20 minutes, or until the edges are bubbly and the cornflakes are golden brown and crisp.
  • Rest and Serve: Let the casserole rest for 10 minutes before serving. Enjoy your homemade, cheesy goodness!

Notes

This casserole is a #SimpleSideDish, #HomemadeComfort, and a true #FamilyFavorite. The crunchy cornflake topping adds a delightful texture contrast to the creamy potatoes and cheese.
Nutrition Information (per serving):
Calories: 494 kcal
Carbohydrates: 50 g
Net Carbs: 48 g
Fats: 28 g
Protein: 14 g
QR Code linking back to recipe