Packaged bakery foods company Flowers Foods has announced the acquisition of substantially all the assets of Royal Cake Company Inc, a Winston-Salem, North Carolina-based bakery, for $10m.