 Sugar alcohols such as sorbitol (often found in sugar-free foods) are difficult for the body to absorb and, in large amounts, may lead to osmotic diarrhea.In most of these cases, osmotic diarrhea stops when the offending agent, e.g.milk or sorbitol, is stopped.