Nach dem Krieg stieg Esch Ende März 1868 zum Oberstleutnant auf, wurde am 10. September 1868 mit der Führung der Geschäfte als Chef des Generalstabes des V. Armee-Korps beauftragt und am 21. Oktober 1869 zum Chef des Stabes ernannt. In dieser Stellung bei der Mobilmachung anlässlich des Krieges gegen Frankreich zum Oberst befördert, nahm er an den Kämpfen bei Weißenburg, Wörth, Valenton, Petit-Bicêtre-St. Cloud, Bellevue, Dame-Rose, Garches, Malmaison, am Mont Valerien sowie der Belagerung von Paris teil.