None of those foods are necessary to health. Plenty of vegan products that do not contain those ingredients. The only product I know that usually contains nuts are granola bars.
You can still eat all kinds of grains, potatoes, legumes, vegetables, seeds, tofu, seitan, etc.. Also, I don't know where you are, but I don't think Tofurky and Gardein products contain those ingredients.
Cook from scratch whenever possible. That way you can make sure you avoid those ingredients.
"We have enslaved the rest of the animal creation, and have treated our distant cousins in fur and feathers so badly that beyond doubt, if they were able to formulate a religion, they would depict the Devil in human form." - William Ralphe Inge
Last edited by jessandreia; 01-05-2016 at 08:49 PM.