Add silken tofu or seitan to this dish if you want a heartier breakfast dish, otherwise this vegan vegetable hash is all you need for a healthy start to your day, complete with a creamy cashew sauce.
In a bowl, cover the cashews with water and soak for about 2 hours, and then drain. Place the cashews in a food processor with the water, garlic and salt, and blend until very smooth.
In a large skillet, heat the oil over medium-high heat. Sauté the potatoes, carrots, and onions until softened, and starting to caramelize, about 5 to 8 minutes. Add the spinach and cook for an additional 2 to 3 minutes. Remove the skillet from the heat and spoon the cashew sauce over the vegetables. Serve with toast.