30 grams of hemp seeds offer nine grams of protein. They also contain high levels of magnesium, iron, calcium, zinc, and ...