Short Description
Ham and Cheese Hash Brown Casserole is a warm, creamy, and cheesy comfort food classic. Loaded with diced ham, shredded potatoes, and melty cheese, this hearty casserole is perfect for breakfast, brunch, or even dinner. It’s easy to make ahead and ideal for feeding a crowd.
Why You’ll Love This Recipe
-
Comfort Food Favorite: Creamy, cheesy, and satisfying with every bite.
-
Great for Leftovers: A delicious way to use up leftover ham.
-
Versatile: Perfect for breakfast, brunch, or potluck dinners.
-
Easy to Assemble: Uses convenient ingredients like frozen hash browns and canned soup.
-
Make-Ahead Friendly: Can be prepped the night before and baked fresh in the morning.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
-
1 bag (30 oz) frozen hash browns, thawed
-
2 cups cooked ham, diced
-
2 cups shredded cheddar cheese
-
½ cup shredded mozzarella cheese
-
1 small onion, finely chopped
-
¼ cup butter, melted
-
1 can (10.5 oz) cream of chicken soup
-
½ cup sour cream
-
1 teaspoon garlic powder
-
½ teaspoon onion powder
-
Salt and pepper to taste
-
½ cup crushed cornflakes or breadcrumbs (optional, for topping)
Directions
-
Preheat Oven:
Set your oven to 350°F (175°C) and grease a 9×13-inch baking dish. -
Prepare the Mixture:
In a large mixing bowl, combine the thawed hash browns, diced ham, cheddar cheese, mozzarella cheese, and chopped onion. -
Make the Creamy Sauce:
In a separate bowl, mix together the melted butter, cream of chicken soup, sour cream, garlic powder, onion powder, salt, and pepper until smooth. -
Combine and Assemble:
Pour the sauce over the hash brown mixture and stir until fully coated. Spread evenly into the prepared baking dish. -
Add the Topping (Optional):
If using, sprinkle crushed cornflakes or breadcrumbs over the top for added crunch. -
Bake:
Bake uncovered for 45–50 minutes, or until the casserole is bubbly and golden brown on top. -
Serve:
Let rest for 5–10 minutes before serving. Garnish with chopped parsley or green onions if desired.
Servings and Timing
-
Yield: Serves 8
-
Prep Time: 15 minutes
-
Cook Time: 45–50 minutes
-
Total Time: 1 hour
Variations
-
Add Veggies: Stir in bell peppers, broccoli, or spinach for added nutrition.
-
Different Cheeses: Swap in Swiss, Monterey Jack, or Colby for a twist.
-
Spicy Kick: Add chopped jalapeños or use pepper jack cheese.
-
Meat Alternatives: Replace ham with cooked sausage, bacon, or turkey.
-
Low-Carb Option: Use riced cauliflower in place of hash browns.
Storage/Reheating
-
Refrigeration: Store leftovers in an airtight container in the fridge for up to 4 days.
-
Freezing: Freeze unbaked or fully baked casserole tightly wrapped for up to 2 months. Thaw in the refrigerator overnight before baking or reheating.
-
Reheating: Warm in a 350°F (175°C) oven until heated through, or microwave individual portions.
FAQs
Can I use fresh potatoes instead of frozen hash browns?
Yes, but shred them and rinse in cold water to remove excess starch before using.
Can I make this casserole ahead of time?
Absolutely. Assemble and refrigerate overnight, then bake when ready.
Is it necessary to thaw the hash browns first?
Yes, thawing ensures even cooking and proper texture.
Can I use a different soup?
Yes, cream of mushroom or cream of celery are suitable alternatives.
What can I use instead of sour cream?
Plain Greek yogurt or a sour cream alternative can be used.
How can I make this dish gluten-free?
Use a gluten-free cream of chicken soup and ensure all other ingredients (like breadcrumbs) are gluten-free.
Can I add eggs to make it a breakfast casserole?
Yes, whisk 4–6 eggs into the creamy sauce mixture before combining with the rest of the ingredients.
Will this work in a slow cooker?
Yes, cook on low for 4–5 hours or until hot and cooked through.
What should I serve with this casserole?
Great with a fresh salad, fruit, or a side of biscuits.
Can I leave out the onion?
Yes, or substitute with green onions or onion powder for milder flavor.
Conclusion
Ham and Cheese Hash Brown Casserole is a deliciously creamy, cheesy, and hearty dish perfect for breakfast gatherings or cozy family dinners. With flexible ingredients and easy preparation, it’s a reliable recipe that you’ll turn to again and again for satisfying comfort and flavor.

Ham and Cheese Hash Brown Casserole
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Olivia
- Total Time: 1 hour 5 minutes
- Yield: 8 servings
Description
This Ham and Cheese Hash Brown Casserole is the ultimate comfort food—creamy, cheesy, and packed with savory ham. Perfect for brunch, potlucks, or family dinners, it’s a hearty and easy make-ahead meal everyone loves. Keyword: Ham and Cheese Hash Brown Casserole
Ingredients
-
1 bag (30 oz) frozen hash browns, thawed
-
2 cups cooked ham, diced
-
2 cups shredded cheddar cheese
-
1/2 cup shredded mozzarella cheese
-
1 small onion, finely chopped
-
1/4 cup butter, melted
-
1 can (10.5 oz) cream of chicken soup
-
1/2 cup sour cream
-
1 tsp garlic powder
-
1/2 tsp onion powder
-
Salt and pepper to taste
-
1/2 cup crushed cornflakes or breadcrumbs (optional for topping)
Instructions
-
Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish.
-
In a large bowl, mix together thawed hash browns, diced ham, both cheeses, and chopped onion.
-
In a separate bowl, whisk together melted butter, cream of chicken soup, sour cream, garlic powder, onion powder, salt, and pepper.
-
Combine the wet mixture with the hash brown mixture and stir until well mixed.
-
Pour into the prepared baking dish and spread evenly.
-
If using, sprinkle crushed cornflakes or breadcrumbs evenly on top.
-
Bake for 45–50 minutes, or until golden and bubbly.
-
Let cool for 5–10 minutes before serving.
Notes
-
Substitute cream of mushroom or celery soup for variation.
-
Add green chilies or bell peppers for extra flavor.
-
Makes great leftovers and can be frozen before or after baking.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American