You’re not going to like this answer but you asked! To begin with, these flavouring substances are added to bread because nowadays, the fermentation process in the bakery (on site or not) is markedly reduced in time from what is was years ago. This reduction in the time means that the bread has less time to develop a flavour and the flavouring is added to compensate. As far as the bakery is concerned, it allows them to produce more bread than they could if they allowed the dough to ferment properly.
So what are these flavourings? Well, bakeries tend to use two types, one for the crust and the other for the bread.
Crust flavouring is usually a compound called 2-acetyl-1-pyrroline which is mainly there to enhance the smell rather than the flavouring but it does contribute a little to the taste. The stuff is volatile which is why the freshly baked smell disappears from a loaf quite quickly when stored at home. Sometimes zinc compounds is added to the compound to prolong its life as it’s not that stable.
Bread flavouring is usually a compound called 6-acetyl-2,3,4,5-tetrahydropyridine which can also be added to tortillas etc. Sometimes another compound called 3-methylbutanal is added too.
Now any professional bakers out there will have not heard of these compounds. This is simply because these compounds are added to bread in relatively small quantities in the form of a liquid, flavouring essence, powder etc where the container bears little other than the words “bread flavouring”. The reason for this is that to some extent, the precise formulation of the powder or liquid is a trade secret that doesn’t have to be disclosed to anyone. Typical dilution rates for the liquid form of the flavouring is around 5ml per litre of water in the mix.
Bet you’re sorry you asked now!