Продолжая службу в пехоте, Фогель в 1841 году был произведён в майоры. 18 марта 1848 года во время Мартовской революции в Берлине он был ранен в уличных боях, но эта рана не помешала ему отбыть кампанию в Гольштейне, где он командовал гвардейским стрелковым батальоном. В 1850 году назначен начальником штаба 3-го армейского корпуса. В 1851 году он получил чин полковника и в 1855 году — генерал-майора, с назначением командиром 2-й гвардейской пехотной бригады. Произведённый в 1858 году в генерал-лейтенанты Фогель тогда же возглавил 5-ю пехотную дивизию.