This post may contain affiliate links. Please read our disclosure policy.
These gluten free scalloped potatoes are a creamy and delicious dairy-free version of the classic side dish! They are loaded with creamy golden potatoes, a tasty vegan cheese sauce, and tons of flavor! An easy, make-ahead dish that you can prep before the holidays and special occasions, or freeze for a later date.

What Makes This Recipe Work
In my opinion, potatoes are the perfect side dish at Thanksgiving (or any meal, really). Mashed, baked, whipped, sliced, and smothered with cheese- you really can't go wrong! I absolutely love scalloped potatoes, but I need to follow a gluten-free diet. So I knew I needed to make a healthier scalloped potatoes recipe for the blog. These are sure to be a crowd pleaser!
Typically, gluten free au gratin potatoes and traditional scalloped potatoes are smothered with a creamy cheese sauce made from flour, whole milk, heavy cream, and parmesan cheese. Instead, I made simple swaps to make them gluten free and created an easy vegan cheese sauce from coconut milk, vegetable broth, cashews, nutritional yeast, onion, garlic, and lemon. I cannot even believe how much this scalloped potato recipe tastes like real, cheesy potatoes. You won’t even miss the gruyere cheese!
I will be making this side dish again and again, no matter what time of year it is!
Recipe Highlights
- Simple ingredients
- Easy, make-ahead side dish
- Prepped in under 20 minutes and the oven does all the hard work
- Freezer-friendly
- Vegan, gluten-free, dairy-free, Paleo, & Whole30
- Perfect for Holiday gatherings
Ingredient Notes

You only need a few simple ingredients to make these gluten free scalloped potatoes with vegan cheese sauce, and I bet you already have most of them in your pantry!
Yukon Gold Potatoes: Yellow potatoes are super creamy, which is why I like to use them for this recipe. You can leave the skin on or peel them if you prefer. If you only have russet potatoes, they will work too. If you prefer to use sweet potatoes for this recipe, you can!
Vegan Butter: I use the Miyokos brand. If you're not vegan you can use Ghee (dairy-free) or regular butter if you prefer.
Vegetable Broth: You can substitute chicken broth if you want these to be dairy free but not vegan.
Coconut Milk: Use a can of unsweetened, full-fat coconut milk. Don't use refrigerated coconut milk as it is too thin.
Raw, Unsalted Cashews: If you have a Sprouts near you, you can get these in the bulk section!
Lemon Juice: Use freshly squeezed juice from a lemon. Refrigerator lemon juice will work in a pinch.
Nutritional Yeast: If you don't have nutritional yeast in your pantry yet, run and get some! This is a complete protein that you sprinkle on dishes to add amazing flavor without needing any dairy free cheeses. It's perfect for the vegan cheese sauce recipe as it adds a cheesy flavor without any dairy!
How To Make Gluten Free Scalloped Potatoes


- Cut your potatoes into ⅛-inch thick rounds. You can leave the skin on or peel them first, whichever you prefer. Add them to a large bowl.
- Add all of the “cheese” sauce ingredients (cashews, water, lemon juice, nutritional yeast, ½ tsp salt, 2 tsp onion powder) into a high-powered blender. Blend on high for 30 seconds or until the vegan cheese sauce is very creamy and no cashew chunks remain. Set the sauce aside.
- Heat the vegan butter in a large skillet over medium heat. Add the minced garlic and stir for 1-2 minutes until fragrant.
- Add in the coconut milk, chicken broth, vegan cheese sauce, and additional 1 tsp sea salt.
- Whisk well over medium heat for a few minutes until the sauce bubbles and begins to thicken.
- Layer ⅓ of the thinly sliced potatoes on the bottom of the baking dish.
- Pour ⅓ of the white sauce over top of the potatoes and use a spatula to spread it out evenly. Repeat this two more times until you have used up all of the potatoes and all of the thickened cream sauce.
- Cover the dish with foil and bake the potatoes for 30 minutes. Remove the foil, then bake for an additional 30-35 minutes until the casserole is bubbly and golden brown on top and the potatoes are tender.
- Serve with chopped fresh parsley. Enjoy!

Mary’s Tips & Tricks
Variations: Try adding some leftover ham, chicken, or turkey to make it a meal! You could also add in some peas or mushrooms to this amazing potato bake (just sauté them with the ghee and garlic first for 5-7 mins before adding other ingredients) to get some additional veggies in.
Storage: Store leftovers in an airtight container in the refrigerator for up to 3-4 days and enjoy that cheesy goodness over and over again!
Mandolin: You can use a mandoline slicer if you have one, or just use a knife. Personally, I prefer to use a knife. Either way, you need to slice the potatoes until they are ⅛ inch thick or less.
No Blender: If you don’t have a high-powered blender, I recommend soaking the cashews in hot water for at least 30 minutes.

Recipe FAQs
Yes! You can assemble the potatoes and vegan cheese sauce 1-2 days before. Cover the baking dish and store it in the refrigerator. Bring it to room temperature for an hour before baking!
Unfortunately, the vegan cheese sauce is made by blending the cashews into a creamy sauce. I haven't tried any alternative methods. If you do try a nut-free version, let me know in the comments!
Yes! This vegan cheese sauce is a great recipe for tons of dishes that call for a creamy, cheesy sauce. Try it with pasta for easy vegan mac and cheese!

Try These Gluten-Free Side Dishes…

Easy Gluten Free Scalloped Potatoes | Vegan
Ingredients
- 3 lbs yukon gold potatoes
- 2 tbsp ghee, or vegan butter
- 3 cloves minced garlic
- 1 cup full fat coconut milk
- 1 cup chicken broth, sub veggie broth for vegan
- 1 tsp sea salt
- 1 tbsp chopped parsley, for garnish – optional
"cheese" sauce
- ½ cup raw, unsalted cashews
- ¾ cup water
- 1 tbsp lemon juice
- 1 tbsp nutritional yeast
- 2 tsp onion powder
- ½ tsp sea salt
Instructions
- Preheat your oven to 375. Lightly grease a 9×12-inch baking dish.
- Cut your potatoes into ⅛ inch thick rounds. I didn't peel them first, but you can if you want to. You can cut the potatoes using a mandolin, or a knife. Add them to a large bowl.
- Add all of the "cheese" sauce ingredients (cashews, water, lemon juice, nutritional yeast, ½ tsp salt, 2 tsp onion powder) into a high powered blender.*
- Blend on high for 30 seconds or until the sauce is very creamy and no cashew chunks remain. Set the sauce aside.
- Heat the ghee in a large skillet over medium heat. Add the minced garlic and stir for 1-2 minutes until fragrant.
- Add in the coconut milk, chicken broth, "cheese" sauce, and additional 1 tsp sea salt. Whisk well over medium heat for a few minutes until the sauce bubbles and begins to thicken.
- Layer ⅓ of the potato slices on the bottom of the casserole dish. Pour ⅓ of the sauce over top of the potatoes and use a spatula to spread it out evenly. Repeat this two more times until you have used up all of the potatoes and the sauce.
- Cover the dish with foil and bake the potatoes for 30 minutes. Remove the foil, then bake for an additional 30-35 minutes until the casserole is bubbly and browned on top.
- Serve with chopped fresh parsley. Enjoy!
Notes
Nutrition
All nutrition facts are an estimate and automatically calculated. While I fact check them using My Fitness Pal, please note that they may not always be 100% accurate and depend on ingredients used. Weigh your total and divide by the number of servings for the most accurate grams per serving size.
You may also like
Fluffy Gluten-Free Biscuits (Dairy-Free Option)
Easy “Cheesy” Broccoli Casserole Recipe (Gluten-Free)
“Soy” Glazed Brussels Sprouts with Bacon
Creamy Dairy-Free Mashed Potatoes
This recipe was originally posted on October 14, 2020 and republished on November 1st, 2022 with updated copy and photos.











Hi Mary! Is this freezer friendly if I bake it ahead of time? If so, how would you suggest to thaw/bake it prior to serving?
Hi! I wouldn’t suggest freezing as the potatoes can turn gray and the sauce may have a different consistency! Best served day of 🙂
Can you use almond milk instead of coconut milk?
Yes!