Why pumpkin seeds are good for the heart VnExpress Pumpkin seeds contain magnesium, unsaturated fats, and antioxidants, which help regulate blood pressure and control cholesterol.