Plant based is probably the most common term for what you're trying to describe. Veganism is the ethical position.