Ham and Cheese Hash Brown Casserole

Full Recipe for Ham and Cheese Hash Brown Casserole


  • 1 (32-oz) package frozen hash brown potatoes
  • 1 pound cooked diced ham
  • 2 (10.5-oz) cans cream of potato soup
  • 1 (16-oz) container sour cream
  • 2 cups shredded cheddar cheese
  • 1½ cups grated Parmesan cheese


  1. Preheat Oven: Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with cooking spray.
  2. Mix Ingredients: In a large bowl, mix together the hash browns, ham, cream of potato soup, sour cream, and cheddar cheese until well combined.
  3. Prepare Casserole: Spread the mixture evenly into the prepared baking dish. Sprinkle the grated Parmesan cheese evenly over the top.
  4. Bake: Bake uncovered in the preheated oven for 1 hour, or until the casserole is bubbly and the top is lightly browned.
  5. Serve: Allow the casserole to cool for a few minutes before serving. Enjoy your Ham and Cheese Hash Brown Casserole hot!


  • You can make this casserole in advance and refrigerate or freeze it for later.
  • To bake after freezing, thaw completely in the refrigerator overnight and bake as directed above.

Secrets to Achieve the Perfect Ham and Cheese Hash Brown Casserole

  1. Thaw Hash Browns Completely:
    • Ensure your frozen hash browns are completely thawed and drained to prevent excess moisture, which can make the casserole watery.
  2. Pat Dry Hash Browns:
    • After thawing, pat the hash browns dry with paper towels to remove any extra moisture.
  3. Pre-Cook Hash Browns (Optional):
    • For an extra crispy texture, lightly brown the hash browns in a skillet before mixing them into the casserole.
  4. Use High-Quality Cheese:
    • Use freshly grated cheddar cheese for better melting and a richer flavor compared to pre-shredded cheese.
  5. Mix Cheese Varieties:
    • Combine cheddar with other cheeses like mozzarella, Swiss, or pepper jack for a more complex flavor profile.
  6. Use Cooked Ham:
    • Ensure the ham is fully cooked before adding it to the casserole. You can use leftover ham, deli ham, or pre-cooked ham.
  7. Add Veggies for Extra Flavor:
    • Incorporate vegetables like bell peppers, onions, or spinach to add more flavor and nutrition.
  8. Season Well:
    • Don’t forget to season the mixture with salt, pepper, and any other desired spices like garlic powder or paprika.
  9. Use Full-Fat Dairy:
    • Use full-fat sour cream and cream of potato soup for a richer, creamier texture.
  10. Layer Ingredients:
    • Layer the ingredients in the baking dish evenly to ensure even cooking and distribution of flavors.
  11. Cover and Bake:
    • Cover the casserole with aluminum foil for the first half of baking to keep it moist. Remove the foil for the remaining time to allow the top to brown and crisp.
  12. Top with Additional Cheese:
    • Sprinkle a little extra cheese on top during the last 10 minutes of baking for a gooey, cheesy top layer.
  13. Rest Before Serving:
    • Allow the casserole to rest for 10 minutes after baking to set and make it easier to cut and serve.
  14. Add a Crunchy Topping:
    • For a crunchy texture, add a topping of crushed cornflakes, Ritz crackers, or French-fried onions mixed with melted butter.
  15. Customize to Taste:
    • Feel free to adjust the ingredients to suit your taste, such as adding spicy jalapeños or different herbs.
  16. Bake at the Right Temperature:
    • Ensure your oven is preheated to 375°F to cook the casserole evenly and thoroughly.
  17. Check for Doneness:
    • The casserole is done when it is bubbly around the edges and the top is golden brown. A knife inserted into the center should come out hot.
  18. Use a Deep Dish:
    • Use a deep 9×13 inch baking dish to ensure the casserole doesn’t overflow while baking.
  19. Try Different Cream Soups:
    • Experiment with different cream soups like cream of mushroom or cream of celery for varied flavors.
  20. Garnish Before Serving:
    • Garnish with fresh herbs like parsley or chives for added color and flavor before serving.

Most Popular Questions and Answers Related to Ham and Cheese Hash Brown Casserole

  1. Q: Can I use fresh potatoes instead of frozen hash browns?
    • A: Yes, you can use fresh potatoes. Peel and grate them, then pat them dry to remove excess moisture.
  2. Q: Can I substitute the cream of potato soup with another type of soup?
    • A: Yes, cream of chicken or cream of mushroom soup can be used as substitutes.
  3. Q: Can I add vegetables to this casserole?
    • A: Yes, you can add vegetables such as bell peppers, onions, or peas for added flavor and nutrition.
  4. Q: Can I use a different type of cheese?
    • A: Yes, you can use other cheeses like mozzarella, Swiss, or Monterey Jack.
  5. Q: How do I store leftovers?
    • A: Store leftovers in an airtight container in the refrigerator for up to 3-4 days.
  6. Q: Can I prepare this casserole the night before and bake it in the morning?
    • A: Yes, prepare the casserole, cover it, and refrigerate it overnight. Bake as directed in the morning.
  7. Q: Can I make this casserole in a slow cooker?
    • A: Yes, you can cook it in a slow cooker on low for 4-6 hours or on high for 2-3 hours.
  8. Q: How do I reheat leftovers?
    • A: Reheat leftovers in the oven at 350°F (175°C) until warmed through, or in the microwave.
  9. Q: Can I use leftover ham?
    • A: Yes, leftover ham works perfectly in this recipe.
  10. Q: What can I serve with this casserole?
    • A: Serve with a side salad, green beans, or steamed vegetables for a complete meal.
  11. Q: Can I add eggs to this casserole?
    • A: Yes, you can add beaten eggs to the mixture for a more breakfast-style casserole.
  12. Q: How do I prevent the casserole from being too greasy?
    • A: Drain the hash browns and ham well before mixing, and use low-fat sour cream if desired.
  13. Q: Can I use Greek yogurt instead of sour cream?
    • A: Yes, Greek yogurt can be used as a healthier substitute for sour cream.
  14. Q: How do I know when the casserole is done?
    • A: The casserole is done when it is bubbly and the top is golden brown.
  15. Q: Can I make this recipe gluten-free?
    • A: Use gluten-free cream of potato soup and ensure other ingredients are gluten-free.
  16. Q: Can I add bacon to this recipe?
    • A: Yes, cooked and crumbled bacon can be added for extra flavor.
  17. Q: What is the best way to freeze this casserole?
    • A: Assemble the casserole, cover tightly with foil, and freeze. Thaw completely before baking.
  18. Q: Can I use low-fat cheese?
    • A: Yes, low-fat cheese can be used to reduce the calorie content.
  19. Q: How many servings does this recipe make?
    • A: This recipe makes about 8 servings.
  20. Q: Can I double the recipe for a larger crowd?
    • A: Yes, double the ingredients and use a larger baking dish or two 9×13-inch dishes. Adjust the baking time as needed.