How to fix Sprinkles in rendering?
You have enabled Interpolated children in the particle settings, which means every sprinkle will spawn new sprinkles. If you set children to None and activate Show Emitter to render both sprinkles and the icing it will look just like in the viewport.