Dairy Free Scalloped Potatoes
Ligia Lugo
Published:
January 17, 2023
Last Modified:
August 7, 2025
Dairy Free Scalloped Potatoes are comfort food at its best. Potatoes baked in a casserole covered with a creamy vegan white sauce. Herbs sprinkled over the top for a finishing touch
Comfort food can take a step forward and still give you that old nostalgic feeling. This Dairy Free Scalloped Potatoes recipe is a great example of that.
Since it is lower in fat, it can also provide lots of comfort. Right out of the oven comes a bubbling casserole filled with potatoes and creamy sauce.
The difference is that dairy-free milk is used in the roux, and the vegan scalloped potatoes casserole is sprinkled with a few fresh herbs, which cranks up the flavors a notch.

How do you make a roux
A roux is the beginning of a sauce and it starts with butter and flour. In our case, it’s dairy free butter.
Melt the dairy-free butter in a saucepan or skillet. For this recipe, a saucepan is used. I like to use one that holds at least four cups. This aids in stirring and making a larger quantity than you thought you might.
Add the flour and it is often the same amount as the butter. Stir until all is well blended. It will seem like a thick clump of moist flour. Keep stirring for about a minute. This cooks out the raw taste of flour.
How to make a sauce from roux
- Pour in the dairy-free milk or whatever liquid your recipe calls for. It could be a broth or stock but this recipe is for dairy-free milk. Bring to a low boil and stir often. It will thicken as it comes to a boil.
- Make sure you don’t curdle the milk and as soon as it just starts to bubble turn the heat down to medium.
- Not all dairy-free milks will curdle but be careful – just in case.
- The sauce may become clumpy but keep stirring. The clumps will smooth out. I love this type of stirrer as it helps make it smoother faster than a wooden spoon.
- Keep stirring until it’s smooth and thick and add the salt and pepper. If it becomes too thick just add more milk or even a little water.
- Stir well and taste to make sure it’s seasoned enough.
- After all the baking, you’ll get a nice forkful of sliced potato that almost melts in your mouth.
Potatoes are such a great side dish. From one method to another they are crowd pleasers. They are such delicious vegetables in themselves that potatoes usually don’t need much preparation.
You do make a sauce for this classic dairy free Scalloped Potatoes Recipe and it’s NOT intimidating at all. Just creamy goodness all throughout the whole casserole.
My most popular recipe on the web!
Whether these easy vegan scalloped potatoes are served in a fancy casserole dish or in a clear pyrex dish they look beautiful. Eyes will light up and everyone will say “Pass the Potatoes, Please’.
I don’t think anyone can have enough potato recipes and you might as well start by having the most delicious and classic ones.
Chef Tips
There is no onion in this recipe either so it covers all of the picky eaters. You, of course, can add finely chopped onion into the melted dairy-free butter before you add the flour.
It will be great that way too but since I had to make it ‘onionless’ for my ‘big kid’ I thought I would give exact measurements for that.
There isn’t any cheese in real scalloped potatoes. If there is cheese then it is Potatoes Au Gratin. So if I wanted Potates Au Gratin then I would add a little nutritional yeast to the sauce.
Potatoes come in all colors and sizes. Some are better for boiling, some are better for baking.
I used russet potatoes for this casserole. They are such a straightforward tasting potato that holds up really well with lots of sauce.
This vegan scalloped potatoes recipe was so good last night. Ed verbally complimented me on the potatoes and went back for more. He is so happy there are leftovers for tonight.
Me too. Besides looking forward to a dish it is also almost like having the night off. That is something we can all use once in a while, right?

Can you freeze scalloped potatoes
- IF FREEZING:
- You’ll need to make the casserole in two smaller casseroles so that you can slip them into the large freezer bags.
- Partially bake for the first 40 minutes. Let cool, lay plastic wrap over that but tap it down so that it touches the top of the casserole, then cover with foil then slip in a freezer bag.
- TO BAKE:
- Defrost overnight in the fridge and then remove the foil and plastic wrap. Replace the foil and bake at 350 for 10 minutes. Then uncover and bake another 30 minutes or until heated through.
Step-by-Step Instructions

- Prepare the potatoes. Preheat the oven to 350℉. Rinse, peel, and thinly slice the potatoes. As you work, place the sliced potatoes in a large bowl of cool water–this prevents them from turning brown due to air exposure. You’re looking for about 6 cups of sliced potatoes total. Once finished, you can leave the potatoes in the water and set aside while you work on the sauce.
- Make the roux. Melt the vegan butter in a large saucepan. Add the flour and stir over medium heat for a few minutes until well mixed and paste-like. This mixture is your roux–the starting point of your creamy sauce! See below for more details and tips on making roux.
- Finish the sauce. Pour in the dairy free milk. Bring to a low boil, then reduce the heat to medium and cook, stirring often, for about 10 to 15 minutes. You’re looking for the sauce to be smooth and slightly thickened, but not quite as thick as say a gravy or a vegan cheese sauce. Once cooked, stir in salt and black pepper.
- Arrange the potatoes. Grease a large 9″ x 13″ casserole or baking dish with vegan butter (mine usually uses about 1 Tbsp) then arrange the potato slices. You want them to overlap each other in a staggered way, as this allows all of that creamy sauce to get down in between the nooks and crannies!
- Add sauce and bake. Pour the sauce all over the top, covering all of the potatoes and in between them as best you can. Cover with a lid or aluminum foil, then bake in the preheated oven for 30 minutes. Remove the lid, then bake for another 1 hour.
- Rest and serve! Remove your vegan scalloped potatoes from the oven and sprinkle fresh thyme over the top. Let stand for 10 minutes to allow the sauce to thicken and the casserole to set. Slice into thick wedges and enjoy!

Dairy Free Scalloped Potatoes Recipe
Ingredients
- 6 cups russet potatoes – peeled and sliced
- 4 Tbsp dairy free butter
- 4 Tbsp flour
- 3 cups dairy-free milk – unsweetened
- 1 1/2 tsp salt
- 1/2 tsp black pepper
- 1 Tbsp dairy free butter – to grease the bottom and sides of a 9″x13″ casserole or butter two smaller casseroles
- 1 Tbsp fresh thyme
Instructions
- Preheat the oven to 350℉. Rinse, peel, and thinly slice the potatoes, placing them into a large bowl of cool water as you work (this prevents browning). Leave the potatoes in the water and set aside while you work on the sauce.
- Melt the vegan butter in a large saucepan. Add the flour and stir over medium heat for a few minutes until well mixed and paste-like.
- Pour in the dairy free milk. Bring to a low boil, then reduce the heat to medium and cook, stirring often, for about 10 to 15 minutes. You’re looking for the sauce to be smooth and slightly thickened. Once cooked, stir in the salt and black pepper.
- Grease a large 9" x 13" casserole or baking dish with the remaining vegan butter, then arrange the potato slices. You want them to overlap each other in a staggered way, as this allows all of that creamy sauce to get down in between the nooks and crannies!
- Pour the sauce all over the top, covering all of the potatoes and in between them as best you can. Cover with a lid or aluminum foil, then bake in the preheated oven for 30 minutes. Remove the lid, then bake for another 1 hour.
- Remove your vegan scalloped potatoes from the oven and sprinkle the fresh thyme over the top. Let stand for 10 minutes to allow the sauce to thicken and the casserole to set. Slice into thick wedges and enjoy!
Video
Nutrition
143 responses to “Dairy Free Scalloped Potatoes”
-
Hi there,
There aren’t instructions for freezing. Do you bake and freeze, or freeze and bake when you’re ready?
-
How did I miss that Noelle! I’ll add it in the instructions but you freeze before baking. For this reason you need to make the casserole in two smaller casseroles so that yo can slip them int the large freezer bags. I make the casserole, lay plastic wrap over that but tap it down so that it touches the top of the casserole, then cover with foil then slip in a freezer bag. To bake: defrost overnight in the fridge and then remove the foil and plastic wrap. Replace the foil and bake at 350 for 40 minutes. Then uncover and bake another 30 minutes.
-
What a great side dish to any meal! I am going to be making these really soon!
-
This is my kind of casserole! Love scalloped potatoes, aka the ultimate comfort food. 😀
-
I love potatoes and what a great way to make these. I think I will make something like this soon! Great recipe.
-
Looks so YUMMY! Did I read that correctly—bake for a total of 1.5 hours? Just want to be sure! Thanks for sharing!
-
Yes, that’s right Liz. 1 1/2 hours. Thanks for clarifying and you are very welcome.
-
-
Can olive oil or some other fat be used in place of the dairy free butter? I’m all out of earth balance at the moment.
-
Yes, you can KT. You just need a fat and flour to make a roux.
-
-
Hello
Can u recommend a non dairy milk I have used almond milk unsweetnen and I didn’t like it it was way you over powering
-
I find AlmondBreez overpowering but not Silk. At least not to me. Other ones you can use are Coconutmilk and Cashewmilk. Give those a try.
-
-
Should the potatoes be completely covered in sauce? Thanks
-
Yes, CM. Essentially completely but some potatoes will be poking up here and there. The sauce cooks down and thickens.
-
-
Hello
When freezing this recipe, do you cook it and then freeze it, or freeze it before cooking?
Thank you!
Donna-
Hi Donna! You partially cook and then freeze. There are more specific detailed directions at the very end of the recipe.
-
-
Ceda!!! I am sorry to hear that you are a fellow recent dairy allergic friend!! 🙁 … We discovered NAET and had great results!!!! It is a lengthy process, but is totally worth it! You can Google it and watch YouTube videos about it.Their website has a provider lookup. Out of the five from our family, I am the only one who hasn’t done the treatments yet–hence why I am looking up vegan recipes (which I CAN’T WAIT to try tomorrow! OMG it looks so good!…and you can freeze it… whaaaaat?? love it already!). Thank you thank you for being a master vegan chef! 🙂 -
Delicious I skipped the cashews and it was just as great!! -
I made this tonight, omitting the thyme, and adding 8oz chopped ham and about 3 TBSP nutritional yeast. My goal was to create a breakfast casserole, as my son cannot have dairy or eggs. My addition of the ham made it a bit salty, so i’ll adjust that next time, but it tasted very good and creamy. Thank you so much for this recipe! It’s been a challenge coming up with savory breakfast options…we were such cheese and egg people before! 🙂-
I am thrilled that you found this recipe Carrie. We need our sons to be healthy! Thanks for letting me know and for your kind words.
-
-
Would a gluten free all purpose flour work as well?
-
Yes, many will work Judith. The ones I can think of are good are gluten free all purpose flour, chickpea, almond and coconut. Coconut may add that flavor though so you have to make sure your ‘eaters’ like that.
-
-
Tried this and it was delicious!
Couldn’t think though of anything else to eat it with but just the same it was yummy-
Haha! Fantastic Deb and thanks for letting me know! With a casserole like this I usually do something like a seitan patty and a salad. Field roast has some vital wheat gluten sausages that are great too.
-
-
I’m interested in making this but I’m also gluten free. Do you have any experience substituting a GF flour in your white sauce?
-
Absolutely perfect! This recipe is a keeper. I used soymilk since that is what I had on hand, and a tsp of nutrional yeast. Otherwise followed the recipe exactly and it came out beautiful and delicious! -
Made these amazing scalloped potatoes for Thanksgiving and just had to say how easy and delicious they were!! Huge hit with everyone, thank you!!! -
These potatoes were loved by vegans and non-vegans! Thanks for a great recipe! -
Hi, Can you use oat flour instead of flour? Thank you
-
Yes, you can Anissa. It will work great.
-
-
This recipe is delicious. I give it 10 stars! I made it last week as a test and I am serving these wonderful potatoes for Christmas. So, So good! -
Does this really only feed 6 for a side dish? I’m thinking of making them for Christmas with about 25 people. Should I double it?
-
Well, it probably really serves 8 as a side dish. I’m thinking for Christmas there will even be smaller portions because there are usually so many more dishes. If you have two casseroles I would definitely make two casseroles for 25 people.
-
-
These are phenomenal!! And they have become an instant hit in my home. Thank you so much for posting it!! I was wondering how it it would work if I added some thinly sliced onions and layered them with the potatoes. Would I need to increase the cooking time.-
That would work great Natasha! I left out the onions for picky eaters 🙂
-
-
Good base recipe… I tweeted it a bit…. sauted onions and mushrooms in Vegán butter… then added the flour and lastly 2 cans of coconut milk… delish-
It’s always fun to play with recipes. Sounds good Debbie and thanks!
-
-
I made this recipe for dinner tonight & it was so yummy!!! Thanks for sharing. -
These vegan scalloped potatoes are amazing! I made them for company last night and they were a big hit. I was the only vegan at the table but they were enjoyed by everyone. My husband even said I didn’t need to keep searching for a vegan scalloped potatoes recipe. I’m printing this and it’s going in my recipe binder! I did make one change which was to add salted sauteed mushrooms to the potatoes.
-
Can’t wait to try this recipe! I’m thinking of adding nutritional yeast to the sauce.-
You’ll love it Angela. Someone else added nutritional yeast. They were really happy with it but then you’ll have to call it Cheesy Scalloped Potatoes 🙂
-
-
This recipe is so good! I made it and then added cheddar daiya at the end on half of it. Both were delicious! Definitely going on my favorites list 🙂 -
Made this tonight and it is sooooooo yummy!! I couldn’t stop going back to pick at it after dinner was over 😉 My boyfriend loved it too and said it’s way better than his mom’s “regular” non-vegan scalloped potatoes. Thanks for an awesome recipe!! -
My son made these for Christmas 2017 and I had to get the recipe! I’ve made them several times since. They are so good! -
I intend on making this for Easter Sunday. I’m so excited I stumbled across this recipe. Loved reading all of the positive comments as well!
-
Can this be made all the way through, kept in the fridge (not freezer) then heated and served 2 says later? Or is it best to cook it halfway through as well?
-
You can absolutely make it ahead of time and keep it in the refrigerator Maribel. Make sure the potatoes are completely covered with the sauce so they don’t turn brown. Also use saran wrap to make sure that no air is getting in. Take the casserole out of the refrigerator about 1/2 to one hour before putting in the oven. Take off the saran (plastic) wrap and replace with foil.
-
-
I made these for the second time today (Easter Sunday). I didn’t have any thyme so I used a little bit of rosemary instead and the were just as delicious. Also I was running short on time to cook this so I Assembled it in a casserole that would fit in my microwave, covered it and microwaved it on high for 6 minutes then for 15 minutes on power #6, then uncovered it and baked it for 30 minutes. They were perfect and everyone loved them!-
Wow! That is amazing Jennifer! I had no idea you could start that off in the microwave. Fantastic and thanks so much for your kind words.
-
-
I made this recipe for my family last night. That includes 2 very picky Vegan children and my husband. It was straight forward and easy to follow and cook. I used soy milk ( unsweetened) and chopped green onion in place of thyme. It was so creamy and delicious. Honestly this is a new staple in my home. Served with a simple side of sauteed spinach and every left with happy & full bellies. Thanks for this wonderful recipe. -
I am going to try to make this tonight, but I’m melting a slice of Daiya cheddar cheese in the roux to try to make a more cheesy-scalloped potatoes. I think it’s going to be great—if it’s a hit, in the future I’ll try to add some bac’n bits or green onion to the top before I bake it. Thanks for a great recipe! 🙂-
Sounds good Lucas! I think it should turn out great as it sounds like Potatoes Au Gratin. Very good!
-
-
This was super yummy! I used a gluten free flour blend. Thank you! -
No matter how many times I make this, it is a hit! We have added garlic, dried parsley and nutmeg to the sauce, as well as a little salt, and caramelized onions and chopped spinach to the potatoes. That gives a different taste, and while it is super yummy, it is not more super yummy than the original recipe. Thank you so much for this!!!-
That is just great to hear Natasha. I’m so glad you have the recipe and have been brave enough to experiment with it too. Your additions sound delicious! I’m also glad you love it as a classic scalloped potatoes recipe too. You can never have too many potato recipes!
-
-
How many pounds is 6 cups russet potatoes? This looks like an awesome recipe! I’ll try it for Easter dinner
-
The recipe will be perfect for Easter Miriam. It is so hard to guess how many as russet potatoes are all different sizes. You can have a little more or a little less than six cups and it will still work. Try to visualize in the store and then at home just peel and measure as you go so that you don’t have an extra large potato already peeled that you can’t really use.
-
-
Hi,
Can I make this using Mykonos Vegan Butter? Made out of cashews and coconut? Earth balance has soy and my youngest has both a cows milk and soy allergy.
Also, would silk almond milk work as well as almond flour?
Thank you!-
Hi Shira! Yes, Mykonos vegan butter will work beautifully and almond milk will also be great. You can use almond flour as your thickener and you also need to add more almond flour. It won’t clump as regular flour will so add until it’s a thick roux. Maybe two to three tablespoons more. Try it one tablespoon at a time.
-
-
I am wondering if this can be made a day ahead, then reheated. If so, how would you suggest reheating
I love trying so many of your recipes, and have never been disappointed.-
Thank you so much Gerri. It is best to make the day ahead and don’t bake it. Then bake the day of serving. Or if you’re short on oven space you can bake it the day before and cook about 10 minutes short. Then the day of – take it out of the fridge about a half hour before reheating then cover with foil and bake at 350 degrees for 30 minutes. That should get it hot all the way through. If you would like it browner than what you have take the foil off the last 15 minutes.
-
-
Hi Ginny, I’d like to make this for Easter dinner this Sunday but I was wondering if I could add some homemade vegetable broth to the sauce and if so, to what ratio with the non dairy milk? Do I reduce the amount of milk? I’m using unsweetened almond milk.
Thanks so much and I can’t wait to try this!-
Yes, you can do that but it will change the flavor a bit. You use the exact same liquid measurement. I would keep it more milk than broth though. Like 2 cups almondmilk to 1 cup broth – that would be the most broth I would use.
-
-
How could I make this with less sodium? I have problems with high blood pressure!
-
Sorry to hear about your high blood pressure Sam. You can leave out some of the salt if you wish and let the people salt their own.
-
-
Hi – can I replace the flour with an arrowroot or cornstarch ?
-
Yes Angelina, you sure can. It’s great that there are gluten-free options.
-
-
What kind of dairy free milk did you use
-
I almost always use almond milk Amanthi but any of your favorite would work. Coconut milk is my second choice.
-
-
I would like to make half the recipe since I cook mainly for myself. Any suggestions on this? I would use an 8×8 glass dish.
-
Yes, it is very simple to do PatB. Just cut the ingredients in half for an 8×8 glass dish. You could even make the complete sauce recipe and use as much of it as you can for your scalloped potatoes casserole. It would be very nice and saucy. Try not to fill it too full and also place a baking sheet on the wire rack below when you bake to catch any of the drippings. Just in case.
-
-
How many pounds of potatoes do you use?
-
About 4 pounds John.
-
-
Tried this recipe tonight and hubby & I thought it was delicious! And so simple!
Thanks so much for posting!-
I’m so glad that you made this Molly. Thanks so much for letting us know and this makes me very happy.
-
-
Greetings from the UK. Recipe looks fabulous.,, not sure what the equivalent potato is to a russet. Maybe a Maris Piper or Desiree. What is the weight of 6 cups of potato ie grams or ounces ? How thick did you slice the potatoes. Finally, is 3 cups of milk equivalent to 750ml of liquid volume? Big Thanks.-
Thank you, I’m not sure of your potatoes in the UK Nina but it is a basic baking potato. Slice them as you see in the photo. Under 1/4″ and larger than 1/8″. I googled all of the other measurements. 6 cups of potatoes is about 3 pounds – 1361 g – 1 kg 361 g and Yes, 3 cups of milk is 750ml.
-
-
I would like to make this for Thanksgiving instead of traditional scalloped potatoes. What has been the result of adding some Daiya cheese or nutritional yeast to the sauce? Do you have any recommendations?
-
Some people do it but real scalloped potatoes do not have cheese in them. That would be Potatoes Au Gratin. The result of these scalloped potatoes as the recipe is written comes out perfect. You can see from the comments that it doesn’t need to be changed and there won’t be any ‘weird’ taste to omnivores as some think with nutritional yeast.
-
-
Fantastic recipe! I used some veggie broth to make the roux instead of butter, and added some cashew cream I had left over. I also opted to freeze half in a tin for another day… which, by the way, works perfectly! P.S. Even my not-vegan-at-all-husband loved these potatoes!-
Yay Virginia and thank you! Victory and I’m glad you got to freeze some too.
-






Leave a Reply