7 Foods That Reduce Bloating—and 5 That Cause It

Hate feeling puffed up after a meal? Keep your digestive system humming along by eating flat-belly foods and avoiding those that bloat.

Woman squeezing purple balloon on white background, closeup

If you feel uncomfortably bloated after meals, it might be time to look at the types of foods you are eating. We asked a nutritionist for the top foods that lead to bloat, plus the seven best foods you should eat to reduce uncomfortable bloat and gas.

01 of 13

Worst: Broccoli, cabbage, kale

Benefits of Broccoli

Kale, broccoli, and cabbage are cruciferous vegetables and contain raffinose—a sugar that remains undigested until bacteria in your gut ferment it. That produces gas and makes you bloat. But don't shun those healthful greens just yet. "Consistently eating nutrient-rich, high-fiber foods leads to having a stronger, healthier digestive system that's less prone to bloating," Cynthia Sass, RD, MPH, Health contributing nutrition editor, tells Health.

So keep eating the green stuff, but limit your portions. And if you absolutely can't part ways with even a gram of kale, steam it: "Cooking any vegetable softens the fiber and shrinks the portion as some of the water cooks out, so it takes up less space in the GI tract," Sass says. It won't eliminate or prevent bloating altogether, but it may make your veggies easier to digest.

02 of 13

Worst: Legumes

beans-keto legumes fiber protein
Getty Images

It's probably not news to you, but beans, along with lentils, soybeans, and peas, are gas-causing foods. These little guys are basically bursts of protein in a pod, but they also contain sugars and fibers that our bodies can't absorb. So when legumes reach the large intestine, your gut bacteria take the lead and feast on them. This process leads to gas, which can balloon your waist.

Combine legumes with easily digestible whole grains, like rice or quinoa. Your body will eventually get used to them. "If you eat fruits, veggies, nuts, whole grains, and beans often, they won't bother you as much as if you eat them sporadically," Sass says.

03 of 13

Worst: Dairy

Milk

If you feel gassy after a few slices of cheese or a bowl of cereal with milk, you may be lactose intolerant—which means your body lacks the necessary enzymes to break down lactose (the sugar found in dairy products). That can cause gas to form in the GI tract, which may trigger bloating.

So before all that gas gets to you, steer clear of dairy products and opt for the many lactose-free or nondairy alternatives out there. The American Gastroenterological Association (AGA) also suggests the use of lactase tablets like Lactaid, which help people digest foods that contain lactose.

04 of 13

Worst: Apples

healthy snack
Getty Images

An apple a day may save you a trip to the doctor's office, but it does not keep the bloat away. High in fiber, apples also contain fructose and sorbitol, sugars found in fruits that many people can't tolerate, Sass says. The result? You guessed it: gas and the inevitable puffy feeling.

Apples are a great snack, however, so don't give up on them altogether. "Eating apples specifically has been linked to a lower risk of heart disease and respiratory problems, including asthma, bronchitis, and emphysema," Sass says. Eat them in moderation and separately from meals, and time your eating right: "If you'll be wearing a form-fitting outfit or bathing suit, you might not want to reach for an apple," Sass says. Other fruits that bloat: pear, peaches, and prunes.

05 of 13

Worst: Salty foods

low carb diet
Getty Images

Eating high-sodium foods can trigger water retention, which can balloon you up, Sass says. Avoiding sodium isn't as simple as steering clear of the saltshaker, however. The CDC reports that about 90% of Americans consume more sodium than is recommended for a healthy diet (2,300 mg per day for most people, and 1,500 mg for adults over 50, plus people with diabetes, high blood pressure, and high risk of hypertension). Sodium sneaks its way into most processed and packaged foods, including soups, breads, and these other surprisingly salty fast foods. That makes it very difficult to avoid. When and if you do succumb to salt, drink a lot of water to help flush it out.

06 of 13

Best: Cucumber

eat water
Getty Images

People use cucumbers to reduce puffiness under their eyes—and you can eat them to do the same thing for your belly. The vegetable contains quercetin, a flavonoid antioxidant that helps reduce swelling, says Sass.

"Cucumbers have been shown to inhibit the activity of pro-inflammatory enzymes," she adds. So slice it up and eat it as is, or swap sugary drinks with a glass of cucumber water.

07 of 13

Best: Bananas

bananas-good-for-sleep
Getty Images

Foods rich in potassium—like bananas, plus avocados, kiwis, oranges, and pistachios—prevent water retention by regulating sodium levels in your body and can thus reduce salt-induced bloating. Bananas also have soluble fiber, which can relieve or prevent constipation.

"Bloating can also be caused by constipation," Sass says. "If you're not able to eliminate waste in the GI tract, you become 'backed up' so to speak, which can lead to a bloated look."

08 of 13

Best: Papaya

what-can-eat-crohns
Getty Images

The enzyme in papaya, papain, helps break down proteins in your GI system, which makes digestion easier. Sass says that the tropical fruit also has anti-inflammatory properties, as well as fibers that support a strong digestive tract. Eat papaya whole and fresh or blended into a smoothie

09 of 13

Best: Asparagus

healthiest foods, health food, diet, nutrition, time.com stock, asparagus
Danny Kim for TIME

Asparagus is an anti-bloating superfood. Sure, it makes your urine smell, but it also makes you pee, period—helping you flush all that excess water, thus relieving any discomfort and bloat.

It also contains prebiotics, which help support the growth of 'good' bacteria, according to Sass. This helps maintain a healthy balance in your digestive system to prevent and/or reduce gas.

Finally, the vegetable contains soluble and insoluble fibers, which helps promote overall digestive health.

Related: What Your Urine Color Says About Your Health

10 of 13

Best: Yogurt with probiotics

Yogurt

Get some of those good bacteria into your gut! Called probiotics, they help regulate digestion and champion the overall health of your digestive tract. Sure, you can take probiotic supplements, but you may as well get a breakfast out of it.

So eat your bloat away with yogurt that has active cultures. You can sweeten it with a little honey, jam, or granola.

11 of 13

Best: Fennel seeds

raw organic fennel Seed

Fennel is a digestive tract savior. The seeds have a compound that relaxes GI spasms, which allows gas to pass and relieve bloating, says Sass. You can also chew on the seeds directly or sip on a fennel tea at the end of a meal.

RELATED: 7 Chia Seed Benefits, According to a Nutritionist

12 of 13

Best: Ginger

ginger-raw
Pongsak Tawansaeng / EyeEm/Getty Images

Ginger contains the digestive enzyme zingibain. which helps your digestive system break down protein. The compound potentially helps food be digested more easily, reducing bloat, gas, or constipation.

If you already feel bloated, you probably don't want to eat—so instead, sip homemade ginger tea: Steep a few slices of sliced ginger in a mug of hot water for five to 10 minutes.

13 of 13

Best: Peppermint and chamomile tea

Two cups of healthy herbal tea with mint, cinnamon, dried rose and camomile flowers in different spoons and woman's hand holding one cup over blue wooden background, top view
Adobe Stock

If you're feeling puffy after dinner, you can sip on a hot cup of peppermint or chamomile tea. Both kinds relax GI muscles to help dissipate the gas that causes your stomach to bloat. Aside from improving digestion, chamomile can also soothe and relax, which can help ease any sort of stomach discomfort.

Was this page helpful?
Related Articles