I am convinced that garlic and probably onions play a major part in "smokey taste". Also, I am always frustrated that I can't get a lot of "garlicy taste" into my cooking and so I made a new experiment. Because I believe garlic taste gets destroyed by over-cooking.
I blended a whole bulb of garlic with a thumb-sized piece of ginger, together with water and made a fine, thick puree.
On this occasion I was making a Thai curry so I fried onions in a LITTLE oil, with fresh chillies and curry powder I had bought in Malaysia (two table spoons, heaped). Fried a bit, all together, then added a can of coconut milk and salt. Stewed the lot for about 40 minutes, slowly.
Then, I took my puree and with a fair bit of oil, I fried it - swirling all the time. It smelled 'raw' and I kept on frying until the water was mostly gone and it was JUST starting to brown. Then I dumped this into the stew as I muttered "Take that!". Stirred and stopped cooking. Before serving I added a lot of basil leaves, chopped medium (basil aroma is quickly lost when heated, which most Italian chefs seem to ignore!).
This 'curry' tasted very nice. Not BIR but, the point is, the late addition of the garlic seemed to make a big difference and if I had flambe'd that puree, I might have got very very close to a good smokey taste! I say this and I contribute this because I felt I made progress and lost nothing by the late addition of the garlic/ginger.
Spotty