I went vegetarian for a while and now back on meat. but there is a lot of time the smell is repulsive like rotting flesh and death.

My family member say its all in my head, but i am sure a real chef can help.

I am looking for a way to take away that smell, what can I do/add to the meat?

  • 7
    Hi Stu. Welcome to Seasoned Advice. I don’t have an answer for you, but I just wanted to chime in and say that you and your family are both correct. It is a very common issue that many people face when they spend time away from eating meat. Also, it is in your head. That’s not to say it isn’t real. It’s a matter of perception. I hope you find a method that helps you enjoy the food you want to enjoy.
    – Preston
    Commented Nov 20, 2019 at 5:52
  • Not scientific enough to add as an answer, but maybe start with quicker, less intensive cooking methods (ie: avoid deep browning, or long stew/cook times)?
    – talon8
    Commented Nov 20, 2019 at 8:07
  • I’ve found paradoxically that dry aging meat for a few days (making sure there’s good ventilation) can help. No clue why or if it’s all in my head.
    – mroll
    Commented Nov 20, 2019 at 8:43
  • 1
    As it's largely psychological, you probably want to experiment with masking it with other prominent and unfamiliar smells, using new herbs, spices, etc. If you're adding meat to existing ingredients you're probably more familiar with the other smells than the smell of the meat, and hence the meat stands out.
    – Stuart F
    Commented Nov 20, 2019 at 10:49
  • are you talking about the smell of fresh meat or after it's cooked? what cooking methods are you using? how do you store your meat before cooking?
    – Luciano
    Commented Nov 20, 2019 at 11:08

4 Answers 4


I think any/all of the following will help:

  • choose meat with the longest possible use-by-date
  • use the meat ASAP after purchase
  • clean and dry meat before cooking with damp and dry paper towels
  • start with less flavourful meat like chicken
  • pan-fry it on a high heat so that the dominant aroma is toasty browning/caramelized/maillard products
  • use cured or brined meat (or do it yourself). This will control microorganisms contributing to the smell
  • before using actual meat, start training your nose with small amounts of clean-flavoured cured or fermented products like thai fish sauce, oyster sauce, bonito flakes maybe worcestershire. Going to your local asian supermarket and buying the most expensive one you can find is really going to help.
  • eat small amounts with vegetarian/vegan fermented products like miso paste, soy sauce, wine, koji, natto, tempeh.
  • miso soup

Good luck!


Cooking the meat, marinating the meat will remove the raw smell from the meat.

You can try different kind of meat; beef, pork, chicken... they all smell different.

If wanting to add meat back to your diet, do it slowly and try finding recipes that you can add little bit of meat at a time (mostly stews and sautées) before going full on with a t-bone steak.


Avoid cuts like liver that naturally have a strong flavor. Start slowly with lean cuts like chicken breats and tenderloin and use a lot of spices.

Chicken and pork are good cuts for marinating a few hours before cooking. An acid marinate will naturally remove any odor or unpleasant taste.


It is indeed "in your head", which is absolutely normal. All tastes, good and bad, are in our heads, as well as most other things we experience. Taste is subjective, as are the associations we make with a particular aroma, and the general attitude we have towards an aroma (in your case, aversion).

If you want to start eating meat again, it shouldn't be too difficult to reestablish a positive attitude towards meat and start perceiving it as "tasty" as opposed to "dead animal, yuck". It is a very common attitude in humans, and there is some predisposition to like the taste, while the dislike usually has to be acquired. However, it will take a bit of time and training.

When you do this training, the last thing you want to do is to use tricks to distract yourself from the taste or mask it with marinades, spices or whatever. This way, you won't be training yourself, you will be reinforcing the aversion. On the contrary, you will have to make yourself experience the taste while being present, and try to explicitely acknowledge any unpleasant feeling or thought that comes with eating it, now and then asking yourself "is it really that bad". You will probably want to start with small doses, maybe one bite of meat per day. With time, you will relearn to enjoy it, but not if you shield yourself from the experience while you eat it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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