Cheesy Potato Casserole

5 from 1 vote
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Cheesy potato casserole is a midwestern holiday staple. Our recipe is made completely from scratch with frozen hash browns, a homemade cheese sauce, and more cheese on top!

email me this recipe
Plus, enjoy weekly doses of recipe inspiration as a bonus!
Please enable JavaScript in your browser to complete this form.
cheesy potato casserole in dish

We’re honoring our sister site, Cheese Knees, with this epic cheesy potato casserole recipe! This casserole is made completely from scratch and a midwestern staple that we enjoy at pretty much every holiday or event.

Classic Wisconsin cheesy potato casserole is made with hash browns (shredded or cubed), tons of cheese, and either cream of mushroom or cream of chicken soup. We put our Fit Foodie spin on this casserole and created a feel-good version that’s made with only real, fresh ingredients. There is no canned creamy soup involved in today’s recipe – instead, we make a homemade roux-based cheese sauce!

Not only does this casserole feed a crowd, it’s easy to make (don’t be intimidated by all of the steps!). You’ll combine the hash browns with shredded cheese, prepare the roux, make the cheese sauce, mix it all together, and bake in the oven until golden and bubbly. It’s cheesy, creamy, and our go-to holiday side dish!

#1 Tip: When cooking with cheese, our best tip is to shred it yourself. Freshly shredded cheese not only tastes better, but it melts more easily, too.

What is in cheesy potato casserole?

This potato casserole is 100% made from scratch with real ingredients! You’ll need:

  • Frozen hash browns
  • Shredded Swiss and cheddar cheese
  • Garlic powder
  • Salt
  • Butter
  • Flour
  • Broth
  • Sour cream or Greek yogurt
ingredients on counter

Cheesy Potato Casserole Variations

Mix up this cheese + potato casserole with any of these simple ingredient swaps:

Hash Browns: Instead of shredded hash browns, use frozen cubed hash browns.

Cheese: Definitely use the shredded cheddar cheese, but feel free to swap the Swiss for mozzarella, Colby jack, gouda, or any shredded cheddar blend.

Flour: Replace the all-purpose flour with white whole wheat flour or a 1:1 gluten free flour blend. We don’t recommend using almond flour or traditional whole wheat flour – they’re a little too heavy for the roux.

Broth: Any kind of broth works great! For a vegetarian casserole, use veggie broth.

Sour Cream: Swap the sour cream for plain Greek yogurt for extra protein and creaminess.

Add a Protein: Turn this casserole into a complete meal and add cubed ham or shredded chicken/turkey (a great way to use up leftover chicken or turkey).

flour and butter in pot

FAQ

Can you shred your own hash browns?

Absolutely! Feel free to use grated fresh potatoes in this recipe instead of frozen. We used frozen because it simplifies the prep.

Is this casserole gluten free?

As written, this potato casserole is not gluten free. To make it GF, simply swap the all-purpose flour for a 1:1 GF all-purpose flour blend.

Can you halve this casserole?

To make a half batch, simply halve all of the ingredients and bake the cheesy potato casserole in an 8×8-inch or 9×9-inch pan. It will take a little less time than the full casserole to bake, so keep an eye on it in the oven.

roux in pot
cheesy potato casserole in dish

Storage

Once the cheesy potato casserole is completely cool, transfer to an airtight container and refrigerate for up to 5 days.

For best tasting leftovers, reheat this casserole in the oven. Transfer leftover casserole to an oven-safe dish and reheat at 350ºF until warmed through, about 15-20 minutes.

We don’t recommend freezing cheesy potato casserole. The texture and consistency of the potatoes becomes grainy and not that tasty. This cheesy casserole is best enjoyed fresh (or reheated as refrigerated leftovers).

Make Ahead Cheesy Potato Casserole

This is a great holiday side dish to prepare ahead of time! Make the recipe as instructed through mixing the cheese sauce with the hash browns. Store the baking dish (covered) in the refrigerator for up to 3 days. When you are ready to bake the casserole, continue with the recipe – you may need to add a few minutes to the first bake time as the potatoes will be cold straight from the fridge.

hash browns in casserole dish

Serving Suggestions

Here in the midwest, this cheesy potato casserole is welcome at every holiday, potluck, tailgate, or party! Serve it as part of your Thanksgiving menu, as a weeknight side, or anytime you’re craving something cheesy and savory.

5 from 1 vote

Cheesy Potato Casserole Recipe

This homemade cheesy potato casserole is the perfect holiday side to feed a crowd.
Prep: 15 minutes
Cook: 45 minutes
Total: 1 hour
Servings: 10
email me this recipe
Plus, enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 2 lbs. frozen hash browns, we used 2 bags of these!
  • 1.5 cups shredded Swiss cheese, divided
  • 2.5 cups shredded cheddar cheese, divided
  • 1.5 teaspoons garlic powder
  • 1.5 teaspoons salt, divided
  • 3 tablespoons unsalted butter
  • 1/3 cup all-purpose flour
  • 1.5 cups broth*, any kind
  • 1/2 cup sour cream or Greek yogurt

Instructions 

  • Preheat the oven to 350ºF. Spray a 9×13-inch baking dish with nonstick cooking spray.
  • Pour the hash browns into the casserole dish. Add 1 cup of shredded Swiss cheese, 1 cup of shredded cheddar cheese, garlic powder, and 1 teaspoon of salt to the hash browns. Mix together in the baking dish until combined. Set aside.
  • Heat the butter in a small saucepan over medium/high heat. When the butter is melted, reduce the heat to low, add the flour, and whisk together until a crumble forms.
    A frying pan with a spoon in it.
  • Slowly whisk in the chicken broth, mixing continuously until a thick roux forms.
  • Mix in the remaining salt and remove the saucepan from the heat.
  • Sprinkle 1 cup of shredded cheddar cheese into the roux, whisking until the cheese is melted. Add the sour cream and mix until combined.
    A pan with a sauce in it on a white surface.
  • Pour the cheese sauce over the hash browns and use a spatula and combine everything together. Spread the cheesy hash browns in an even layer in the baking dish.
    Shredded cabbage in a white dish on a white background.
  • Bake for 30 minutes.
  • Remove the casserole from the oven and top with the remaining shredded Swiss and cheddar cheeses. Bake for 15 more minutes.
  • After 15 minutes, keep the baking dish in the oven and broil for 2-3 minutes, or until the top of the casserole is golden brown.
  • Let the casserole cool for 10 minutes, serve, and enjoy.
    Cheesy-Potatoes-07

Tips & Notes

  • Storage: Once the cheesy potato casserole is completely cool, transfer to an airtight container and refrigerate for up to 5 days.
  • To Reheat: Transfer leftover casserole to an oven-safe dish and reheat at 350ºF until warmed through, about 15-20 minutes. 
  • Make Ahead Instructions: Make the recipe as instructed through mixing the cheese sauce with the hash browns. Store the baking dish (covered) in the refrigerator for up to 3 days. When you are ready to bake the casserole, continue with the recipe – you may need to add a few minutes to the first bake time as the potatoes will be cold straight from the fridge.
  • Broth: We used chicken broth, but any kind of broth works great! For a vegetarian casserole, use veggie broth.

Nutrition

Calories: 303 kcal, Carbohydrates: 22 g, Protein: 13 g, Fat: 17 g, Fiber: 2 g, Sugar: 1 g

Nutrition information is automatically calculated, so should only be used as an approximation.

love this? leave a comment below!

Don’t forget to tag your posts on social media with the hashtag #fitfoodiefinds, we’d love to see what you’re up to!

Similar Recipes:

About Lee Funke

Lee is the founder of Fit Foodie Finds and based in Minneapolis, MN. She started this website in 2010 as a way to share her love for real food and wellness. The internet has changed so much since then and so has Fit Foodie Finds. Today we're a female-run recipe website publishing hundreds of tried and true recipes developed and tested by our team.

0 0 votes
Recipe Rating
Subscribe
Notify of
guest
Recipe Rating




Recipe Rating

0 Comments
Inline Feedbacks
View all comments