Amaranth flour is a protein-rich flour that is produced by grinding seeds from the amaranth plant into a fine powder. The seeds come in various colours depending on which species of amaranth is being used but they all are gluten-free and have a nutty or earthy flavour. Amaranth flour is a source of high-quality protein and calcium and has strong antioxidant properties in it. It also contains magnesium, potassium, phosphorus, and iron.