Ryding ble i 1882 generalmajor og sjef for den svenske generalstaben, men alt samme år utnevnt til krigsminister i den svenske regjeringen, hvilket han var frem til 1887. Han avgikk som krigsminister etter uenigheter med Riksdagen om bevilgninger, men fortsatte en militær karriere og med rang som generalløytnant fra 1892.