Question: why does my stomach hurt when i eat junk food?
Answer: May cause bloating, stomach pain, and diarrhea Because greasy foods contain high amounts of fat, they slow stomach emptying. In turn, food spends more time in your stomach, which can cause bloating, nausea, and stomach pain ( 2 ).