When Bad Smells Happen to Good Eaters

Oh, the irony! Foods that can help you live longer, can make you smell so bad that nobody wants to live with you.

Here are some healthy foods that create foul body odors.

Garlic: It reduces the frequency of everything from the common cold to heart disease. But digested garlic produces sulfurous gasses that enter the bloodstream and are released through pores and lungs. The good news: If you and your dinner companions all eat garlicky foods, the body odor seems less obnoxious. Try eating parsley or drinking milk to reduce the smell.

Cumin Seeds: These iron-rich seeds beef up your immune system, fight some cancers, and enhance detoxification enzymes in the liver. But, eat cumin, and your sweat can reek for days. This is not the spice to consume before a big meeting or first date.

Asparagus: A great source of fiber, vitamins A, C, E and K, and glutathione, which protects against breast, bone and lung cancers. But when you digest asparagus, sulfur compounds are broken down and make your urine smell like spoiled cabbage.

Onions: They’re fiber-rich and known to lower cholesterol and improve circulation. But as you digest onions, heir volatile sulfur compounds enter the blood and are released through the lungs: Say hello to onion breath. Cooking onions before eating can reduce the odor; so can growing onions in low-sulfur soil.

Cabbage, Broccoli, Cauliflower: These cabbage family vegetables contain phytochemicals, vitamins and fiber that can lower your cancer risk. But at a price, because their sulfurous compounds are secreted in sweat that can produce a foul smell for up to six hours after eating one serving. You can minimize the bad odor by parboiling the vegetables in water with a pinch of salt.

Fish: It’s good for brain function and reducing heart disease risk. But the choline found in tuna and salmon creates a fishy smell that can emanate from sweat for a day after eating a single fish serving.

9 Foods that Fight Bad Breath
Oil Pulling for Oral Health: Why & How it Works

Love This? Never Miss Another Story.


Laurie Mazzeo
Laurie Mazzeo5 months ago

interesting facts ...

Laurie Mazzeo
Laurie Mazzeo5 months ago

interesting facts ...

Debbie Crowe
Debbie Crowe5 months ago

I am so glad my hubby & I eat the same foods so we smell the same (LOL)!!

Rose Beckeabout a year ago

I agree with Geoff P

Barb Hansen
Barb Hansenabout a year ago

i guess people will have to get used to the way i stink

James Maynard
James Maynardabout a year ago

Not sure I have any friends who don't
eat all of these things at least once or
twice a week, just as I do ..... sooooo
not a problem in my world........... :)

Rosa Caldwell
Rosa Caldwellabout a year ago

Smell can be a good or bad motivator in eating something.

Michael L.
Michael L.about a year ago

Not in my experience. Only onions, but even then, it can be taken care of.

Jane R.
Jane R.about a year ago

Sorry, but I don't think these foods make you smell bad at all. They only affect the smell of your urine and if you flush after you go, no-one smells it but you. The only one of these foods that may affect the way your body smells is garlic and unless you consume a large amount of it on a daily basis it won't cause you to smell.
This is totally stupid.

Emily Kearns
Emily Kearnsabout a year ago

Cumin isn't that noticeable for sweat, try methi (fenugreek)! But really it's just strong rather than disgusting.