Cheesy Ham and Potato Casserole 🧀🥔🍖
There’s something magical about a bubbling, cheesy casserole coming out of the oven — and Cheesy Ham and Potato Casserole is one of those dishes that makes…

This post may contain affiliate links. If you buy something through one of them, we may earn a small commission at no extra cost to you. Learn more.
Ingredients
Instructions
- Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish.
- In a large bowl, combine hash browns, cream of chicken soup, sour cream, 1½ cups cheddar cheese, diced ham, onion (if using), garlic powder, pepper, and melted butter. Stir until well combined.
- Spread mixture evenly into the prepared baking dish.
- Sprinkle the remaining ½ cup cheddar cheese over the top. Bake uncovered for 45–50 minutes, or until hot and bubbly and the cheese is melted and golden.
- Let cool slightly before serving — it’ll be easier to slice and serve.
- Pair with a simple green salad for balance.
- Serve with scrambled eggs for a brunch spread.
- Add fresh fruit for a lighter side.
There’s something magical about a bubbling, cheesy casserole coming out of the oven — and Cheesy Ham and Potato Casserole is one of those dishes that makes everyone stop and grab a plate. It’s creamy, cheesy, hearty, and the perfect way to turn simple ingredients into the ultimate comfort food.
I love making this after holiday dinners when there’s leftover ham, but honestly, I’ve bought ham just to make it. It’s great for brunch, weeknight dinners, or feeding a hungry crowd — and it always disappears fast.
If you love easy recipes that make everyone at the table happy, make sure you’re subscribed so you never miss the next one.
Why You’ll Love This Recipe
- Simple ingredients you can keep on hand.
- Feeds a crowd without much effort.
- Versatile — works for breakfast, lunch, or dinner.
The taste? Creamy, cheesy, and savory with tender potatoes, juicy bits of ham, and that irresistible golden crust on top.
Ingredients for Cheesy Ham and Potato Casserole
- 1 (2 lb) bag frozen hash browns (shredded or cubed)
- 1 can (10.5 oz) cream of chicken soup
- 1 cup sour cream
- 2 cups shredded cheddar cheese (divided)
- 2 cups cooked ham, diced
- ½ cup onion, finely chopped (optional)
- ½ tsp garlic powder
- ½ tsp black pepper
- ¼ cup butter, melted
Optional Add-Ins & Substitutions
- Use cream of mushroom or celery soup for a different flavor.
- Swap cheddar for Colby Jack or Swiss.
- Add peas or broccoli for a veggie boost.
Tools You’ll Need
- Large mixing bowl
- 9×13-inch baking dish
- Wooden spoon
- Measuring cups & spoons
How to Make Cheesy Ham and Potato Casserole
Step 1 – Preheat & Prep
Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish.
Step 2 – Mix the Filling
In a large bowl, combine hash browns, cream of chicken soup, sour cream, 1½ cups cheddar cheese, diced ham, onion (if using), garlic powder, pepper, and melted butter. Stir until well combined.
Step 3 – Transfer to Baking Dish
Spread mixture evenly into the prepared baking dish.
Step 4 – Add Cheese & Bake
Sprinkle the remaining ½ cup cheddar cheese over the top. Bake uncovered for 45–50 minutes, or until hot and bubbly and the cheese is melted and golden.
Step 5 – Serve
Let cool slightly before serving — it’ll be easier to slice and serve.
Serving Suggestions
- Pair with a simple green salad for balance.
- Serve with scrambled eggs for a brunch spread.
- Add fresh fruit for a lighter side.
Storage & Reheating
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Reheat in the oven at 350°F (175°C) for 15–20 minutes, or microwave individual servings.
- Freeze unbaked casserole (wrapped well) for up to 2 months — bake from frozen, adding 15–20 minutes.
Nutritional Information (per serving, approx.)
- Calories: 380
- Protein: 17g
- Carbs: 28g
- Fat: 20g
- Sodium: 950mg
Conclusion
This Cheesy Ham and Potato Casserole is everything you want in a comfort food dish — rich, filling, and full of flavor. Whether you make it for brunch with friends or a weeknight family dinner, it’s guaranteed to become a regular on your table.
If you love this recipe, you might also enjoy my Loaded Baked Potato Casserole or Cheesy Broccoli Rice Bake — equally comforting and equally easy.
📌 Pin this recipe and share your cheesy casserole creations on Pinterest — I’d love to see them!
Tips for Success
- Thaw hash browns slightly for easier mixing.
- Shred cheese fresh for a creamier melt.
- For extra crunch, top with crushed Ritz crackers or panko breadcrumbs mixed with butter before baking.
