Peel the potatoes and cut them into small pieces. Place in a large saucepan or pot and cover with water. Add salt and bring it to a boil. Simmer for about 15 minutes or until the potatoes are soft.
When the potatoes are cooked, drain them and put them back in the pot. Add soy milk, vegan butter, soy milk, and black pepper. Mash your potatoes using a potato masher until fluffy.
Next, prepare a small pot and add some oil to fry the flour, garlic powder, onion powder, and veggie stock powder. Fry until golden brown. Slowly pour water and whisk so you don't have any lumps of flour visible.
When the mixture is creamy and smooth, add the remaining water, soy sauce, paprika, black pepper and bring it to a boil.
Serve the gravy over mashed potatoes. Enjoy!