The liver is the organ that is responsible for cholesterol metabolism. The liver produces the cholesterol necessary for the smooth functioning of the body. It also stores fat. The cholesterol levels are also monitored by small intestines.