BA food is fiiiiine. Not world class, but does the job. If you want horrific, I suggest a Ruinair cooked breakfast for a miserable offering at some extortionate price.
As cysyuen says, the cooked breakfast on BA domestic is brilliant. So much so that I time my work flights to GLA for the morning as it's so much of an upgrade from the standard broken biscuits or individually wrapped crisp that one can expect for the rest of the day.