There are several species of amaranth here. It is very nutritious and is eaten raw or cooked like spinach before it gets about 8 inches tall. The seeds are also edible and can be ground into flour.
More info