Which should we prefer to feel less bloated: kale, cabbage, spinach, brussels sprout, celery, or avocado? Is there a bloating scale for them ?

  • None of them make me feel bloated, so how would we construct such a scale?
    – Carey Gregory
    Jul 16, 2018 at 4:04
  • @Carey Gregory even cabbage ? It's undeniable fact that it gives people a lot of gas.
    – R S
    Jul 16, 2018 at 17:53
  • 1
    Nope, not even cabbage. It doesn't give me gas or at least not enough that I've ever noticed it. About the only food that does is beans, and that just produces flatulence, not bloating.
    – Carey Gregory
    Jul 16, 2018 at 18:07

1 Answer 1


A common cause of bloating is consumption of high amount of soluble fiber, which is fermentable by normal intestinal bacteria, which produce gas. From your list, Brussels's sprouts and avocado have more soluble fiber than kale, spinach and cabbage.

Other examples of foods high in soluble fiber (potentially bloating):

  • Legumes: beans, peas, lentils
  • Fruits: figs, eggplant, apples, pears
  • Cereals: barley, oats, rye
  • Artichokes
  • Sweet potatoes

Source: Nutrientsreview.com

Individuals with fructose malabsorption (which is relatively common) can experience bloating after eating foods that contain more fructose that glucose (apples, pears, honey, beverages sweetened by HFCS, commercial foods with added "fructo-oligosccarrcharids (FOS)," inulin or sugar alcohols (sorbitol, mannitol, xylitol...).

Source: Uwhealth.org

  • It's not only fiber, there are also sugars that mammals cannot digest.
    – R S
    Jul 16, 2018 at 17:52
  • The "sugars" that humans cannot digest or absorb are sugar alcohols (polyols) and certain artificial sweetners, such as lactulose. These substances may or may not cause bloating; they more likely cause it in individuals with fructose malabsorption, as mentioned above.
    – Jan
    Jul 17, 2018 at 7:59
  • I meant that a lot of gases being produced if mammals eat such stuff like pea (I'm not sure what term I should use: meteorism, flattulence...)
    – R S
    Jul 19, 2018 at 16:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.