After many thousands of dollars of dental bills I mildly regret many of the sugary energy bars I have eaten. If your budget and cooing skills are like mine stuck with a good multi-grain bread. Alternate PB&J with thin sliced meats. With a little more $$ try throwing in a can or 3 of Ensure each day. With cost no object try a true total meal replacement like RAAM riders sometimes use. One with the odd name of Spiz is good but would cost.