Take buses frequently in Europe and when someone brings in fish and chips with curry, it has a very strong and unpleasant odour that sometimes is almost slightly less worse than a a fart. This doesn’t seem to be the case for sweet foods (brownies, candies)
I read somewhere it has to do with the fact that a lot of foods can be toxic in high quantities (y spices used in them) and the bad smell is an evolutionary mechanism to deter people from being near/consuming it. Things like nutmeg smell really revolting because too much can cause poisoning. Apparently, people don’t find sweet foods smelling bad (much less) because few of them can cause acute poisoning like spicy or fatty food can.
Is this true?