2011年,陈坤与香港导演徐克合作,出演武侠电影《龙门飞甲》,他一人分饰两个角色:俊美邪魅、狠戾冷酷的西厂督主“雨化田”和活泼不羁、诙谐逗趣的“风里刀”,获得亚洲电影大奖和大众电影百花奖等最佳男主角提名; 参演《建党伟业》饰演周恩来。2012年,陈坤主演张建亚执导的传记电影《钱学森》,从钱学森的年轻时代一直演到老年,以其对人物内心的细腻刻画赢得好评,再次获得上海影评人奖最佳男主角奖。 2月,陈坤登上中央电视台龙年春节联欢晚会,独唱歌曲《好久没回家》,成为首位在央视春晚独唱歌曲的内地男演员。同年,陈坤主演乌尔善导演的电影《画皮Ⅱ》,饰男主角霍心,累计票房过7亿。