Eating well is not only picking good foods, but eating good foods at the right time. Eating seasonally is the best way to make sure your meals are filled with nutrients and fresh produce. Here are some of the best superfoods for this season. So stock up while you can! Apples - An apple a day keeps the doctor away! These sweet treats are filled with fiber and antioxidants to keep you going strong this season Brussels sprouts - Don't saw "Ick" yet! These guys are delicious when prepared correctly. Roast these up with some garlic and olive oil and you have yourself a meal full of iron and vitamin K! Parsnips - The lighter, sweeter carrot. These are filled with potassium and fiber and will be in season all the way to April! Pears - Filled with vitamin C and fiber, pears are a great sweet source of nutrients. Cauliflower - Proved to lower cholesterol, cauliflower is also a great source of Vitamin C! Squash - All those pumpkin-based foods you're eating might be good for you! Squashes of all types are high in omega-3 fatty acids and potassium. Sweet Potatoes - While they might not be good for you when covered in marshmallows, these little beauties are filled with iron and Vitamin A. Grapefruit - What isn't grapefruit good for? It is filled with Vitamin C and has the ability to speed up your metabolism to burn off that Halloween candy!