Go Back
+ servings
5 from 3 votes
Vegan Scalloped Potatoes on a Plate with Chives on Top
Vegan Scalloped Potatoes
Prep Time
15 mins
Cook Time
40 mins
Total Time
55 mins

These rich and creamy vegan scalloped potatoes are layered in a silky cashew-based sauce and baked up to bubbly perfection.

Course: Side
Cuisine: American
Servings: 6
Calories: 295 kcal
Author: Alissa Saenz
  • 1/2 cup raw cashews, soaked 4-8 hours and drained
  • 1 cup vegetable broth
  • 3 tablespoons olive oil, plus a bit more for the pan
  • 1 small onion, diced
  • 3 garlic cloves, minced
  • 3 tablespoons all-purpose flour
  • 2 cups unflavored and unsweetened non-dairy milk
  • 3/4 teaspoon salt, plus more to taste
  • Black pepper to taste
  • 2 pounds russet potatoes, peeled and thinly sliced
  • Chopped fresh chives
  1. Place the cashews and broth into a blender and blend until completely smooth. Set aside.

  2. Preheat the oven to 400°.

  3. Coat the bottom of a medium pot with 3 tablespoons of olive oil and place it over medium heat. When the oil is tho, add the onion and sauté until very soft and translucent, about 10 minutes. Add the garlic and continue to sauté about 1 minute more, until very fragrant.

  4. Stir in the flour, a bit at a time, until a thick paste forms and coats the onions. Stir in the cashew mixture and milk. Raise the heat and bring the mixture to a boil. Lower the heat and allow to simmer until it thickens up a bit, about 7 minutes, stirring frequently. Remove from heat and stir in the salt. Season with additional salt to taste and black pepper.

  5. Lightly oil a 10-inch cast iron skillet or 9 x 9 inch baking dish. Ladle 1 cup of the sauce into the bottom. Arrange a layer of potatoes over the sauce, then top with 1/2 cup of sauce. Repeat the layering until all of the potatoes and sauce are used (you'll need 3-4 layers of potatoes), finishing with a layer of sauce.

  6. Bake until bubbly and lightly browned on top, 40-45 minutes. 

  7. Remove the potatoes from the oven and allow to sit for about 5 minutes. Sprinkle with chives, divide onto plates, and serve.

Recipe Notes

Make sure to use a really good quality, creamy non-dairy milk for this recipe — it does make a difference! I used WestSoy and it worked out great.


Use sweet potatoes instead of russet, or use a blend of sweet and russet potaotes.

Instead of salt, season the sauce with some white miso paste to taste. This will give it some extra savory flavor.

For cheesy scalloped potatoes, add some nutritional yeast, or even some hot sauce.

Swap the chives out with fresh parsley, thyme, sage or rosemary.

Nutrition Facts
Vegan Scalloped Potatoes
Amount Per Serving
Calories 295 Calories from Fat 125
% Daily Value*
Fat 13.9g21%
Saturated Fat 2.3g12%
Sodium 480mg20%
Potassium 810mg23%
Carbohydrates 37.3g12%
Fiber 4.9g20%
Sugar 6.1g7%
Protein 7.7g15%
Calcium 40mg4%
Iron 2.3mg13%
* Percent Daily Values are based on a 2000 calorie diet.