This homemade Cheesy Potato Casserole recipe is a lightened up dish for any occasion. Whether you’re looking for a holiday recipe to bring to the table or a “anytime” side dish that serves a crowd, these cheesy potatoes are a classic.
CHEESY POTATOES! This is one of my family’s classic thanksgiving side dishes, we’re just making things a little bit lighter and from scratch!
My dad has perfected his version over the years… but sometimes I think he puts two sticks of butter at the bottom of the pan.
My face looks like the emoji with a squiggle mouth and red cheeks as I write that.
Now, I love a good dose of butter as much as the next person, but sometimes you can cut back without compromising on flavor.
A “Lightened Up” Cheesy Potato Casserole Recipe
Now, I say “lightened up” because in my cheesy potato casserole experience, my version is healthier in comparison to the traditional recipe.
I didn’t go too light on the cheese though… I mean, CHEESE is in the title so I can only do so much here.
But what I did do was come up with a lighter homemade sauce mixture, instead of using canned cream of chicken soup, making this recipe suitable for vegetarians.
Just trust me, you’re gonna love it.
- unsalted butter – this will be used to make the sauce, but also needed for the corn flakes topping.
- flour – 1:1 gluten-free all purpose flour may be used.
- onion powder, garlic powder & salt – for a little flavor enhancement.
- unsweetened cashew milk or oat milk– you can also use the milk of your choice here. I like to balance out all the cheese with some non-dairy milk to lighten things up.
- Greek yogurt & sour cream – I am using both here because the yogurt can be a little tart. You can also use all sour cream. If using all greek yogurt, use whole milk, full-fat if possible.
- packaged diced potatoes – I liked the bigger potatoes versus shredded hash brown style.
- shredded cheese – feel free to use cheddar, sharp cheddar, white cheddar or colby jack here.
- cubed cheese – This is where I told you I wasn’t really cutting back on the cheese because my family would probably disown me. My dad uses a mix of shredded and cubed, so that’s what I did here. Plus, who doesn’t want an extra glob of cheese the next time your fork finds the plate.
- corn flakes cereal for the crunchy topping – Make sure to get gluten-free corn flakes if needed! You can also use potato chips or crushed pretzels if needed. Corn flakes are my favorite though.
How to Make Cheesy Potato Casserole from Scratch
Because we’re making a homemade sauce (roux) instead of using a canned soup, this potato casserole recipe requires a little more hands-on time but I promise it’s not difficult at all.
Step 1 – Make the homemade sauce (roux)
In medium saucepan over medium-high heat, add 4 tablespoons butter with flour, onion powder, garlic powder, salt and pepper; whisk continuously until mixture starts to bubble – this will be about 2 minutes. Then slowly add in cashew milk and stir continuously for about 4-5 minutes. Once the mixture has thickened, remove from heat.
Step 2 – Add ingredients to casserole dish
In bottom of greased 9×13 baking dish, add thawed diced potatoes. Then pour over the homemade sauce, add Greek yogurt, sour cream, shredded cheese and cubed cheese. Give the mixture a good stir using a large spoon or sturdy spatula.
You can also mix everything in a large bowl, then transfer to baking dish. I was just trying to save on dishes.
Step 3 – Bake for 45 minutes
You’ll first bake the cheesy potatoes uncovered for 45 minutes. During the last 5 minutes of baking, melt the remaining 2 tablespoons of butter and combine with corn flakes cereal.
After 45 minutes of baking, add crushed corn flakes topping
Step 4 – Add crushed corn flakes
When the timer goes off, remove casserole from oven and sprinkle on the corn flakes. This is also where I’ll add another light sprinkle of more shredded cheese .
Bake uncovered for another 15 minutes until top has bubbled and edges start to brown. Option to switch oven to “broil” for last 3-4 minutes to brown top even more.
Dig into the fresh cheesy goodness and wow your friends and family with this homemade casserole!
This could be your new favorite holiday side dish.
Preparing this recipe ahead of time
To make ahead, simply prepare the cheesy potatoes as written in the recipe (through step 3 in the recipe card below), then cover and place in the fridge overnight.
Then allow the casserole dish to come to room temperature before baking as written.
More Healthy Holiday Side Dishes
If you’re looking for more healthy side dishes for the holidays, check out this list! Surprise family and friends with these amazing healthier recipes everyone will love.
If you make this cheesy potatoes recipe, be sure to leave a comment and review below! I love hearing from you and it helps others learn about the recipe too. Xx Ashley
- 6 TBSP butter, divided
- 3 TBSP flour (1:1 gluten-free all purpose may be used)
- 1/2 tsp onion powder
- 1/4 tsp garlic powder
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1 3/4 cups milk of choice (I like unsweetened plain cashew milk)
- 3/4 cup Greek yogurt
- 3/4 cup sour cream
- 1 lb (32oz) packaged diced potatoes, thawed
- 1 cup shredded monterey jack or cheddar cheese
- 1 cup cubed sharp cheddar cheese
- 2 cups corn flakes cereal
- Preheat oven to 350ºF and lightly grease 9×13 baking casserole dish with butter; set aside.
- In medium saucepan over medium-high heat, add 4 tablespoons butter with flour, onion powder, garlic powder, salt and pepper; whisk continuously until mixture starts to bubble – about 2 minutes. Slowly add in cashew milk and stir continuously for 4-5 minutes, until mixture thickens. Remove from heat.
- In bottom of greased baking dish, add thawed diced potatoes. Add sauce mixture, Greek yogurt, sour cream, shredded cheese and cubed cheese. Stir until well combined – this can also be stired together in a bowl and transferred to pan.
- Bake for 45 minutes uncovered. During the last 5 minutes of baking, melt the remaining 2 tablespoons of butter and combine with corn flakes cereal. Remove casserole from oven and sprinkle on the corn flakes, and more shredded cheese (if desired). Bake for another 15 minutes until top has bubbled. Option to switch oven to “broil” for last 3-4 minutes to brown top even more.
- Allow mixture to stand for about 15 minutes before serving. Enjoy!
If you want extra cheesy potatoes, add another 1 cup of shredded cheese to the mix. My family loves cheesy potatoes so if I try to go too light on them, they’d shun me.
- Serving Size: 1/12th
- Calories: 226
- Sugar: 3g
- Sodium: 268mg
- Fat: 15g
- Saturated Fat: 10g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 34mg