Want to wow your family and guests at your next Thanksgiving or Christmas dinner? Make these cheesy vegan scalloped potatoes! Layers of potatoes and onions in a creamy garlicky sauce, all topped with gooey delicious dairy-free cheddar goodness. These scalloped potatoes are cheesy glorious heaven and are definitely a show-stopping side dish. Creamy and cravable! It is also one of my favorite ways to use up extra potatoes. Cheesy Vegan Scalloped Potatoes are the perfect comfort meal for this holiday season.
So creamy delicious, no one will even know they're vegan! I swear. They just taste awesome. And the best part is that they are pretty darn easy to make too!
Some Fun Facts About Cheesy Vegan Scalloped Potatoes:
- The creamy sauce is made of just 4 ingredients, whipped up in a blender. Or if you don't have a blender, you can whisk by hand.
- The bulk of the dish is just two ingredients, potatoes and onions thinly sliced. I don't even bother peeling the potatoes as they just blend in with the rest of the potato in the finished dish.
- For extra speedy slicing, use the slicing blade with your food processor if you have one (I have this Breville food processor) or use a mandoline. Don't have either of those? It's honestly not even that big of a deal to slice them by hand with a good chefs knife.
- Then you make the vegan cheese. Now I know it may seem fussy to make homemade vegan cheese, but my recipe takes only 15 minutes to whip up and is so much more affordable and so much more delicious than store-bought. I make the vegan cheese while the potatoes are baking in the oven. Multitasking level ninja!
These vegan scalloped potatoes are perfect paired with some other fall favourites such as my stuffed roasted butternut squash, easy vegan stovetop stuffing, vegan Italian sausage, vegan seitan steaks, the easiest and most delicious cornbread, crispy breaded tofu steaks, puff pastry wrapped lentil loaf, and/or chipotle black bean kale salad. So basically everything. Talk about a feast!!
To make cheesy vegan scalloped potatoes:
Slice the potatoes and onions into thin rounds about ⅛" thick. If you have a slicing blade on your food processor, this just can get done very quickly. I use my Breville food processor to get the job done.
Make the creamy vegan sauce by adding the plant-based milk, all-purpose flour, garlic, and salt to a blender, and blending until completely smooth. Set aside.
*If you do not have a blender, simply mince or press the garlic and whisk everything together in a bowl instead.
Layer the potato and onions slices by spreading about ⅓ of the potatoes across the bottom of the baking dish. Spread ½ of the onion slices over the potatoes. Cover the onions with another third of the potato slices, followed with the remaining half of the onions. Top with the rest of the potatoes slices.
This just ensures there will be layers of deliciousness.
Pour the creamy vegan sauce over the potato and onion layers and cover with foil. Bake for 30 minutes, the liquid should be lightly bubbling around the edges. Remove the foil and bake for another 25 to 35 minutes until the potatoes are cooked through.
The Vegan Cheese Layer:
While the potatoes are cooking, I like to prepare the vegan nacho cheese as it only takes 15 minutes to make. The vegan cheese topping is optional and you can skip it if you prefer. (My mom prefers scalloped potatoes without the cheesy topping so that note is for her). What a weirdo. Kidding!
I use my Melty Stretchy Gooey Nacho Cheese recipe found here on my blog, or my Nacho Cheese Love recipe found in my cookbook to top the scalloped potatoes. When making either of these cheese recipes add ½ cup more water to the recipe so that the cheese will be easier to spread over the scalloped potatoes. If you make the cheese ahead of time, it may tighten up as it cools, feel free to add more water if needed to thin.
If you prefer to use a store-bought vegan cheddar, use 2 cups grated cheese. Note that store-bought vegan cheese usually doesn't melt as well.
Spread the Melty Stretchy Gooey Vegan Nacho Cheese across the surface of the potatoes then return to the oven for another 5 - 10 minutes to melt the cheese. You can optionally put the baking dish under the broiler to brown the cheese for just 1 - 2 minutes, keeping a close eye so it doesn't burn.
Serve hot, garnishing with fresh thyme leaves, chopped chives, or nothing at all.
I love these vegan scalloped potatoes served as a side at Thanksgiving, Christmas, or Easter, but you will find that they are so easy to make so they might just end up on your table more often than that!
Common Questions:
What is the difference between au gratin or scalloped potatoes?
The difference is au gratin potatoes are sliced thinner.
Can I freeze scalloped potatoes?
If wrapped tight or kept in an air-tight container, they should be fine in the freezer for 2-3 weeks.
Bon appetegan!
Sam.

(click stars to vote)
Cheesy Vegan Scalloped Potatoes
Servings:
PRINT
PIN
COMMENT
Ingredients
For the creamy vegan sauce:
- 3 cups plant-based milk, (such as soy or almond)
- 6 tablespoons all-purpose flour, (sub gluten-free all-purpose flour blend if preferred)
- 4 cloves garlic
- 1 ½ teaspoons salt
For the scalloped potatoes:
- 2 small yellow onions, sliced
- 4 pounds yukon gold potatoes,, sliced into thin rounds about ⅛" thick
- 1 recipe Melty Stretchy Gooey Vegan Nacho Cheese, (made with an extra ½ cup of water) (optional) *see notes
- Fresh thyme leaves or chopped chives, for garnish (optional)
Instructions
- Preheat your oven to 400F (200C). Grease a 9" x 13" baking dish with vegan butter, oil, or omit for an oil-free version.
- Make the creamy vegan sauce by adding the non-dairy milk, all-purpose flour, garlic, and salt to a blender, and blending until completely smooth. *If you do not have a blender, simply mince or press the garlic and whisk everything together in a bowl instead. Set aside.
- Layer the potato and onions slices by spreading about ⅓ of the potatoes across the bottom of the baking dish. Spread ½ of the onion slices over the potatoes. Cover the onions with another third of the potato slices, followed with the remaining half of the onions. Top with the rest of the potatoes slices.
- Pour the creamy vegan sauce over the potato and onion mixture, cover with foil and bake for 30 minutes. The liquid should be lightly bubbling around the edges. Remove the foil and bake for another 25 to 35 minutes until the potatoes are cooked through.
- Spread the Melty Stretchy Gooey Vegan Nacho Cheese across the surface of the potatoes then return to the oven for another 5 - 10 minutes to melt the cheese. You can optionally put the baking dish under the broiler to brown the cheese for just 1 - 2 minutes, keeping a close eye so it doesn't burn.
- Serve hot, garnishing with fresh thyme leaves, chopped chives, or nothing at all.
Notes
- The vegan cheese topping is optional and you can skip it if you prefer.
- I use my Melty Stretchy Gooey Nacho Cheese recipe or my Nacho Cheese Love recipe found in my cookbook to top the scalloped potatoes. When making these cheeses add ½ cup more water to the recipe so that the cheese will be easier to spread over the scalloped potatoes. If you make the cheese ahead of time, it may tighted up as it cools, feel free to add more water if needed.
- If you prefer to use a store-bought vegan cheddar, use 2 cups grated cheese. Note that store-bought vegan cheese usualy doesn't melt as well.
Julie says
Can this be made in a slow cooker?
Sam Turnbull @ It Doesn't Taste Like Chicken says
Hi Julie, While it’s possible to make scalloped potatoes in a slow cooker, I wouldn’t recommend it for this recipe. The slow cooker tends to over-soften the potatoes, and the sauce may not thicken the same way it does in the oven. For the best creamy, cheesy texture, I recommend sticking to the oven method. enjoy!
Anonymous says
This has become a must-have item for every autumnal/wintry family get-together. I think I might get kicked out if I don’t bring this dish. I’ve tried it with and without the cheesy topping. Without, it reminds me precisely of the homemade scalloped potatoes I had as a kid! It’s next-level delicious with the cheese sauce. I love both versions so I switch it up every time.
Joyce says
First time trying this recipe. Cheese sauce was great. I omitted the miso paste as I didn’t have it and very much liked it. The baking time however, was much too short for my experience. I baked it for 2 hours and it still could have used longer. I will make it again but prebake the potatoes some.
Sandra says
I really had high hopes for this dish but it really missed something. Then I realized it has no fat/oil to bring on the richness that scalloped potatoes need. I will try it again and see if I can enhance the creaminess and flavor of the potatoes with an addition of some olive oil and maybe more garlic. The cheesy topping was delicious and I wished it was the flavor of the whole dish. Thanks for the inspiration nonetheless!
Sam Turnbull @ It Doesn't Taste Like Chicken says
This recipe is intended to a be a healthier alternative, but you can definitely add oil or vegan butter. My mom likes to dollop vegan butter throughout the scalloped potatoes as she layers them, for my tastes this is too rich, but could certainly try that too. Glad you like the cheesiness!
Jane says
I've made this a lot & my house loves it. But yesterday, I used it as a base for a breakfast casserole. Potato and onion on the bottom, pinto beans, then veggie tofu scramble, and finally your nacho cheese sauce on top. Amazing. Next time I'll do a layer of cheese in between the potato and bean layers too. The cheese was amazing on the scramble, too. The only change I ever make is to leave the turmeric out of the cheese sauce (the paprika does the color job for me just fine). Thanks for a great flexible recipe!
Beck Kanagaki says
I liked this very much. It's awesome that it doesn't get all oily like the non-vegan kind that uses butter and cheese. I did not use vegan butter or oil, and it didn't stick to my glass baking dish.
Sam Turnbull says
Wonderful! So happy you enjoyed!
Rllen says
Is there an option to use something besides cashews in the cheese sauce? Have an allergy in house. Thank you!
Jane says
This is my second time making this. Your cheese sauce is when harry met sally good. Seriously. I've been vegan for 14 years. This is next level stuff. Thank youuuuuu <3 looking forward to exploring your other recipes!
Sam Turnbull says
Bahah! I love that 🙂
Christina Gómez says
This was INCREDIBLE. I halved the recipe for me and my husband (with leftovers) for our quarantine Easter dinner this year! Followed the recipe to a T and it's even better than the original scalloped potatoes I used to love that my mom made when I was a kid ❤️ Thank you for veganizing this classic dish!!! I will absolutely make this again.
Christina Gómez says
Forgot to rate it!
Sam Turnbull says
Aww wonderful! Thrilled you enjoyed it so much, Christina 🙂
Shelly Niemeyer says
Could it be made ahead of time and frozen?
Sam Turnbull says
I wouldn't recommend it as potatoes and cream sauces aren't known to freeze well.
Sherry says
Sam,
This was hands down the most delicious scalloped potatoes dish I have EVER had!! Everyone at Thanksgiving freaked out, it’s stuff like this that changes minds about veganism, right?!
Thank you for all your hard work in the kitchen! Another reason your my go-to food guru every time. Thanks for being awesome! Hugs!
Sam Turnbull says
Hahahaha! I love that!!!! Thrilled it was such a hit 🙂
Susannah says
Super easy and delicious!
Sam Turnbull says
Yay!! Thrilled you loved it so much, Susannah 🙂
Mary says
Excellent, I used an extra clove of garlic, which it didn't need. I didn't add the cheese sauce on top. Another keeper recipe, thank you!
Sam Turnbull says
Thrilled you enjoyed it so much, Mary 🙂
Root says
This looks so good! I love cheese and garlic! lol I would like to know if you can make a video preparing this meal? I need it for next week!
Sam Turnbull says
Thanks Root! I won't be able to make a whole video by next week, but I will keep it in mind for the future. Enjoy!
Ilene Ungerleider says
It tastes very good, but mine was very very wet. The sauce (I used AP flour) didn't thicken it at all. I would like to make this for my Yom Kippur break-the-fast meal, but I am worried the same thing would happen. I also thought it might be better if I had sauteed the onions, as they were kind of limp and tasteless. The cheesy sauce on top was really good.
Sam Turnbull says
Hi Ilene, did you make sure to remove the foil from the baking dish at the 30-minute mark? If that doesn't happen then the steam can't escape and would make it too wet. If you did do that, and the potatoes came out cooked you can try reducing the non-dairy milk next time, but for all my tests it thickened up beautifully. Hope that helps!
Jason Maurice says
Ha ha! Too funny, there’s an ad for Canadian milk on a vegan recipe site. These look awesome, will definitely serve at Thanksgiving
Sam Turnbull says
Oh no, that's awful! I hate when those types of ads manage to sneak through my blocks. 🙁 I hope you love the potatoes at Thanksgiving 🙂
Matt says
Has anyone tried this with almond flour, or any other kinds?
Sam Turnbull says
I would recommend using a gluten-free all-purpose flour blend, I like Bob's Red Mill 1 to 1. The flour is used in this recipe to thicken the sauce, which I don't think almond flour would be the best substitution for. Enjoy!
Jp says
Can you make this a day or so ahead and then bake it the day you want to serve it?
Sam Turnbull says
Yes, you can bake the potatoes and make the cheese sauce and store them separately in the fridge for 1 - 2 days. I recommend underbaking the potatoes slightly so that they don't get too mushy when reheated. When ready to enjoy, cover the potatoes with foil and reheat at 350F for about 20 - 30 minutes, or until warmed through. Then spread the cheese over top and bake another 5 - 10 minutes to melt the cheese. Enjoy!
Lori says
This looks amazing. I love that you are getting started on the holiday recipes already. I was wondering which cheese sauce recipe you used in the photos, the one from the blog or the cookbook (as I see you list both as options above in the blog post)? Can’t wait to try it out, and love the idea of using the food processor to slice the potatoes!
Sam Turnbull says
Thanks so much, Lori! Yes Thanksgiving is only two weeks away here in Canada 🙂 In the photos, I used the nacho cheese recipe from the blog. Both are great tho! Enjoy!