Personally, I've never had my hair smell that I know of - but if I cut onions I swear they smell for days! LOL!!!!
I dint get what you said that in all your years of cooking you never experienced that. What is it that you cook is the question as any cooking brings up odours some nice and some not so nice. Mention some of the dishes you cook please.
My hair has never smelled like the food I cook. I make all sorts of dishes and cook daily.
You could try this one simple approach: When you get in the shower, just massage the scalp and don't use shampoo. You can use just conditioner if you feel like your hair is rather dry. Usually just a good scalp massage and a good rinse takes care of all sorts of hair issues. Scalp massage is said to benefit oily hair issues, too. This is how I deal with the hair issues, even though I haven't really experienced the cooking odor issue in the hair in a long time. Still, this should work. You would be amazed at how well just getting into the shower or the bath either one and massaging your scalp and hair will work.
furballsmom, I love a good scalp massage. My eyes roll half way in the back of my head just thinking about it!! Good suggestion. Keeps your hair healthy AND feels terrific. Peace
Cooking with lard is better than some but cooking with unrefined coconut oil is the best you can use it with everything and it smells nice!