1. Cooked Asian Mushrooms (Serving size: Unlimited)
Mushrooms contain immune system boosting compounds, helping to prevent illness. At less than 100 calories per cup, they’re good for your diet too. But be careful, you’ll lose the benefits if they’re not cooked well. Here are some varieties to try: shitake, maitake, oyster and enoki.
2. Whole Soy Foods (Serving size: 1-2 servings a day)
When you’re shopping, look for whole soy foods over isolated soy protein powders like fake meats with soy isolate. Try eating tofu, tempeh, soy milk, edamame and soy nuts. They’re good sources of protein and help guard against hormonally driven cancers, such as prostate cancer and breast cancer.
3. Cruciferous Vegetables (Serving size: Unlimited)
Cruciferous vegetables belong to the cabbage family. What’s great about these greens is that they protect against cancer. Look for cabbage, cauliflower, broccoli, bok choy, kale and brussels sprouts.
4. Healthy Fats (5-7 serving a day; 1 serving is equal to 1 teaspoon of oil)
Not all fats are bad for you – some types actually protect your heart, like omega-3 fatty acids. If you’re looking to increase your intake of good fats and cut out the bad ones, make sure you add these to your grocery list: hemp seeds, flaxseeds, walnut oil, olive oil, hazelnut oil and omega-3 eggs.
5. Whole and Cracked Grains (3-5 servings a day; 1 serving is 1/2 cup cooked)
The good types of whole grain products are ones where you can actually see the grain or large chunks of grain. These foods won’t raise blood sugar the way products made with flour and sugar do. Stock up on basmati rice, wild rice, brown rice, buckwheat, barley, groats and quinoa.