Foods of all shapes, sizes, types and flavours exist, both natural and artificial, but the ability to satisfy your cravings comes with a high digestive price for some. A number of individuals with gastrointestinal (GI) conditions have to limit certain types of foods that are harder for the human body to digest.
Runner's Digest reports that many people have trouble digesting milk, cheese and ice cream because dairy products contain lactose. Lactose is a type of sugar that many people find difficult to digest. Diets for people with digestive diseases, such as Crohn's disease, commonly forbid dairy products.
While the bowel cleansing and stool softening properties of a high-fibre diet are well known, the reason that foods high in fibre pass through the intestinal tract so quickly is that the body has a difficult time digesting them. The resulting gas build-up can be painful for many people. If digestion is an issue, try to avoid foods with insoluble fibres, such as whole-wheat products and pastas, as well as leafy green vegetables, such as lettuce or cabbage.
High-fat foods--such as ice cream, cooking fats and oils, some nuts and many animal-based food products--are hard to digest. Fried foods, which are typically a meat product dipped in batter and cooked in a vat of oil, are especially difficult to digest.
Hot peppers are used in many regional cuisines to add a dash of heat or kick to dishes. Unfortunately, the heat doesn't stop in one's mouth, and spicy foods can irritate the oesophagus on the way down. The resulting pain is often associated with heartburn. Spicy food can also cause pain during bowel movements.