Some people with IBS find eating lettuce can cause a flare-up in symptoms. But getting diarrhea after eating a salad does not mean you have IBS. Lettuce has fiber, which promotes softer stools. More likely, lettuce is also a common source of contamination from food-borne illnesses, such as bacteria, parasites, and viruses from mishandled produce.