Cheesy Hash Brown Casserole in a glass baking dish on top of a white and grey towel with a spoon pulling out a scoop

Cheesy Hash Brown Casserole

Cheesy Hash Brown Casserole is a great meal for breakfast or dinner, combining two of my favorite ingredients... potatoes and cheddar cheese!
Course Breakfast
Cuisine American
Keyword casserole, cheese, potatoes
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 8 cups
Calories 282kcal
Author Stephanie Lynch



  • 6 tbsp butter
  • 1/3 cup onion diced
  • 1 clove garlic minced
  • 4 tbsp all-purpose flour
  • 1 1/2 cups milk
  • 1/2 tsp salt
  • 1 tsp pepper
  • 2 cups mild cheddar cheese freshly grated
  • 1 pound hash browns frozen


  • Preheat oven to 350F
  • Grease a square baking dish
  • In large pan, melt butter over medium heat
  • Add the diced onion and cook until it softens, about 2-3 minutes
  • Add the minced garlic for another minute
  • Turn heat to medium-low and whisk in flour slowly, stirring continuously
  • Whisk in milk, salt, and pepper until it thickens
  • Turn off the heat and add the grated cheese until it melts
  • Fold cheese mixture with hash browns until it is completely coated
  • Transfer to the baking dish, making sure to really pat the mixture down into the pan
  • Bake about 30-35 minutes uncovered
  • Turn heat to brown for a few minutes to brown the top, if desired


Serving: 1cup | Calories: 282kcal | Carbohydrates: 16g | Protein: 10g | Fat: 20g | Saturated Fat: 12g | Cholesterol: 57mg | Sodium: 429mg | Potassium: 259mg | Fiber: 1g | Sugar: 3g | Vitamin A: 623IU | Vitamin C: 5mg | Calcium: 265mg | Iron: 1mg