Vegan Scalloped Potatoes
Print Recipe
5 from 1 vote

Vegan Scalloped Potatoes

The perfect side dish to serve with any dinner! These scalloped potatoes are oil free but do not lack any moisture whatsoever!
Prep Time10 mins
Cook Time1 hr
Total Time1 hr 10 mins
Course: Main Course, Side Dish
Cuisine: American
Keyword: beginner friendly, Budget Friendly, Oil Free, Vegan Thanksgiving
Servings: 12
Calories: 225.62kcal


  • 1 small onion
  • 2 cloves garlic
  • 3 tbsp arrow root powder or cornstarch
  • 3 tbsp vegan butter melted
  • 1.5 cups non-dairy milk unsweetened
  • 1/2 cup cashews soaked and drained
  • 1 tsp dijon mustard
  • 1 tsp rosemary
  • 1/2 tsp sea salt
  • dash black pepper
  • 6 large potatoes peeled and sliced thin

Vegan Parmesan Cheese


  • The night before, add the cashews to a glass of water to soak overnight. If you happen to forget, simply sit the cashews in boiling water for 30 minutes before blending.
  • Preheat oven to 350F/175C.
  • Add all of the vegan paremsan cheese ingredients to a blender/food processor and break down to a fine powder. Set aside.
    vegan parmesan cheese
  • Add the diced onion and garlic to a skillet and saute in 1/4 cup water for 5-6 minutes. Remove from heat.
  • Add all of the sauce ingredients to a blender and blend until smooth. Taste test and adjust. Just remember one thing: The vegan paremsan is added at the end so the sauce will not taste so much cheesy as simply creamy.
  • Now begin peeling and slicing the potatoes. Slice the potatoes into 1/8 inch slices. Once finished, begin layering onto a large baking dish.
  • After the first layer has been laid, pour the sauce over. Add the next layer and pour again. If you have enough potatoes for a third layer, go right ahead! Just be sure the sauce covers the potato slices compeletely. If you begin to run out of sauce, add a bit more non-dairy milk to the blender with the remaining sauce to make just a bit more.
  • Once the potatoes are fully covered, sprinkle the vegan parmesan cheese all over the top. Add as much as you like!
  • Bake for 30 minutes covered and then 30 minutes uncovered. I cover my dish with a silicone baking mat but you can also use parchment paper or the traditional aluminum foil.


**If you decide to slice the potatoes before making the sauce, be sure to cover the potato slices in water to avoid browning. 


Calories: 225.62kcal | Carbohydrates: 29.59g | Protein: 9.12g | Fat: 9.03g | Saturated Fat: 1.74g | Sodium: 304.75mg | Potassium: 938.28mg | Fiber: 5.74g | Sugar: 1.8g | Vitamin A: 249.6IU | Vitamin C: 23.75mg | Calcium: 103.87mg | Iron: 7.13mg