I am a lacto-ova veggie, I don't really eat a lot of eggs but I know another good source of protein is beans. You can also find great veggie non-meat products that have protein as well.