A vegetarian diet can meet the nutrition needs of even the most active athlete even though they tend to have fewer calories per bite than a traditional meat diet. Plant sources of protein aren't quite as digestible as animal sources and iron isn't as easily absorbed but beans, lentils, soy products, tofu & protein powders can be added to help supplement a vegetairian diet.