C/Fe2O3/CNF composites are produced through a one-pot electrospinning process. The onion-shaped graphene coating layer not only prevents the Fe2O3 particles from peeling off from the carbon nanofiber substrate, but also it buffers the volume change of Fe2O3 and improves the conductivity of the electrode.