Foods for Fighting Mucus in Your Body

Mucus is a thick fluid that can help lubricate your tissues and protect your mucus membranes from damage. It can be found in your nasal passages, throat, lungs, intestines, digestive system, urinary tract, reproductive tract and other body tissues. Illnesses, such as bronchitis, sinusitis, colds, influenza or cystic fibrosis, and food allergens can cause your body to produce too much mucus. Excessive amounts of mucus in your body can cause congestion and breathing problems. A healthy diet consisting of a variety of nutrients can prevent, reduce or eliminate excess mucus in your body.

Woman blowing her nose (Image: Pixland/Pixland/Getty Images)

Vegetable Soup

A pot of vegetable soup surrounded by fresh vegetables (Image: marco palazzi/iStock/Getty Images)

If you want to eliminate excess mucus in your body, try eating a bowel of warm vegetable soup. According to Swami Sadashiva Tirtha, author of the book "Ayurveda Encyclopedia: Natural Secrets to Healing, Prevention, and Longevity," warm liquids such as broth-based vegetable soups are rich in vitamins, minerals and antioxidants that can loosen mucus in your body, reduce nasal and chest congestion, provide hydration, strengthen your immune system and help you fight off viruses, infections and diseases. Other warm liquids that can help break up mucus in the body include herbal tea, hot apple cider and hot chocolate.

Fatty Fish

Walnuts (Image: Design Pics/Design Pics/Getty Images)

Eating 7 ounces of fatty fish approximately two to three times a week can help decrease the amount of mucus in your body. Judith E. Brown, author of the book "Everywoman's Guide to Nutrition" states that fatty fish such as salmon, canned tuna in oil, sardines, mackerel and trout are rich in omega-3 fatty acids, healthy unsaturated fats that can reduce the amount of inflammation in your body, a common cause of excess mucus in the body. Other foods that contain omega-3 fatty acids include walnuts, flaxseeds, flaxseed oil, canola oil, soybeans, soybean oil and pumpkin seeds.


Greek yogurt in a small clay pot (Image: Liv Friis-Larsen/iStock/Getty Images)

Eating a cup of yogurt in the mornings can help you get rid of extra mucus in your body. According to Lavon J. Dunne, author of the book "Nutrition Almanac," yogurt contains probiotics called lactobacillus, which are live bacteria that can break up mucus in your lungs and replenish the "friendly" bacteria in your gastrointestinal tract. Other foods rich in probiotics include kefir, buttermilk, sauerkraut, Brewer's yeast, miso and tempeh.

Celery, Garlic and Onions

Garlic cloves and slices of an onion on a cutting board (Image: Top Photo Group/Top Photo Group/Getty Images)

Adding vegetables such as celery, garlic and onions to your meals can help you fight mucus in your body. According to Robert A. Anderson, author of the book "Clinician's Guide to Holistic Medicine," these vegetables are rich in vitamins and minerals that can boost your immune system, reduce mucus production, unblock congested arteries and lower your risk of developing high blood pressure.

Load Comments

Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use , Privacy Policy and Copyright Policy . The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.