Oils high in polyunsaturated fats lower cholesterol the best. Oils high in monounsaturated fats seem to make the blood clot less, thus reducing risk for a heart attack. Keep your intake of fat to 25-30 percent of calories. Fish high in fat like salmon and mackerel are high in omega-3 fatty acids. Dietary cholesterol - Only animal foods have cholesterol.
Dietary cholesterol raises the blood cholesterol in only about one-third of the American public.
When most people eat high cholesterol foods, they adjust by making less cholesterol in their bodies. However, saturated fat raises the cholesterol level in nearly everyone. By eating moderate amounts of non-fat dairy products, lean meat, skinless poultry and fish, blood cholesterol levels should go down. Fruits, vegetables and whole grains - Fiber and other substances called antioxidants in fruits, vegetables and whole grains may protect the body from heart disease. This effect may be unrelated to their effect on blood cholesterol and triglyceride levels.