When you’re dealing with gas, the best foods to reach for are ones that are easy to digest and unlikely to ferment in your gut. That means lean proteins, certain cooked vegetables, low-sugar fruits, and simple starches like rice and potatoes. The foods that cause gas are those containing specific carbohydrates your small intestine can’t fully break down, leaving bacteria in your colon to do the job and produce gas as a byproduct.
Fruits and Vegetables Least Likely to Cause Gas
Not all produce is created equal when it comes to gas. The difference comes down to the types of sugars and fibers each food contains. Some are packed with fermentable carbohydrates (often called FODMAPs) that your body struggles to absorb, while others pass through digestion smoothly.
Vegetables that consistently test low in these fermentable compounds include carrots, cucumbers, eggplant, green beans, bell peppers (especially green), bok choy, lettuce, and potatoes. These are safe staples when your gut feels unsettled. On the fruit side, oranges, kiwifruit, cantaloupe, pineapple, blueberries, and mandarins are good choices. Cooking your vegetables rather than eating them raw also helps, since heat begins breaking down the fiber before your digestive system has to.
The fruits and vegetables you’ll want to avoid or minimize during a gassy episode include apples, pears, watermelon, onions, garlic, cauliflower, and mushrooms. These are among the highest in the sugars and fibers that feed gas-producing bacteria.
Proteins and Grains That Won’t Make It Worse
Protein is your safest macronutrient when you have gas. Chicken, fish, eggs, and tofu contain virtually no fermentable carbohydrates, so they produce little to no gas during digestion. The key is to keep preparation simple. Grilled, baked, or steamed proteins without heavy sauces or onion-garlic seasonings are ideal.
For grains, white rice is one of the gentlest options. It’s one of the only starches that is almost completely absorbed in the small intestine, leaving very little for colon bacteria to ferment. Oats are generally well tolerated too, though large servings can cause trouble for some people. Sourdough bread tends to be easier on the gut than regular wheat bread because the fermentation process breaks down some of the problematic carbohydrates before you even eat it.
Foods That Actively Help With Digestion
Some foods do more than just avoid causing gas. They actively support the digestive process. Pineapple contains a group of enzymes called bromelain that break down protein into amino acids, helping your body absorb it before it reaches the colon where bacteria would ferment it. Papaya works similarly, containing its own protein-digesting enzyme called papain. Eating a few slices of either fruit with or after a protein-heavy meal can reduce the amount of undigested food available to gas-producing bacteria.
Ginger is another strong option. It stimulates the muscles of the digestive tract, helping food move through faster so it spends less time sitting and fermenting. A simple ginger tea, or fresh ginger grated into a stir-fry, can ease that heavy, bloated feeling. Peppermint tea relaxes the smooth muscle of the intestines, which can help trapped gas pass more easily.
How to Eat Gas-Causing Foods With Less Trouble
You don’t have to permanently avoid beans, lentils, broccoli, or other nutritious high-fiber foods. How you prepare them makes a significant difference. Soaking dried beans before cooking and discarding the soaking water reduces the gas-causing sugars (raffinose and stachyose) by up to 42%. If you also discard the soaking water before cooking in fresh water, total sugar content drops by over 80%. Pressure cooking offers similar benefits by breaking down these compounds with heat and steam.
Over-the-counter enzyme supplements can also help. Products containing alpha-galactosidase (the enzyme your body lacks to break down bean sugars) are taken right before your first bite, or within 30 minutes of starting a meal. A standard dose is around 600 GalU per capsule. These won’t eliminate gas entirely, but they can meaningfully reduce it when you’re eating legumes, cruciferous vegetables, or whole grains.
Another practical strategy is introducing high-fiber foods gradually rather than all at once. If you’ve been eating a low-fiber diet, jumping straight to large servings of beans, lentils, or raw vegetables overwhelms your gut bacteria. Start with small portions and increase over one to two weeks. Your microbiome adapts, producing less gas from the same foods over time.
What to Avoid Until Symptoms Settle
Certain foods and drinks are reliably gas-producing and worth skipping when symptoms are already bothering you. Carbonated beverages introduce carbon dioxide directly into your digestive tract. Sugar alcohols found in sugar-free gum, mints, and diet products (often listed as sorbitol, mannitol, or xylitol on labels) are poorly absorbed and heavily fermented by gut bacteria.
Dairy can be a major contributor if you have any degree of lactose intolerance, which affects roughly 68% of the global population to some degree. Hard cheeses and butter contain very little lactose and are usually fine. Milk, soft cheeses, and ice cream are the bigger offenders. Lactose-free versions of these products are widely available and work well as substitutes.
Large portions of wheat-based foods like pasta, bread, and pastries contain fructans, a type of fiber that ferments readily. This doesn’t mean you have celiac disease or a wheat allergy. It just means that in large amounts, wheat can feed gas-producing bacteria. Smaller portions, or choosing sourdough or rice-based alternatives, can help.
Eating Habits That Reduce Gas
What you eat matters, but how you eat plays a surprisingly large role too. Eating quickly causes you to swallow air, which accounts for a significant portion of upper digestive gas and belching. Chewing thoroughly and eating at a relaxed pace reduces the amount of air entering your stomach.
Smaller, more frequent meals keep your digestive system from being overwhelmed. A large meal sits longer in the stomach and small intestine, giving bacteria more time and more substrate to produce gas. Splitting the same amount of food across four or five smaller meals throughout the day can noticeably reduce bloating and flatulence, even without changing what you eat at all.

