To help you start, weâve listed the top 10 foods that help you lower cholesterol â but remember, they only work when combined with an active and healthy lifestyle! 1. Soy. Soy beans are one of the best things you can eat to reduce your cholesterol.