5.Vegetables
Veggies have fiber, antioxidants, and loads of vitamins and minerals that may help protect you from chronic diseases. Dark, leafy greens have vitamin K for strong bones. Sweet potatoes and carrots have vitamin A, which helps keep your eyes and skin healthy and protects against infection. Results are mixed, but in one study, men who ate 10 or more servings of tomatoes a week lowered their chances of prostate cancer by 35%.
6.Nuts
Nuts are packed with cholesterol-free plant protein and other nutrients. Almonds are rich in vitamin E, which can help lower the risk of stroke in women, and pecans have antioxidants. The unsaturated fats in walnuts can help lower LDL and raise HDL cholesterol. But nuts aren’t fat-free. One ounce of almonds — about 24 nuts — has 160 calories. So enjoy them in moderation.