You need a certain amount of cholesterol in your body because it’s an essential building block for cell membranes. It helps produce certain hormones, vitamin D, and substances that work to digest fatty foods.
But too much cholesterol from the following foods can start to accumulate in your arteries, blocking circulation and possibly leading to coronary heart disease, heart attack, or stroke.
Red meat, especially fatty beef
Poultry with skin
Organ meats, such as kidney and liver
Lard and shortening
Dairy products made from whole or reduced-fat milk
Saturated vegetable oils, such as coconut oil, palm oil, and palm kernel oil
Packaged cookies, cakes, donuts, and pastries
Potato chips and crackers
Commercially fried foods
Bakery goods that contain shortening
Any products that contain partially hydrogenated or hydrogenated vegetable oils