Ailments & Conditions Diverticulosis & Diverticulitis – Foods to Eat and Avoid Diverticulosis is typically caused by ingestion of low fiber over a long period, it develops like small pouches or pockets on the colon. This causes high pressure in the colon