黄初三年(222),曹真在平定张进叛军后回到京城,被封为上军大将军,且''都督中外诸军事,假节钺'',不久之后,他又于牛渚屯击败孙权,进位中军大将军。曹丕临终时,让曹真、陈群、司马懿共同辅政,而明帝刚一继位,就加封曹真为大将军,将兵权放心地交给了他。
太和二年(228),诸葛亮兴兵北伐,一时间南安、天水、安定三郡都投降了蜀汉。面对不利形势,曹真派张郃出兵街亭,成功将马谡击败,与此同时,曹真率领主力部队击败了赵云、邓芝,扭转了战局。眼看既定计划已经无法实现,为了防止陷入包夹的诸葛亮无奈退军,第一次北伐以曹真胜利告终。
另外,曹真还很有预见性地猜到下次诸葛亮将会着重攻击陈仓,于是派出了擅长守城的郝昭驻守陈仓,修建防御工事。
第二年,诸葛亮果然攻打陈仓,但因为郝昭已经准备充分,所以蜀汉军队苦战到粮草耗尽仍然没能攻克。