В 1799 году участвовал в походе в Швейцарию в корпусе генерал-лейтенанта А. М. Римского-Корсакова и сражался с французами под Цюрихом, Дизенгофом и Шафгаузеном. За отличия получил чин генерал-лейтенанта (26 января 1800 года). По возвращении в Россию назначен выборгским военным губернатором и инспектором пехоты Финляндской инспекции. В 1802 году стал шефом Шлиссельбургского мушкетёрского полка. В 1806 году Эссену было поручено , с которой он участвовал в войне с французами в 1806—1807 годах. В сражении под Прейсиш-Эйлау его дивизия захватила восемь орудий, два знамени и около 1000 пленных, за что Эссен был награждён орденом Св. Георгия 3 ст.(8 апреля 1807 года). В 1808 году направлен в Молдавскую армию и сражался с турками в 1809—1811 годах. Отличился в сражениях при Журже (награждён Золотой шпагой с алмазами), Браилове (орден Св. Александра Невского), Рущуке (алмазные знаки ордена Св. Александра Невского) и Малой Слободзее (орден Св. Владимира 1-й ст.). В начале 1812 года Эссен командовал 2-м корпусом в Дунайской армии.