Ham Steak Casserole with Potatoes
Casseroles are the best thing to make when you have meat leftovers after a holiday. This ham steak casserole is great for using up leftover ham after Easter dinner; although it’s so good, you could also buy a ham steak to make it anytime. The perfect dinner recipe for serving a picky crowd.

This is comfort food at its best. You don’t need to do much, and it tastes good every time. Now that’s my kind of meal.
Table of Contents
Ingredients and Tools You’ll Need
If the cornflakes sound strange to you, trust me. They give a nice crispy texture to the creamy cheese and soup.
A Newsletter you’ll love
Daily recipes from the farmhouse, Sunday meal plans, seasonal ideas, straight from my kitchen to your inbox.
I promise to keep your email address safe. Unsubscribe at any time
Don’t thaw the hash browns. Use them straight from the freezer to prevent the casserole from becoming too mushy. Use shredded instead of cubed for the right texture.
Try my creamy ham mac and cheese for another great way to use leftover ham.

Heart’s Content Farmhouse is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This means that when you click on certain links on this site and make a purchase, I may earn a small commission at no additional cost to you. I only recommend products I genuinely believe in and would use in my own kitchen. As an Amazon Associate, I earn from qualifying purchases.
If you are serving a crowd (or just have lots of leftover ham), you can double or triple this recipe by making adjustments in the recipe card at the bottom of this post.
Equipment
- 9×13-inch casserole pan
Ingredients
- 30 ounces frozen shredded hash browns (about 1 bag)
- ¾ cup butter (1 ½ sticks, divided)
- ½ teaspoon salt
- ¼ teaspoon pepper
- 2 cups shredded cheddar cheese
- 16 ounces of sour cream
- 1 ½ cups diced leftover ham or from a ham steak
- 1 can of cream of chicken soup (10 ¾ ounces)
- ½ medium onion chopped
- 2 cups cornflakes, lightly crushed
How to Make A Ham Steak Casserole
Step One: Prep Hash Browns
Heat your oven to 350°F. Grease a 9×13 pan.
Take your bag of frozen hash browns and give it a few hits with a rolling pin while it’s still in the bag – this breaks them up. Dump them in a bowl, add salt and pepper, then spread them in your pan.

Step Two: Mix
Melt 1 stick of butter in a large bowl. Mix in the cheese, sour cream, ham, soup, and onion. Spread this over the hash browns.

Step Three: Add Topping
Melt the remaining ½ stick of butter and stir it with the cornflakes. Sprinkle over the top.

Step Four: Bake
Bake for 1 hour uncovered.

Serving & Storing
Serve with these classic recipes for Easter dinner, with a simple green salad, or for brunch with some fruit.
Refrigerate within 2 hours of serving and keep in the fridge covered for 3-4 days. You can freeze leftovers for up to two months for the best quality.
For make-ahead prep, assemble everything except the cornflake topping a day in advance. Keep refrigerated, then add the cornflake mixture just before baking. You’ll need to add about 10-15 minutes to the baking time if cooking from cold.

Make It Your Own
You can adapt this easily based on what you have on hand.
- For a breakfast version, try my ham and hash brown casserole that includes eggs.
- No cornflakes? Crushed potato chips, Ritz crackers, or even panko bread crumbs mixed with some extra butter work in a pinch.
- Make it a complete meal by adding a cup of frozen peas or broccoli florets to the cheese mixture.
- Mix a teaspoon of Dijon mustard or a dash of hot sauce into the cheese mixture for extra flavor.
- If you’re serving vegetarians, omit the ham and add some sautéed mushrooms for a savory boost.
Printable Recipe
Ham Steak Casserole

Equipment
- 9×13 inch casserole pan
Ingredients
- 30 ounces frozen shredded hash browns (about 1 bag)
- ¾ cup butter (1 ½ sticks, divided)
- ½ teaspoon salt
- ¼ teaspoon pepper
- 2 cups shredded cheddar cheese
- 16 ounces sour cream
- 1 ½ cups diced leftover ham or from a ham steak
- 1 can cream of chicken soup (10 ¾ ounce)
- ½ medium onion chopped
- 2 cups cornflakes lightly crushed
Save This Recipe
You'll join my email list which you will love. And if you don't, unsubscribe in one click. ❤️
Instructions
- Prep. Preheat oven to 350℉. Grease a 9×13-inch casserole pan with butter or butter spray.
- Prep hash browns. While the hash browns are in the bag, lightly hit the bag with a rolling pin to break up the hash browns into small pieces if needed. Place the hashbrowns in a large bowl and stir in the salt and pepper. Spread the hashbrowns into an even layer in the 9×13 pan.
- Mix. In a large bowl, melt ½ cup of butter (1 stick). Mix the cheddar cheese, sour cream, ham, cream of chicken soup, and onion with the melted butter. Spread over the hash brown layer.
- Add topping. In a medium-sized bowl, melt the remaining ¼ cup of butter (½ stick). Stir the cornflakes together with the melted butter. Spread the cornflake mixture evenly over the soup mixture.
- Bake. Bake for 1 hour uncovered. Serve immediately.
Notes
Nutrition
Did You Make This?
I would love it if you would leave a review!Love,
