Veganism is both the practice of abstaining from the use of animal products, particularly in diet, and an associated philosophy that rejects the commodity status of animals. A follower of veganism is known as a vegan.
My stuffed mushroom wellington will have everyone around the table wanting a slice this weekend! Trust me, it happened with my family, they loved it and it was a fraction of the price of a joint of beef. Don't knock it until you have tried it.