在古代某个朝代,民富国强,但因皇上钟爱斗鸡,民间兴起一股斗鸡热。少年三郎家道中落,抱着心爱的大帅(鸡)到京城投奔未来的老丈人金二,正赶上这股风潮。三郎与金二在斗鸡亭外相遇。金二相中了三郎的鸡,强行把三郎领到家中,准备伺机占有他的鸡。金二的女儿一会儿温柔善良,一会儿泼辣刁钻,把三郎搞得如坠云雾。三郎并不知道,这是一对长得一模一样的双胞胎,老大叫月儿,老二叫星儿。太子和姚丞相担心斗鸡误国,与支持皇上斗鸡的石太师展开斗争,并将皇上最钟爱斗鸡凤雏偷到了宫外。不幸,凤雏在宫外遗失。
偷鸡的事败露,皇上大怒,责令太子和姚大人三天内把凤雏找回来。三郎去龙门客栈投宿,客栈老板四娘答应领三郎去金二家。三郎把一只跟在他身后的鸡送给了四娘,那只鸡正是皇上钟爱的凤雏。四娘领着三郎去见金二。金二怪四娘多事,索性又把三郎送回了龙门客栈。太子化名李公子,和扮作他的总管的姚丞相住在龙门客栈里找鸡。得知三郎的事,太子领着三郎去金二家讨公道。太子逼着金二把女儿嫁给三郎。
星儿对太子一见钟情,但太子并不领她的情。太子欣赏三郎的聪明,和三郎达成协议,如果三郎帮他找到皇鸡,他就帮三郎在十五日之内完婚。三郎用自己的鸡蒙骗李公子,李公子认出那只鸡不是皇鸡,于是假扮新娘耍了三郎一把。公主女扮男妆到龙门客栈找太子,发现李贵手上的戒指正是凤雏脚上的。
公主追问凤雏的下落,李贵告诉公主,那只鸡让金二买去了,三郎自告奋勇领着公主去找金二。三郎暗示金二找到那只鸡可以得到银子,金二马上改口说那只鸡就在自己家中,并叫公主改天来取。公主走后,三郎领着金二到集市上买了一只母鸡,并对它进行准备以假乱真。得到公主的报信,太子领着队伍把假皇鸡迎进了宫里。皇上领着群臣前去斗鸡,直到老母鸡下了一个蛋,他们才知道这只鸡是假的。皇上大怒,把太子和姚丞相打进了大牢。
太子和姚丞相的命运岌岌可危。公主再次女扮男装出宫,找金二和三郎算账。三郎把责任推在贪财的金二身上,金二被公主捆进了县衙。金二的两个女儿恳求三郎救金二。三郎找到了公主,提出跟她斗鸡赌金二的自由。公主从中受到启发,抱着两只鸡回了宫,跟皇上提出以斗鸡赌太子的自由。皇上挑了一只雄健有力的鸡,与公主的鸡打斗。但皇上的那只鸡吃了鸡贩子李贵的兴奋药,药力散力后,毫无战斗力,结果公主获胜,皇上只好答应放人。
得知三郎没把父亲救出来,星儿去龙门客栈找太子。金二一家和三郎这时只知道太子是朝中的大官,并不知道他是当朝太子。途中,石太师的儿子石英调戏星儿,三郎和石英打了起来。三郎寡不敌众,太子仗义出手,打跑了石公子。
得知儿子打架斗殴,石太师很恼火。星儿埋怨三郎没救出父亲,不让他进家门。三郎用激将法将了太子一军,太子救出了金二。石太师借给凤雏过满月敛财,皇上识破了石太师的动机,但感念他是自己的老师,并没有戳穿他。三郎逼着金二认亲,缠不过三郎,把刁钻的星儿许配给他了。
金二告诉三郎,要想成为自己的姑爷,首先得成为二品鸡王。三郎于是把精力转到养鸡上。三郎和金二去鸡市上买鸡。看到石英横行霸道,三郎故意夸李贵的鸡雏好,害得石英花高价买了一堆鸡雏。三郎买了一只小活龟,送给了星儿。星儿借题发挥,说三郎“思归”了,于是金二和星儿一唱一合,让三郎自己把自己赶出了金家。 到了效外,三郎越想越不对,于是返回京城,在鸡市碰上了金二,金二死活不认三郎。石英抱着一堆鸡雏回家,挨了石太师一顿训,再次来市场买鸡。金二套用三郎的办法鼓动石英买鸡雏,结果挨了一顿打,被迫与三郎相认。 李贵投其所好,以一千两银子的高价卖给石英一只鸵鸟。看到太师府不断地淘汰劣等鸡,三郎和金二买了一个大渔网去捞鸡,却不料头一网竟把石太师网了进去。
知县把三郎和金二拿进了县衙。县令养鸡敛财,提拔三郎当了一名编外衙股。 三郎来到金二家,故意夸大金二的罪行。月儿和星儿央求三郎救金二,三郎提出拜堂后再救金二,星儿只好答应。星儿和三郎即将成亲之际,县令急调三郎回县衙,婚礼只好推迟举行。 知县象征性地打了三郎和金二五十板子,三郎用铜锣挡着屁股,挨了五十大板却若无其事,金二却被打得皮开肉绽。龙门客栈里人满为患,到处都是来京城斗鸡的人。李公子和姚大人决定举行一次雄鸡争霸赛,暗地里让二品鸡王赛破产,迫使皇上结束眼前混乱的局面。
“雄鸡争霸赛”定在八月十五举办,一心想当鸡王的金二忙得更欢了。金二把后院当成了鸡圈,买了很多只鸡,让星儿帮他训鸡。 星儿知道三郎跟鸡的感情深,利用美色哄骗三郎帮她训鸡。三郎可不是个傻子,他提出要跟杏儿私定终身,杏儿答应了他。月儿从对三郎的同情发展到了对他怀有爱意。金二变本加厉地驱使三郎干活,让月儿好不难过。月儿劝三郎离开金家,三郎没听她的话。 三郎逼着星儿私定终身,星儿悄悄地偷出了三郎身上的“草帖”。象征着三郎与金定联姻的信物没有了,金二把三郎再次赶出了金家。