Protein is essential for the body to function. Protein repairs muscles and supplies our bodies with the energy we need to keep us going strong. For many of us, our primary source of protein is from meat products. If you are ready to dial down your meat intake or perhaps go vegetarian, there are other sources of protein from all five of the MyPlate food groups.