. . . . . . "Meat may provide an easily absorbed source of protein, but other foods can work well as meat substitutes, including dairy products, eggs, grains, legumes, pulses and various soy foods such as tofu and tempeh (fermented soy)." . .