Antes de su partida, Soult había consolidado sus avances en Extremadura reforzando la guarnición de Badajoz con 11 000 soldados al mando del mariscal Édouard Mortier.