High protein buckwheat flour suppresses hypercholesterolemia in rats and gallstone formation in mice by hypercholesterolemic diet and body fat in rats because of its low protein digestibility.