Place the cashews in a small bowl and cover them with boiling water. Let them soak for 15 minutes or longer until you are ready to make the sauce.
While the cashews soak, heat a skillet or frying pan to medium-high heat. Add the onions and stir them constantly for 2-3 minutes until they soften and become translucent.
Stir in the garlic and ½ teaspoon of salt and pepper for about 30 seconds. Remove the pan from the heat and set aside.
Drain the cashews and add them to a blender. Then add 2 cups of plant milk and vegetable broth, ½ cup nutritional years, 1 tablespoon lemon juice, 1 tablespoon prepared mustard, ½ teaspoon miso paste, 1 teaspoon salt, 1 teaspoon garlic powder, and 1 teaspoon onion powder. Blend the sauce until smooth. Scrape the sides if needed so all the cashews are blended.
Preheat the oven to 400 F (200 C).
Peel the potatoes and slice them about ⅛-inch thick. Layer half of the potatoes in the bottom of the baking dish. Pour half the sauce over the top and half the onions and garlic over the top of the sauce. Repeat with the remaining potatoes, sauce, and onions.
Cover the baking dish with foil and place it in the middle rack of the oven. Bake for 30 minutes. Then, remove the foil and bake for 30 minutes. Test the potatoes by piercing them with a fork. If the potatoes are still firm, bake for 10-20 minutes more. Add the foil if the top starts to become too brown.
When the potatoes are tender, remove the baking dish from the oven, cover, and let the potatoes sit for about 5 minutes.
Garnish with chopped chives, parsley, or vegan parmesan cheese, if desired.