Cheesy Potato Casserole
This absolutely luscious Vegan Cheesy Potato Casserole is oil-free, gluten-free, cholesterol-free, and dairy-free. And it can even help with weight loss.

This classic potato casserole (also known as Mormon Potatoes or Funeral Potatoes) is one of those old-school recipes that you see at just about every get-together and in every church cookbook. And while there are several different versions of this classic casserole, most of them contain high-fat cheese, canned cream soup, and fattening cream. Oh, and frozen potato hashbrowns.
Not so great for your arteries. Or your health in general.
Cheesy Potato Casserole gets a makeover!

This classic dish needed a make-over. I’ve created a new and healthier version of Cheesy Potato Casserole that is not only cholesterol-free, but it’s also oil-free, gluten-free, and dairy-free. And it’s absolutely delicious!
First, I replaced the high-fat, no-fiber cheese with a healthy, plant-based cheese sauce. This delicious cheese sauce offers a healthy dose of fiber, protein, magnesium, iron, and zinc. Instead of causing weight gain, this delicious cheese sauce can actually help with weight loss.
Next, I replaced the very unhealthful frozen hash browns with real, healthy, fresh potatoes. (But don’t worry! This dish still comes together in just minutes!) Frozen hashbrowns are a processed food that are very low in nutrients and usually contain dextrose, disodium dihydrogen pyrophosphate, citric acid, and unhealthy, refined oils – or even worse, partially-hydrogenated oil. (Plus, they’re 5 times the price of regular potatoes.)
Healthy Vegan Cheesy Potato Casserole

This healthy vegan Cheesy Potato Casserole makeover comes complete without the complimentary disodium dihydrogen pyrophosphate. And it’s loaded with beneficial nutrients, like fiber (great for weight loss), vitamin B6, (important for healthy brain function), and a host of other important nutrients. And the whole-food starch in potatoes is great for gut health!
It’s really hard to beat comfort food that’s made with wholesome, clean ingredients.
FAQ
Can this recipe be frozen?
Real potatoes don’t freeze very well, so I don’t recommend freezing this dish.
Can I shred the potatoes instead of dicing them?
I recommend dicing the potatoes. Diced potatoes give this casserole a better texture than shredded potatoes (which sort of turn into a mush in the sauce).
How long do leftovers keep?
Leftovers keep for about 3 to 4 days in a well-sealed container in the refrigerator.
How can I reheat leftovers?
You can heat leftovers in the oven or you can heat them on the stovetop. Just be sure to add a little liquid (water or milk) so they are nice and creamy after being reheated.
Can I make this casserole ahead of time?
Yes! There are 2 different ways you can do this.
1. Make cheese sauce ahead of time and keep it in the refrigerator for up to 2 days. Then, when you are ready to make the casserole, you are one step ahead.
OR
2. Up to 2 days ahead of time, prepare the casserole as directed and bake for 30 minutes. Allow to cool, cover well, and keep it in the refrigerator. When ready to reheat it, cover, and bake at 350°F for 30 minutes or until heated through.
Why We Love This Recipe:
This healthy Vegan Cheesy Potato Casserole is:
Kid-friendly
Nutritious
Comforting
Satisfying
Plant-based
Gluten-free
Oil-free
A crowd pleaser! (This casserole is the perfect dish to bring to any gathering or get-together because, well, because everyone loves them!)
And one more terrific thing about this casserole is it’s another way to EAT MORE POTATOES!

Cheesy Potato Casserole Recipe
Ingredients
- 4 pounds (10 cups diced) yellow or Russet potatoes - about 11 medium potatoes
- 4 cups water - approximately
- 1 teaspoon salt
- 1 1/2 cups Jennifer's Kitchen 5-Minute Vegan Cheese Sauce
- 4 cups plain, unsweetened non-dairy milk - Cashew milk tastes best in this recipe.
- 3 1/2 teaspoons granulated onion
- 1 1/2 teaspoons granulated garlic
- 1 1/2 teaspoons salt
Instructions
- Peel potatoes and cut into 1/2-inch pieces.
- Place potatoes into a large pot and add 4 cups water or enough to cover potatoes. Add 1 teaspoon salt. Cover pot, and bring to a boil over high heat.
- Meanwhile, combine cheese sauce, milk, and seasonings. Stir well to ensure seasonings are thoroughly distributed into sauce. Set aside.
- When potatoes come to a boil, reduce heat, and simmer for 4 to 5 minutes or until potatoes are softened by not fully cooked. Do not overcook – you don’t want your potatoes to be mushy.
- Preheat oven to 425°F. Oil a 9- x 13-inch casserole dish with cooking spray.
- When potatoes are ready, drain off water. (A colander makes an easy job of this. I like to save this water and use in making bread or gravy or other dishes.)
- Transfer potatoes to prepared casserole dish.
- Pour milk-cheese sauce mixture over top, taking care to cover potatoes completely.
- Bake, uncovered, at 425°F for 30 to 35 minutes or until golden brown on top.
- Remove from oven and allow to cool 5 minutes before serving. Sauce will thicken as it cools.
Notes
>> One quick request: if you like this recipe, please leave a rating and a comment. Ratings help more people find these healthy recipes!
Want More?
For more healthy and delicious recipes like this one that will simplify your journey to a healthier and thinner you, check out my
You my also like:
Before you go . . .
Did you know that you can eat all this delicious food AND lose weight? You can!
No calorie counting. No portion sizes.
Join my online weight loss program today!
I’ve had these Cheesy Potatoes several times, and I can tell you they are definitely delicious! Just as Jennifer says. And Yes, they’re a crowd pleaser. They come highly recommended from this household.
Thank you! Glad you liked them. : )
Will homemade cashew milk work here too?
Yes! I often use homemade cashew milk when making this recipe. (Of course, you’ll want to be sure it is plain – no vanilla or sweeteners added.)
I hope you enjoy 🙂
Thank you for responding,…it turned out so delicious with the homemade cashew milk and cheese sauce combined 😋
Thank you for this yummy recipe!! We all enjoyed it!
These are soooo good! Thank you so much for this recipe. Cheesy potatoe casserole, where have you been all my life! Lol. I used extra creamy oat milk as my store doesn’t carry cashew milk and it turned out great.
So very happy you enjoyed the recipe Ronda! Great to know that oat milk works well here.
Thank you for taking the time to leave a review 🙂