Cheesy Ham and Hash Brown Casserole is the ultimate comfort food! Your family will lick their plates clean of this easy, cheesy, casserole.

serving spoon in cheesy ham and hash brown casserole

File Cheesy Ham and Hash Brown Casserole under dishes you should not leave a fork around because you’ll go back for bite after bite, quickly turning a mouse hole into a bear cave.

Ask me how I know.

This cheesy hash brown casserole studded with ham and green onions is the definition of comfort food. You will lick your plates clean of this family-friendly dish — it’s irresistible!

dish or cheesy ham and hash brown casserole
Want to save this recipe?
Enter your email to get it sent to your inbox! Plus you’ll get new recipes from us every week.

Cheesy Hash Brown Casserole with Ham

Cheesy Ham and Hash Brown Casserole is a riff on my Party Potatoes Deluxe, which relies on butter to bring the deluxe.

I cut down on the butter and added ham to turn the specialty side dish into a hearty entree – though I will say this recipe makes for an excellent breakfast casserole on account of it being hash brown-based.

I’m also learning that the ingredients are similar to Cracker Barrel’s Hashbrown Casserole. I’ve never had it due to my Celiac Disease, though if you have, let me know how it compares!

Main Ingredients Needed

Just a handful of everyday ingredients is all you need to make this Cheesy Ham and Hash Brown Casserole.

  • Shredded cheddar cheese: or a cheddar cheese blend adds irresistible flavor and forms a golden brown crust on top of the casserole.
  • Ham: Not all ham is created equal! I highly recommend Frick’s Bone-In Ham Steak which I dice into cubes for this recipe. Leftover holiday ham works great too.
  • Shredded hash browns: that have been thawed form the base of the casserole. I like Ore-Ida, which are gluten free.
  • Sour cream: adds luxurious creaminess to the casserole.
  • Butter: I kept butter from the inspo recipe but reduced the amount by over half. It helps achieve that craveable, golden brown crust on the top and sides of the casserole.
  • Green onions: add color and flavor to each scoop.
  • Homemade Cream of Mushroom Soup: replaces canned soup that many creamy casserole recipes call for. All you need is extra virgin olive oil, mushrooms, butter, gluten free flour, chicken broth, milk, garlic and onion powders, and pepper. The soup can be made up to 3 days ahead of time.
ingredients for cheesy ham and hash brown casserole

Pin this now to find it later

Pin It

How to Prep or Assemble Ahead of Time

Besides the cozy flavors, I love that the recipe components and even the entire casserole can be prepped ahead of time. Here are the details:

  • Prep components ahead of time: up to 3 days ahead of time make the cream of mushroom soup, chop the green onions, and dice the ham.
  • Assemble casserole ahead of time: completely assemble the casserole up to the baking step, up to 2 days ahead of time. Let the casserole dish sit out on the counter for 30 minutes before baking covered in foil for the first 20 minutes.

This is a fantastic casserole to take to someone in need. Deliver it all ready to go in a baking dish, or disposable aluminum baking dish, then they can bake when they like.

Leftovers For Lunchs

If you’re lucky enough to have any leftovers, they reheat fabulously in the microwave as individual servings. Hello easy lunch idea, paired with an apple or salad — swoon!

Let’s get you some of this creamy, cheesy, hash brown casserole!

cheesy ham and hash brown casserole scooped onto a plate

Serve with Air Fryer Asparagus

How to Make this Recipe

Step 1: Make the homemade Cream of Mushroom Soup

Start by sauting chopped mushrooms in extra virgin olive oil in a small saucepan over medium-high heat until the mushrooms are tender and golden brown, 7-8 minutes. Scrape the mushrooms into a bowl then set them aside.

diced mushrooms in a saucepan

Turn the heat down to medium then melt butter in the saucepan. Sprinkle in gluten free flour (or AP if you don’t need to eat gluten free) then whisk while cooking for 1 minute.

flour roux in a saucepan

Slowly stream in chicken stock or broth plus milk while whisking to create a smooth sauce. Season with onion powder, garlic powder, and black pepper then turn the heat up slightly to bring the liquid to a simmer while stirring constantly.

Turn the heat back down to medium then simmer while stirring until the mixture become thick, 3-4 minutes.

homemade cream of mushroom soup in a pan

Last step is to add the cooked mushrooms back into the pot then stir to combine. Voila — homemade Cream of Mushroom Soup.

Make-Ahead Tip

Feel free to make this soup up to 3 days ahead of time. Store in an airtight container with a lid in the fridge.

homemade cream of mushroom soup in a pan

Step 2: Combine the casserole ingredients

Pour the cream of mushroom soup into a very large mixing bowl to cool slightly then add sour cream and black pepper and whisk until smooth.

homemade cream of mushroom soup mixed with sour cream

To the bowl add diced ham, shredded cheddar cheese or a cheddar cheese blend, plus chopped green onions then stir with a spatula to combine.

Again, I highly recommend Frick’s Bone-In Ham Steak which I trim then dice into small cubes for this recipe. It’s SUCH great ham!

ingredients for hash brown casserole in a bowl

Lastly, add frozen hash browns that have been thawed then fold with a spatula to combine.

shredded hash browns in a bowl

Step 3: Bake

While you’re making the soup and combining the casserole ingredients, add a few tablespoons butter into a 9×13″ baking dish then pop it into the oven to melt while you preheat to 350 degrees.

melted butter in a casserole dish

Once the butter has melted, scoop the cheesy ham and hash brown mixture on top of the melted butter then spread into an even layer.

cheesy hash brown casserole in a baking dish

Bake for 60-70 minutes or until the top and sides are deep golden brown. That’s crispy, crusty cheese — SO GOOD!!!

cheesy ham and hash brown casserole in a baking dish

Let the casserole sit and cool for 20-30 minutes before scooping onto a plate and serving with a fresh side salad to keep things easy.

scoops of ham and cheese hash brown casserole on a plate

As we head into casserole season, let this Cheesy Ham and Hash Brown Casserole kick things off. Each bite is deliciously savory and satisfying. Like I said — you’re going to lick your plate clean! Enjoy!

dinner plate with cheesy ham and hash brown casserole

More Gluten Free Comfort Foods

Save this recipe?
Get this recipe sent to your inbox, plus receive new recipes from us every week!

Cheesy Ham and Hash Brown Casserole

5 from 4 votes

by Kristin Porter

Prep: 30 minutes
Cook: 1 hour 10 minutes
Total: 1 hour 25 minutes
Servings: 10
Cheesy Ham and Hash Brown Casserole is the ultimate comfort food! Your family will lick their plates clean of this easy, cheesy, casserole.

Ingredients

  • 3 Tablespoons butter
  • 12 oz sour cream
  • 1/2 teaspoon black pepper
  • 1/2 cup sliced green onions
  • 2 cups diced ham steak, from a 3/4 – 1lb ham steak
  • 8 oz shredded sharp cheddar cheese or cheddar cheese blend
  • 30 oz frozen shredded hash browns, thawed

For the Cream of Mushroom Soup:

Directions 

For the Cream of Mushroom Soup:

  • Heat the extra virgin olive oil in a small saucepan over medium-high heat then add the chopped mushrooms. Saute until the mushrooms release their liquid, the liquid cooks off, and the mushrooms become tender and golden brown, 5-7 minutes. Scrape the mixture into a bowl then set aside.
  • Lower the heat under the saucepan to medium then melt the butter inside. Sprinkle in the flour then whisk to combine and cook while whisking for 1 minute. Slowly add the chicken stock or broth while whisking to create a smooth sauce then add the milk and seasonings and whisk to combine. Turn the heat up slightly to bring the soup to a simmer while stirring constantly with a spatula then turn the heat back down to medium and continue to cook while stirring until the mixture is thick, 3-4 minutes. Add the mushroom mixture back into the pan then stir to combine. Scrape the soup into a very large mixing bowl to cool slightly, OR scoop into a glass storage container if making ahead of time. Soup can be made up 3 days ahead of time.

For the Casserole:

  • Add the butter to a 9×13” baking dish then place the baking dish inside the oven and start preheating it to 350 degrees. Once the butter has melted, remove the baking dish from the oven and set it aside.
  • To the mixing bowl with the Cream of Mushroom Soup, add the sour cream and pepper then whisk to combine. Add the green onions, diced ham, and shredded cheese then stir to combine. Add the thawed hash browns then fold until the mixture is thoroughly combined.
  • Scoop the hash brown mixture into the casserole dish with the melted butter then spread it into an even layer. Bake uncovered for 60-70 minutes or until the casserole is golden brown and bubbly all over, rotating the baking dish halfway through. Let the casserole cool for 20-30 minutes before scooping onto plates and serving.

Notes

  • I like Frick’s bone-in ham steak which I trim then dice into cubes. Your grocery store’s deli can also thick-slice ham into ham steaks, which you can then dice up. This is a great dish to make with leftover holiday ham.
  • To prep components ahead of time: up to 3 days ahead of time make the cream of mushroom soup, chop the green onions, and dice the ham.
  • To assemble casserole ahead of time: completely assemble the casserole up to the baking step up to 2 days ahead of time. Let the casserole dish sit out on the counter for 30 minutes before baking then bake covered in foil for the first 20 minutes.

Nutrition

Calories: 376kcal, Carbohydrates: 19g, Protein: 15g, Fat: 27g, Saturated Fat: 13g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Trans Fat: 0.2g, Cholesterol: 76mg, Sodium: 599mg, Potassium: 457mg, Fiber: 2g, Sugar: 2g, Vitamin A: 665IU, Vitamin C: 9mg, Calcium: 228mg, Iron: 1mg

Nutritional values are estimates only. Please read our full nutrition information disclaimer.

Like this recipe? Leave a star rating below!

Photos by Ashley McLaughlin

Like this recipe? Share it with friends!

Related Recipes

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




25 Comments

  1. Kathryn says:

    5 stars
    This was very tasty. I always add cornflakes tossed in butter to the top for some crunch.

    1. Kristin Porter says:

      Love that, Kathryn! Thank you so much for your feedback and recipe rating!

  2. Kristen says:

    5 stars
    I made this for our Thanksgiving. Everyone loved this so much they asked me to make it for Christmas as well, and I got asked for the recipe a few times. Very simple to make, quick throw into the pan and into the oven. Now I’m making it for another Christmas get together this weekend!

    1. Kristin Porter says:

      Oh I love hearing this!!! So glad it’s such a hit – thank you so much for your feedback and recipe rating!

  3. Deb S. says:

    5 stars
    Oops, I forgot to leave a rating on my previous comment.

    1. Kristin Porter says:

      Thank you so much, Deb, I really appreciate it!! I’m so glad it was a hit!

  4. Deb S. says:

    I made this for a potluck and it turned out great. I had quite a few mushrooms that needed to be used up, so I made a double batch of the soup and froze the extra to use the next time I make this. Instead of frozen hash browns I used four cups of dehydrated hash browns rehydrated in four cups of boiling water.

  5. Ann says:

    could you add eggs to make this a breakfast casserole?

  6. Pat Friesen says:

    I get confused with the measurements. When it asks for 8 ounces of cheese is that measured or weight. Also 30 ounces of hash browns.

    1. Kristin Porter says:

      Hey Pat! 8oz is the weight, which measures out to be about 2 cups of shredded cheese. I typically use Ore-Ida brand hash browns which are sold in 30oz bags.

      1. Jen. H says:

        Can I use celery instead of mushrooms? All the kids dont like mushrooms but they do like celery.

      2. Kristin Porter says:

        Sure!

  7. Yvonne says:

    Excited to try this! Can this recipe be frozen, I’m assuming, before cooking? I want to make a few trays if possible. Thanks much!

    1. Kristin says:

      Hi Yvonne! Yes, that is fine to freeze ahead of baking! :)

  8. Tonya K says:

    5 stars
    This was fantastic. Prepped for an easy dinner in between marching band call times. Changes I made were basic: I added Trader Joe’s Umami seasoning to the mushrooms because why not. 2nd, I don’t like green onions so I sauteed some yellow onion and garlic to it. Used 1 bag of Sargento 4 state cheddar cheese. We love cheese and I didn’t feel the need to add more. Will be adding this to our meal prep rotation.

    1. Kristin says:

      I’m so, so glad to hear this, Tonya! Thank you so very much for your feedback and recipe rating!

  9. Minh-Hai says:

    Ooh, I wonder if this could work as a camping meal.

    1. Kristin says:

      Let us know how it turns out!!

  10. Sarah says:

    Can you make this with store-bought cream of mushroom soup if you don’t need it to be GF? If so, how much would you need?
    Looks delicious and can’t wait to make it!

    1. Kristin says:

      Hi Sarah! You can though my homemade soup can be made with all-purpose flour instead of GF flour. It really is so, so delicious and I highly recommended it! That said, you can use canned — you’ll need 1-3/4 cups which is about 14oz. Also I omitted salt from my homemade recipe so if you’re using canned soup this dish might be overly salty.

      1. Joy Buttron says:

        Can I use gf condensed cream of mushroom? Add a little milk to make it 14 oz? How thick is your homemade version? Thank you

  11. Beth says:

    Hubby declared this “best dinner ever”. I think he had fourths! Really yummy, simple salad as a side was perfect.

    1. Kristin says:

      YAY!! I’m so, so happy to hear this, Beth! Thank you so much for your feedback!