Some diet recommendations for people with high cholesterol include reducing the intake of saturated fat and trans fat, states Harvard Medical School. Eating more oats, whole grains, barley and beans also helps lower cholesterol.
Eggplant, okra, nuts, soy and fatty fish are more foods that can lower cholesterol, according to Harvard Medical School. Apples, grapes, strawberries and citrus fruits are also good for people with high cholesterol. Drinking 2 1/2 cups of soy milk a day can lower LDL, the bad cholesterol, by 5 percent. Fatty fish contain omega-3 acids that help reduce cholesterol.
Foods that are high in fiber help lower cholesterol, notes Harvard Medical School. People with high cholesterol can eat a bowl of oats or oatmeal-based cereal for breakfast, topped with bananas or strawberries, to increase dietary fiber intake. Foods that are fortified with plant sterols and stanols are recommended for people with high cholesterol, as these help absorb cholesterol from food.
Foods such as red meat, whole milk, coconut and palm oil contain saturated fat and should be reduced in the diet. Skim milk is recommended to replace whole milk. Vegetable oils such as sunflower or canola oil should replace lard and butter. Maintaining a normal body weight is also important for people with high cholesterol.