Liver is loaded with iron — which could be good for you — but it is also high in cholesterol. Cholesterol is made and stored in the liver, and the most concentrated levels of cholesterol in animal meats are found in organ meats like the liver. Remember, the American Heart Association says no more than 300 mg of cholesterol for a healthy adult. Three ounces of cooked beef liver will give you 331 mg of cholesterol. Skip this high-cholesterol food if your cholesterol is high and stick with lean cuts of meat instead.