A recipe for vegetarian and vegan mashed potatoes with an abundance of flavors from fresh herbs, including fresh basil, rosemary and fresh parsley. These vegetarian and vegan mashed potatoes are so flavorful on their own, you might want to eat them plain. Or, if you prefer, serve with your favorite homemade vegetarian gravy recipe. Using soy milk and vegan margarine keeps these homemade mashed potatoes completely dairy-free and vegan and lower in fat than regular mashed potatoes too. You can use any vegan dairy substitute you prefer, but i recommend either a plain unsweetened soy milk or a thick and creamy homemade cashew milk for the absolute tastiest mashed potatoes possible.