Foods That Are Difficult to Digest | LIVESTRONG.COM The natural composition or preparation of some foods makes them difficult to digest and can cause embarrassing flatulence, bloating, cramps and diarrhea.