Pumpkin seeds are a good source of magnesium, heart- and bone-healthy lipids, and other minerals. In addition, they contain high levels of antioxidants like beta carotene and selenium as well as polyunsaturated fatty acids. They are also an excellent source of iron.