There are some foods that naturally help balance cholesterol levels. Some you may have heard of and others could be news to you:

1. Oats

Oatmeal is often marketed as a solution for those struggling to reduce their cholesterol levels. Oats are a good source of soluble fiber, which can reduce the absorption of cholesterol into your bloodstream, according to the Mayo Clinic. One study found adding oatmeal to your morning meal could aid in reducing cholesterol by as much as 7 percent.

2. Fish

Fish rich in omega-3 fatty acids can both reduce blood pressure and reduce your risk of developing blood clots. In people who have already suffered a heart attack, omega 3 fats can reduce the risk of sudden death. Fish high in omega-3s include: salmon, tuna, sardines, mackerel, and halibut.

3. Olive Oil

For many, the idea of adding fat to reduce cholesterol seems counterintuitive, but the antioxidants in olive oil can help lower LDL cholesterol while leaving HDL (good) cholesterol alone.

4. Nuts

Rich in plant sterols and ‘good’ fats, nuts can prevent the absorption of cholesterol into the bloodstream. They are high in calories, however, so for those who are simultaneously watching their weight, a serving size of about two ounces a day is plenty.

5. Tomatoes

Slice tomatoes on a sandwich, on your salad, or eat them whole, straight out of the garden. Tomatoes are rich in lycopene, which helps reduce LDL levels.

6. Green Tea

Rich in catechins, green tea differs from black and other forms of tea because of how it is prepared, dried prior to the fermentation process. These antioxidant compounds are loaded with many benefits, among them: cholesterol control.

There are many modern ills that can be remedied with diet and diet alone. Before seeking out a potentially damaging prescription drug, consider natural alternatives for what ails you.