Hemp hearts are an excellent source of plant based complete protein, containing all nine essential amino acids. They also boast high amounts of iron, vitamin E, omega-3 and omega-6 essential fatty acids, magnesium, zinc, and B vitamins.