There are a few factors that can lead a food to make you release foul-smelling gas. The biggest culprit is hydrogen sulfide, “a gas that is created when your body breaks down foods with sulfur,” reports Bustle. o when you consume foods high in sulfur, and your body breaks down that chemical, the result is a high level of hydrogen sulfide in your body, and because that gas can’t stay there forever, you need to release it through flatulence. And in case you’re not familiar with the stench we are talking about, it smells like rotten eggs. So what foods fall into this category? Eggs (not shocking), red meat and cruciferous veggies such as broccoli, cauliflower, Brussels sprouts and cabbage.