One cup of homemade tofu vegan chicken contains about 18 grams of protein and has more calcium, magnesium, iron, zinc, and fiber than chicken. Other plant-based chicken alternatives made from soy, wheat, and/or pea protein are also good substitutes for meat.