朱高煦被捕后，留薛禄与尚书张本镇守。次年春，奉诏巡视畿南诸府城池。同年夏，复佩大将军印，北巡开平，还驻宣府。期间率领精兵偷袭瓦剌。后召还。宣德三年，再此跟随北征，在宽河获胜，之后留守蓟州、永平。再佩镇朔印，进行巡边护饷。宣德五年，在凤凰岭遇敌并获胜，加封太保。他上言永宁卫一些地方宜建城堡守卫，明宣宗批准并派遣三万六千军民赴工、精骑一千五百护行，均听由薛禄调遣。临行前并赐诗赞扬，以仲山甫、南仲比喻。薛禄为武将不知其意，于是向杨士奇求教。杨士奇称：“圣上是以古贤人待君也。”薛禄则称：“禄安敢望前贤，然敢不勉图报