To prepare the cashew cheese
Place the cashews in a small bowl and add at least 1 cup water. Set aside to soak until softened, 1 to 2 hours. Drain the cashews and place them in a blender or food processor with the nutritional yeast, lime juice, garlic powder, salt, pepper, and ¾ cup water. Blend until the mixture is smooth and has the consistency of a cream cheese. Transfer the cashew cheese to a zip-top bag or a squeeze bottle and set aside. Alternatively you could use this
Cashew Cream Cheese or
Tofu Ricotta .
Prepare the sweet potato filling
Place a steamer basket insert in a saucepan filled with about 2 inches of water. Bring the water to simmer and add the sweet potatoes. Cover the pan and steam until tender when pierced with the tip of a sharp knife, 15 to 17 minutes. Transfer the sweet potatoes to a large bowl.
Use a potato masher to mash the sweet potatoes. Add the lime juice and salt to taste and mix well. Set aside.
Prepare the sautéed greens
In saute pan on medium to high heat, add the leeks to the pan, moving around the pan allowing the sugars to be released until the onions are slightly golden and translucent, about 3-4 minutes. Add 1/4 cup water or vegetable stock to deglaze and pick up those sugars to caramelize the leeks. Add the mushrooms, garlic, and salt. Cook, covered, over medium heat until the mushrooms are soft, 5 to 7 minutes. Add the Swiss chard and the spinach and cook, uncovered, until the greens are tender, 5 to 7 minutes. Remove from the heat and let cool.