任武陵王刘骏的武陵国左常侍，并奉命在刘泰之统帅下袭击入侵汝阳的北魏军，然终被魏军击败，回后被收付尚方。宋明帝即位后不得四方支持，杜幼文时以步兵校尉先助明帝击溃三吴地区反抗力量，后又参与抵御自寻阳东下的刘胡大军。在相持不下之际，明帝为安抚众心而派了吏部尚书褚渊到前线选任人才，不少将领都借此索取官职，幼文就求黄门郎，但却为明帝拒绝，认为他们这样是借国难违反朝廷典章，并无臣节。不过幼文终亦助明帝消灭对抗他的寻阳政权，并因此功勋获进骁骑将军，封邵阳县男，食邑三百户。不过幼文不久就因巧言奸佞而被夺去爵位。泰始五年（4