A preventive cardiologist lists five inexpensive foods, pearl barley, beans and lentils, ground linseed, carrots and apples, that can help lower cholesterol when eaten regularly as part of a balanced diet. These staples provide soluble fibre and plant fats, are affordable, and can replace some fatty foods. Diet helps but testing and medical advice remain essential.