Cheesy Hashbrown Casserole Recipe

Cheesy hashbrown casserole is the one I bring when a gathering needs something warm and creamy that feeds a crowd without much fuss. I build the savory base on cream of mushroom soup instead of the cream of chicken most versions use, and that swap is what keeps the whole dish vegetarian.

The shredded hash browns go in frozen, straight from the bag, and that one move is what stops the casserole from turning watery. What comes out is a golden, bubbling potato bake with crisp edges and a double layer of sharp cheddar.

A close-up of a baked cheesy hashbrown casserole being served with wooden utensils, garnished with chopped parsley.
Hashbrown Casserole. Photo Credit: Splash of Taste

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you!

Why You’ll Love This Recipe

  • Everything gets stirred in one bowl and poured into the dish, so there’s almost nothing to wash up afterward.
  • One 9 x 13 dish gives you eight generous servings, enough for a potluck or a holiday table.
  • Half the cheese goes into the mix and half melts on top, so a browned cheddar layer sits over a creamy, cheese-flecked base.
  • The mushrooms in the soup give the base an earthy, savory depth, so it tastes complete without any meat. It’s vegetarian by design.
  • You can build it days ahead and freeze it, so the work’s done long before the oven goes on.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

  • Frozen shredded hash browns. Use them frozen, straight from the bag. Frozen shreds hold their shape, and the uncovered bake drives off the moisture that would otherwise pool and leave you with a watery dish. You’ll need a 30-ounce bag. If you’d rather cook potatoes from scratch on another morning, my homemade crispy hash browns are a skillet job, not a stand-in for the frozen shreds here.
  • Cream of mushroom soup. This is the vegetarian swap for the cream of chicken most hash brown casseroles call for, and it does the same creamy, savory work. One 10.75-ounce can is all you need. If someone at the table has a mushroom allergy, cream of celery is the closest stand-in; I haven’t tested it in this exact recipe, but it does the same job in the dish.
  • Sour cream. A full cup of full-fat sour cream keeps the base tangy and rich, so it doesn’t bake out dry; low-fat weeps and won’t hold as well.
  • Sharp cheddar. Shred it yourself from a block if you can, since pre-shredded cheese is coated in anti-caking starch that melts less smoothly. You’ll use two cups, half in the mix and half over the top.
  • Yellow onion and dried thyme. Half a cup of sliced onion and half a teaspoon of thyme are the seasoning backbone. If thyme runs strong for you, start with a scant half teaspoon; it’s easy to add more and hard to pull back.
  • Butter. Half a cup, melted, ties the mix together and carries the flavor into every shred.
A bowl of shredded hashbrown potatoes surrounded by labeled ingredients for hashbrown casserole: cheese, mushroom soup, sour cream, melted butter, onion, dried thyme, salt, and pepper.
Hashbrown Casserole ingredients. Photo Credit: Splash of Taste

How to Make Cheesy Hashbrown Casserole

A complete printable recipe and the measurements in both US customary and metric are available in the recipe card below.

Mix Everything in One Bowl

In a large bowl, combine the frozen hash browns, cream of mushroom soup, melted butter, sour cream, onion, thyme, salt, and pepper. Stir gently, then fold in half of the cheese, about one cup, and stir again until every shred is coated.

Dried thyme, salt, and pepper added to the shredded hash browns in the bowl.
Add hash browns and mushroom soup to a mixing bowl, then add sliced onions. Stir in melted butter, sour cream, dried thyme, salt, and pepper.

This base is almost the same as the one behind my Easy Potato Casserole, which starts with diced potatoes instead of shredded.

Bake in Two Rounds

Spread the mixture into a greased 9 x 13 dish and bake it uncovered at 350°F (180°C) for about 45 minutes, until it’s hot and bubbling at the edges.

Hash brown casserole filling added to a oven dish and topped with shredded cheese or crushed corn flakes.
Thoroughly mix the ingredients together. Place the hashbrown filling into an ovenproof dish and top half of the shredded cheese.
Hash brown casserole straight out of the oven.
Bake for 45 minutes, remove from the oven, scatter the remaining cheese on top of the casserole, then bake for 10 – 15 minutes.

Pull it out, scatter the remaining cheese, about one cup, over the top, and slide it back in for another 10 to 15 minutes until that layer melts and turns golden. Let it rest for a few minutes before serving so it settles instead of sliding across the plate.

Recipe Notes and Expert Tips

  • Keep the hash browns frozen. It feels wrong to skip the thawing step, but frozen is exactly what keeps the potatoes from going to mush and the dish from weeping water into the pan.
  • Match the salt to your butter. With unsalted butter, take the salt up to three-quarters of a teaspoon and add an extra pinch of pepper, or the whole thing reads flat.
  • Shred the cheese yourself. Block cheddar melts down into the base and browns on top, where pre-shredded tends to sit in a rubbery layer.
  • It works for breakfast too. This holds up as a brunch bake, not just a dinner side; if you want eggs folded through, my Egg and Potato Breakfast Casserole is built for exactly that.

Recipe Variations

  • Swap in half mozzarella for the cheddar and the top pulls into longer, meltier strings; I’ve tested this one and prefer the extra stretch.
  • A little garlic powder, half a teaspoon stirred into the base, or a few dashes of hot sauce gives it a kick; I’ve tested that version, and it’s a regular at my table.
  • Pepper jack brings warmth to every bite, while Monterey Jack or Colby keep the top mellow and mild; all three are tested in place of some of the cheddar.

How to Store Leftovers

Store leftovers in an airtight container in the fridge for 3 to 4 days, or freeze for up to 3 months. Reheat gently in the oven or the microwave until the center is steaming and hot through, to 165°F (74°C).

If it’s been sitting out as part of a buffet or holiday spread, don’t leave it at room temperature longer than 2 hours, or 1 hour if the room’s above 90°F (32°C); after that, the safe move is to throw it out.

To make it ahead, assemble the casserole up to the point of baking, cover it well, and keep it in the fridge until you’re ready; then bake it straight from cold, adding a few extra minutes since it’s going in chilled. For longer storage, freeze it unbaked for up to 3 months and thaw it overnight in the fridge before baking.

What to Serve With Cheesy Hashbrown Casserole

On a holiday table this sits happily beside a Green Bean Casserole and a tray of roasted vegetables; the two casseroles share the creamy, cheesy register without crowding each other off the plate.

For brunch I keep the rest lighter, with scrambled eggs, sliced fruit, and something green so it isn’t all beige. A sharp, lemony salad does more to cut the richness than another heavy side would.

FAQs

Do I need to thaw the hash browns first?

No, add them frozen, straight from the freezer. Thawed shreds shed water into the pan, so the casserole steams instead of browning; frozen, they keep their structure and the top crisps up.

Is this hashbrown casserole really vegetarian?

Yes. It uses cream of mushroom soup in place of the cream of chicken many versions call for, and there’s no meat anywhere in it. Check your soup label if you’re serving strict vegetarians, since brands vary.

Where are the cornflakes?

The cornflake-topped version is the one a lot of people know as funeral potatoes; this one finishes with a second layer of cheddar instead, closer to the Cracker Barrel style. If you want that crunch, swap crushed cornflakes and melted butter in for the top layer of cheese, though I haven’t tested that exact change here.

Can I make it in a slow cooker?

I haven’t tested this one in a slow cooker, so I can’t promise the result. What I can tell you is that a slow cooker holds the moisture in rather than driving it off, so you’d lose the crisp edges and the browned cheese that the oven gives you.

More Vegetable Casseroles to Try

If this one earns a spot in your rotation, here are four more casseroles I come back to:

  • Creamy Broccoli Casserole. The one I make when I want the same cheesy base but with a crunchy cracker top and something green on the plate.
  • Cheesy Spinach Casserole. Cottage cheese and mozzarella make this rich and creamy; it’s my pick when the meal needs a green vegetable that still feels indulgent.
  • Brussels Sprouts Casserole. Roasted sprouts in a butter-and-milk sauce with fried onions on top, for the nights I want something less cheese-heavy.
  • Easy Cauliflower Casserole. Tender cauliflower under a panko-and-parmesan crust, the one I bring when a side needs to feel a bit more dressed up.
Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

Dishing up a serving off homemade hashbrown casserole.

Cheesy Hashbrown Casserole

I make this Cheesy Hashbrown Casserole whenever a gathering needs something rich and creamy that feeds a crowd. Frozen shredded hash browns get folded with cream of mushroom soup, sour cream, and sharp cheddar, then baked until golden and bubbling with crisp edges. It's a vegetarian take on the classic, easy to make ahead, and it works for brunches, potlucks, and holiday tables
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Course: Breakfast, Casserole, Side Dish
Cuisine: American
Servings: 8
Calories: 388kcal

Equipment

Ingredients

  • 30 ounces frozen shredded hashbrown potatoes
  • 10.75 ounces cream of mushroom soup canned
  • ½ cup butter melted
  • 1 cup sour cream
  • ½ cup yellow onion sliced
  • ½ teaspoon dried thyme
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • 2 cups Cheddar cheese freshly shredded
Woman pointing down next to a large play button on a video player; text reads, "Prefer to watch? I’ve got you covered below. Watch the recipe video now.

Video

[adthrive-in-post-video-player video-id=”Cu3o6jsj” upload-date=”2025-10-31T09:43:36+00:00″ name=”Easy Homemade Hashbrown Casserole” description=”This cheesy and cozy dish is perfect for breakfast, brunch, or a simple dinner everyone will enjoy.” player-type=”default” override-embed=”default”]
[Allspice_Button id=”WIDCON-r45h”]

Instructions

  • Set your oven to 350°F (180°C) and lightly grease a 9 x 13-inch baking dish.
  • In a large mixing bowl, combine the frozen hash browns, cream of mushroom soup, melted butter, sour cream, onion, dried thyme, salt, and pepper. Give a gentle stir, then add half of the shredded cheese. Stir until everything is evenly mixed.
    30 ounces frozen shredded hashbrown potatoes, 10.75 ounces cream of mushroom soup, ½ cup butter, 1 cup sour cream, ½ cup yellow onion, ½ teaspoon dried thyme, ½ teaspoon salt, ½ teaspoon pepper, 2 cups Cheddar cheese
  • Pour the mixture into the prepared baking dish and spread it evenly. Bake uncovered for about 45 minutes, or until hot and bubbly.
  • Remove from the oven, sprinkle the remaining cheese over the top, and return to the oven for another 10 to 15 minutes, or until the cheese is melted and golden.
  • Let the casserole cool slightly before serving. Perfect as a hearty side dish or a comforting breakfast bake!

Notes

Use the hash browns frozen, straight from the bag, so the excess moisture bakes off, the casserole doesn’t turn watery, and the edges crisp up.
Adjust the salt for your butter. With unsalted butter, increase the salt to three-quarters of a teaspoon and add an extra pinch of black pepper.
Stir half a teaspoon of garlic powder into the base, or add a dash of hot sauce, for a little kick.
Switch up the cheese. Try half cheddar and half mozzarella for more stretch, or use Monterey Jack, Colby, or pepper jack to taste.
Store leftovers in an airtight container in the fridge for 3 to 4 days, or freeze for up to 3 months.
Flash-freeze single portions by arranging them on a baking sheet and freezing for 1 to 2 hours before bagging so they don’t stick together.

Nutrition

Calories: 388kcal | Carbohydrates: 24g | Protein: 11g | Fat: 28g | Saturated Fat: 16g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.5g | Cholesterol: 78mg | Sodium: 725mg | Potassium: 426mg | Fiber: 2g | Sugar: 2g | Vitamin A: 820IU | Vitamin C: 9mg | Calcium: 248mg | Iron: 1mg
Mandy Applegate, recipe developer and vegetarian since the 1980sMandy Applegate

Vegetarian since I was 15, and still cooking this way more than 40 years later. Everything on Splash of Taste comes from a kitchen that has been entirely vegetarian for decades, shaped by years of trial and error and the honest pleasure of cooking food I actually want to eat. Every recipe is triple tested before it lands here.

Tried this recipe?Let us know how it was!

Leave a Reply

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

Recipe Rating




20 Comments

  1. 5 stars
    If using frozen hashbrowns, do you thaw them first? Thie recipe sounds delicious and I just want to make sure I’m doing it correctly.

  2. 4 stars
    I tried to do 5 stars but it only let me do 4 ?? I am making this ‘cracker barrel’ hashbrown and adding some of your ‘broccoli’ casserole recipe to combine the 2 – your recipes are amazing ❤️

    1. Oh that’s odd, thanks for flagging it, I’ll have a look at what the stars are doing. Combining it with the broccoli casserole sounds good, let me know how that turns out. I’m glad you love my recipes!

    1. Cream of celery is the closest swap. Same thickness, same job in the dish, and mild enough that it won’t fight the cheese. I haven’t tested it in this recipe myself though, so I can’t promise it’ll taste identical.

  3. 5 stars
    I make this casserole all the time. The only thing that I don’t care for is the thyme. It is too harsh. Sometimes I add green pepper, or cutup breakfast sausage. I also use a 9×17 Pyrex dish. A 9×13 is too small and the ingredients don’t quite fit.

    1. Steve, thank you for mentioning the dish size, especially as you make this regularly. That is really helpful feedback. It sounds as though leaving out the thyme and adding green pepper works well for you.

  4. I have not tried this yet, but it sounds great. I just wondered if Cream of Celery soup would change the flavor too much. There is one here that is allergic to mushrooms.
    Thank you,
    Rosanne M.

    1. Cream of celery is the milder of the two, Rosanne, so I wouldn’t expect it to take over the dish. I haven’t tested it in this one myself, so I can’t tell you exactly how it’ll taste, but it does the same job in the recipe.

  5. 5 stars
    is there any chance I can make this in my crockpot as my oven is on the blink but I really want to make this – great for year round and any meal❣️

    1. Debbie, I haven’t tested this one in a slow cooker, so I can’t tell you how it would come out. What I can say is that a slow cooker keeps the moisture in rather than driving it off, so you wouldn’t get the crisp edges or the browned cheese on top that the oven gives you. If you do try it, let me know how it goes.

  6. 5 stars
    Hi Mandy! I’ve been making this for over a year now. My family loves it. I forgot earlier this morning how much butter I was supposed to put in . Went back here to check and, lo and behold, I haven’t even left a comment to tell you how much I appreciate this recipe! Thank you for the recipe.
    Daphne

  7. 5 stars
    Made this for brunch last weekend and my family kept asking when we can have it again . This has officially ruined regular hash browns for us !

  8. 5 stars
    Woof that’s a heavy dish. Don’t get me wrong, it was good. Real hit when I made it last week. At the tender age of 60, i gotta watch what I eat. I will be making this whenever the grandkids come to visit. Thank you for the recipe x Ginny