Cubic (Im3[combining macron]m) mesoporous silica nanofibers were successfully prepared using a new F127-PVA-SiO2 tri-constituent assembly approach by the electrospinning technique. PVA was used to protect the F127 directed cubic micelles which usually deform during electrospinning. The preformed Au NPs can be loaded inside the mesopores of the nanofibers.