La batalla fue parte de la guerra hispano-marroquí de 1859-1860, que tuvo lugar durante el reinado de Isabel II en España y Mohámmed IV en Marruecos.