10 Foods That Make YOU Smell (and What to do About it!)


There’s nothing worse than sitting at your desk in the morning, or stepping into a crowded space, smelling something absolutely vile, and realising it’s you.

You’ve put your deodorant, antiperspirant or perfume on, and you’ve defintely showered, so why do you still stink?

Would you be surprised to learn that it’s the food you eat that is making you smell. We know that some foods can cause us to smell, but there may be more culprits to watch out for then you first thought. In fact, what you eat can and often does directly impact on how you smell. We aren’t just talking about your breath either, we’re talking about the stench in all kinds of places.

So have a look at our list of the 10 worse culprits and some ideas on how you might be able to ditch the stink.

More Reading:

smelly | Stay at Home Mum.com.au

1. Asparagus

Asparagus doesn’t make your body smell exactly, but it sure does a number on your urine. Eat more than a sample of this vegetable and you’ll find that next time you go to the toilet, people will be gagging around you.

This smell is caused by a sulphur compound called mercaptan breaking down in your digestive system. Now, not everyone experiences this horrible smell after eating asparagus, and experts think it’s because those people don’t have the necessary enzyme to break down the mercaptan, so no smell. Lucky ducks.

What to Do About the Smell:

All you can do about it is to drink loads of water to flush it out!

Two bunches of asparagus green in asparagus

2. Cruciferous Vegetables

It might sound like a big word, but cruciferous is just a classifier for a group of veggies that includes cabbage, broccoli, brussels sprouts and others. All of these vegetables are packed full of sulphur, and although they can help the body get rid of toxins and carcinogenic cells, they also make you stink. The smell is most obvious in the disgusting farts, with a distinct rotten egg odour.

What to do About the Smell:

You can’t really avoid these necessary veggies, but perhaps be a little smart about when and where you eat them.

bigstock 139928672 | Stay at Home Mum.com.au

3. Curry

Curry spices, particularly cumin, has a tendency to hang around the body as long as a few days after eating. So although you might love a good curry, it’s worth being a little thoughtful about when and where you eat them. In fact, even a small amount of cumin in another dish can result in body odour, but you can often swap this smelly spice with something more pleasantly aromatic like cardamom, a seed from the ginger family.

What to Do About the smell:

To freshen your breath after eating curry – chew on a bit of fresh parsley!

10 Foods That Make YOU Smell | Stay At Home Mum

4. Red Meat

A 2006 study undertaken in the Czech Republic took sweat samples were taken from meat-eating men and vegetarian men, and then asked a group of women (lucky girls) to pick out the most disgusting odour. Overall, the women found that the odour of vegetarian men was much more appealing than their meat-eating brethren. So if you want to avoid that smell, become a vegetarian.

Otherwise, you could also swap some red meat for chicken, seafood or veggie meals on occasion.

What to Do About the Smell:

Limit your intake of red meat and eat more vegetarian and vegan meals when you can.

bigstock 191308495 | Stay at Home Mum.com.au

5. High Fibre Foods

High fibre foods are perfect if you need a power hit that’s going to keep you satiated and full of energy for the day ahead. They’re not so good if you eat too much of them. Should you make the mistake of eating anything more than about 5 grams of fibre, you’ll end up with very smelly sweat, and a serious case of the bloats. Of course, all that gas has to go somewhere, so you’ll be tooting along for the rest of the day. Containing gases like hydrogen, carbon dioxide and methane, high fibre foods bubble in the stomach in the worst way.

What to do about the smell:

The good news is you can lessen the impact of high-fibre foods with a few big glasses of water.

bigstock Healthy High Fiber Prebiotic G 95754572 | Stay at Home Mum.com.au

6. Garlic

We all know garlic makes us smell. In fact, the smell is so strong it’s rumoured to keep away both mosquitoes and vampires. The reason it makes you smell is that it contains a substance called allicin, inside another sulphur compound called allicin.

The allicin is the culprit, as it breaks down soon after eating and converts to other substances that make your body’s bacteria mix with sweat-producing eye-watering results.

What to Do About the Smell:

The key is not to eat too much, or use white or cider vinegar in the stinky places (like under the arms) to lessen the smell.

garlic 026 | Stay at Home Mum.com.au

7. Durian

Nobody should be surprised that durian leaves a bit of a stench around your person. The fruit itself has been compared to the smell of rotting corpses. Within the fruit, you’ll find a wealth of carbs, proteins, fats and yes, sulphurous compounds. All of these together leave a smell that is reminiscent of the inside of the mouth of a rotting body.

Durian lovers might struggle to give up the fruit, but scientists are at the moment trying to produce the signature fruit flavour without the smell. Otherwise, there’s nothing you can do.

What to do About the Smell:

There isn’t much you can do – but drink loads of water!

bigstock 184311112 | Stay at Home Mum.com.au

8. Onions

It’s no secret that onions make us smell, but for some reason, we just can’t get enough of them, regardless of what those around us might smell say. The reason you smell when you eat them is that the smelly onion oils are released into your bloodstream when digested, before eventually making their way to the breath where they tend to linger.

The more you eat, the more you’ll smell, so if you’ve got a bad case it’s probably time to cut back until it’s all out. You can also lessen the smell by avoiding eating raw onions, and instead cooking them to let the oil out. Sit them on a paper towel after cooking to catch the rest, and you’ll find a much-reduced scent.

What to Do About the Smell:

To avoid onion breath, chew on some fresh parsley.

bigstock 202543819 | Stay at Home Mum.com.au

9. Fenugreek

Fenugreek, a herb often found in Middle Eastern food is an interesting smell culprit. It doesn’t make you smell sour or sulphurous. On the contrary, fenugreek makes you smell really sweet like sugar or even syrup. This is caused by an aromatic compound called solotone, which makes your sweat smell like you’ve been bathing in pancakes. It’s nice at first, but over the entire day the strong smell tends to make people feel quite nauseated.

What to do about the smell:

If you really can’t give it up, try and apply the worst smelling areas (usually under the arms) with baking soda and lemon juice. That should kill both bacteria and smell.

bigstock Fenugreek Seeds With Sprouted 199272451 | Stay at Home Mum.com.au

10. Coffee

For most people, there’s nothing better than a coffee in the morning to get you started, but this drink will also get your body started on a really bad smell. Likely to keep your admirers at bay, coffee hits your body on two levels. First, it activates your central nervous system, which in turn activates your sweat glands. Next, it’s highly acidic, meaning it dries out your mouth and results in a growth of bacteria that gives you really bad breath.

What to Do About Coffee Breath:

To avoid coffee breath, either ditch the coffee for herbal teas, or drink lots of water with your morning cup. A breath mint will also help.

Do you eat these foods? Would you give them up to avoid it?

10 Foods That Make You Smell | Stay at Home Mum
My post contains affiliate links. All products are ones I use. If you choose to purchase one of these products through the URL , I will get a small commission at no extra cost to you. All proceeds help support the blog.

Leave a comment


Please note, comments must be approved before they are published