Don’t forget to eat legumes! They are among the most nutritious plant foods; high in protein, B-complex vitamins, iron, zinc, potassium, and other minerals. Low in fat, with no cholesterol and low GI, legumes are an important inclusion for a vegan or vegetarian diet. They are complex carbohydrates which are slowly digested and absorbed. The slow release of glucose gives lasting energy.