When it comes to nutrition, leafy greens are rock stars — they top the charts in vitamins A, C and K, potassium and fiber with only 5 to 40 calories per cup. Cruciferous vegetables such as kale, collards and cabbages are natural defenders recognized for their potential roles in cancer prevention.