Makanan yang sulit dicerna terutama adalah makanan yang menghasilkan gas, makanan yang digoreng dan makanan dengan sifat merangsang dan makanan yang mengandung serat tinggi, sebagai berikut: Pertama, makanan yang menghasilkan gas, makanan yang mudah menghasilkan gas antara lain kentang, ubi jalar dan ubi-ubian lainnya, serta sayuran seperti bawang bombay, brokoli dan kubis, serta produk susu, produk kedelai dan minuman bersoda, makan terlalu banyak dapat menyebabkan perut kembung dan gangguan pencernaan. Kedua, makanan yang digoreng, seperti ayam goreng, keripik, gorengan mengandung banyak lemak, mudah menambah beban lambung dan usus, tidak mudah dicerna. Ketiga, makanan dengan sifat merangsang, termasuk makanan pedas, mengiritasi, terlalu dingin dan terlalu panas, seperti kopi dan teh kental, cenderung merangsang mukosa lambung dan mempengaruhi fungsi pencernaan dan penyerapan limpa dan lambung. Keempat, makanan dengan kandungan serat yang tinggi, termasuk biji-bijian kasar dalam sereal, seperti jagung, soba, jawawut dan jagung, dan sayuran hijau, seperti daun bawang, seledri, dan sayuran berminyak.