Na guerra austro-prusiana Hassel participou, como membro do exército alemán, nas batallas de Hühnerwasser e Münchengrätz. O 28 de xullo de 1866 converteuse en capitán e foi condecorado coa Orde da Coroa. En marzo de 1870, agora un comandante da Compañía, Hasel foi transferido de novo, esta vez ao 35o Regimento de Fusileros de Brandeburgo. Coa mobilización dese ano contra Francia, uniuse ao Estado Maior da 16a División. Nesta posición participou nas batallas de Spicheren.
Mars-la-Tour, Gravelotte, Amiens, Hallue e St. Quentin. Tamén participou no exitoso asedio de Metz. Hassel foi ascendido de novo o 22 de decembro de 1870, converténdose agora en maior, e condecorado coa Cruz de Ferro. Despois de que a guerra foi formalmente concluída polo Tratado de Frankfurt (1871), foi trasladado ao Estado Maior do 8o Corpo de Exércitos.