... without the need for other foods. Spirulina provides vitamins, many minerals, essential amino acids, carbohydrates and enzymes. Spirulina is at least ... is a protein that is known to inhibit cancer. The minerals potassium, calcium, magnesium, zinc, selenium, phosphorous, and iron. in spirulina ...