Pumpkin Seeds: Pumpkins are full of fiber, vitamins, and body-boosting carotenoids, but it turns out tiny pumpkin seeds might pack even more of a nutritional punch. With 8 grams of protein in just one ounce, pumpkin seeds or pepitas are also very rich in minerals, including potassium, manganese, and iron. Just take heed: Pumpkin seeds are calorie-dense, so do your healthy snacking in moderation.