Although every person is different in the ways their their bodies react to foods — consider, for example, the fact that some people have severe allergies to foods that other people can eat by the pound — there are some foods that cause flatulence in almost everyone. Some of the most common foods for flatulence include legumes such as beans and lentils, foods that contain fructose, and foods that contain lactose. Legumes are known very well for being among the top foods that cause flatulence. In fact, it is common for children to sing a song about beans in which beans are called "a musical fruit" because of the fact that they cause people to pass gas.
There are a number of foods that include fructose, but one of the top foods for flatulence in this category is the onion. Garlic and leeks are also often grouped in with onions as some of the top foods that cause flatulence. This may be because garlic, onions, and leeks are often used together in recipes and, in concert can really cause quite a bit of flatulence in people who eat recipes that call for two of the foods or all three of the foods.
Many people experience gas after eating foods that include a large amount of lactose. This includes things like soft cheeses, hard cheeses, milk, cream, and sauces that use large amounts of cream, cheese, or both. Ice cream also includes a great deal of lactose and, as such, is counted on the list of foods for flatulence. There are now many products on the market that are intended for people who cannot consume dairy products or cannot consume lactose. These can sometimes be substituted for the foods rich in lactose in order to decrease the amount of flatulence that is experienced after eating the food.
There are a number of vegetables that are included on the list of top foods for flatulence. Some of these vegetables include broccoli, turnips, asparagus, carrots, and cauliflower. Cabbage can also cause flatulence, especially when it is prepared as sauerkraut. Everyone, however, reacts to foods slightly differently. One person may become very flatulent after eating broccoli while another person might not have much of a problem with this green veggie. On the other hand, one person may be able to eat an entire head of roasted garlic without having much of a problem while another person might have to avoid even small amounts of garlic to avoid flatulence.