
At the edge of the baking dish, the casserole starts to bubble while the middle stays soft enough to scoop. That’s the texture I look for in cheesy hash brown and ham casserole with sour cream: tender potato shreds, savory bites of ham, and cheddar worked through every serving.
A 9×13-inch dish gives the mixture room to bake uncovered, and the ingredients come together in one bowl before they go into the oven. I like that there’s no separate sauce to tend on the stove; the sour cream and cream of chicken soup make a creamy base right in the mixing bowl. After baking, a short rest gives the casserole time to settle into neat, generous scoops, with the edges still bubbling and the center creamy.

Kitchen Note
Keep the yellow onion finely chopped rather than leaving it in big pieces. Small bits spread through the potatoes and soften as the casserole bakes, so you get onion in each serving without a sharp, crunchy chunk.
Save this cheesy hash brown and ham casserole with sour cream for a bubbling, savory bake made with tender potatoes and sharp cheddar.
Why Wet Hash Browns Leave This Casserole Loose
Frozen shredded potatoes hold onto more water than their dry, frosty surface suggests. If that moisture goes into the bowl, it thins the sour cream and soup mixture before the casserole even reaches the oven. The potatoes still cook, but the finished servings are more likely to slump instead of holding together in a creamy scoop.
Thawing the hash browns in the refrigerator overnight gives the ice time to melt evenly, and patting them dry removes the moisture clinging to the shreds. It’s a small bit of prep that makes a noticeable difference in the balance of the casserole: the creamy base coats the potatoes rather than pooling around them. Keep the shreds intact as you mix, too. They’re what give each forkful that familiar hash brown texture instead of turning the whole dish into a smooth mash.
There’s no need to cook the potatoes before combining everything. They bake in the creamy mixture, which keeps the method simple while giving the shreds time to become tender. Start with hash browns that are thawed and patted dry, and the casserole has a much better chance of setting evenly from edge to center.
What the Creamy Base and Sharp Cheddar Bring to the Pan

- Frozen shredded hash browns — The shreds give this casserole its classic potato texture and cook evenly alongside the other ingredients. A standard store-brand bag works well; the important detail is that it’s shredded rather than cubed.
- Sour cream and cream of chicken soup — Sour cream brings a mild tang, while the condensed soup gives the mixture body and helps coat the potatoes. Both are doing different jobs, so leaving one out changes the texture as well as the flavor.
- Cooked ham — Diced cooked ham adds savory, meaty bites throughout the casserole. The brand isn’t crucial; cut the pieces evenly so they distribute through the potato mixture instead of clumping in a few spots.
- Sharp cheddar — Its pronounced cheese flavor stands up to the potatoes and ham. A store-brand shredded sharp cheddar is fine here; choosing sharp rather than a mild cheese keeps the casserole from tasting flat.
- Unsalted butter — Melted butter adds richness and blends easily into the creamy base. Unsalted butter also lets the measured salt stay in control, since both the ham and canned soup contribute seasoning.
How to Mix and Bake the Casserole Evenly
Thaw and Dry the Potato Shreds
Let the frozen hash browns thaw in the refrigerator overnight. Once thawed, pat them dry before they go into the mixing bowl. Keep the shreds loose rather than pressing them into a compact mass, so they’re easier to coat evenly later. This is the only prep that needs to happen ahead of time.
Stir Together the Creamy Base
In a large bowl, stir the sour cream, cream of chicken soup, melted butter, salt, and black pepper until the mixture looks uniform. Break up any thick pockets of sour cream as you stir; a smooth base spreads more evenly over the potatoes. The butter should be melted, not still solid, so it blends through the mixture rather than sitting in little pieces.
Fold in the Ham, Onion, Potatoes, and Cheddar
Add the thawed hash browns, diced cooked ham, finely chopped yellow onion, and shredded sharp cheddar to the bowl. Mix until the ingredients look evenly distributed and the potato shreds are coated with the creamy base. Scrape along the bottom of the bowl as you fold, where the thicker mixture can collect. Stop once everything is combined so the shreds don’t get crushed.
Bake Until the Center Is Hot
Grease a 9×13-inch baking dish and heat the oven to 350°F. Spread the mixture in the dish and bake uncovered for 50 to 60 minutes. Look for bubbling around the edges, then check that the center reaches 165°F; the middle can lag behind the perimeter, so don’t judge doneness by the edges alone. Let it rest for 10 minutes before serving.
Simple Ways to Adapt the Ham and Cheddar Casserole
Make It Meat-Free
Leave out the cooked ham for a vegetarian version. The casserole will be less savory and won’t have the same meaty bites, but the creamy potatoes, onion, and cheddar still make a cohesive bake.
Give the Top a Cheddar Finish
For a more distinct cheesy layer, reserve some of the cheddar before mixing and scatter it over the casserole just before baking. The cheese inside still seasons the potatoes, while the reserved portion melts across the top for a more pronounced finish.
Storage and Reheating
- Refrigerator: Store leftovers covered for 3 to 4 days. The potatoes firm up as they chill, so the casserole will be less creamy straight from the refrigerator.
- Freezer: Freeze portions in airtight containers for up to 2 to 3 months. Thaw in the refrigerator before reheating; the creamy texture may be a little less smooth after freezing.
- Reheating: Warm individual portions in the microwave, or cover a larger portion in an oven-safe dish and heat until hot throughout. Reheat only what you plan to eat, since repeated warming can dry out the potatoes.
Questions That Come Up Before This Casserole Goes in the Oven

Cheesy Hash Brown and Ham Casserole with Sour Cream
Ingredients
Equipment
Method
- Thaw the hash browns in the refrigerator overnight.
- Pat the hash browns dry to remove excess moisture.
- Heat the oven to 350°F.
- Grease a 9x13-inch baking dish.
- In a large bowl, stir together the sour cream, cream of chicken soup, melted butter, salt, and pepper.
- Add the hash browns, ham, onion, and cheddar, and mix until evenly combined.
- Spread the mixture in the prepared dish.
- Bake uncovered for 50-60 minutes, until the edges are bubbling and the center reaches 165°F.
- Let the casserole rest for 10 minutes before serving.