八仙之一吕洞宾乃酒色之徒,佯称深惜人间疾苦,救苦救难,下凡游玩去。得到凡间,化作卖药青年,摆卖于号称天下之药无所不备的万全堂药店前。洞宾有意戏弄店主,索求妙药数种,令店主哑口无言。店主人白翁女儿白牡丹出与交涉,二人一见钟情,却又互相戏弄。牡丹拜百草山黄龙真人为师,却不知黄龙实属妖道,专欺骗无知妇女以偿其欲。吕洞宾暗图救牡丹,但她生性刁蛮,不懂洞宾惜玉怜香之心。洞宾故意戏弄使其屈服,再施法术变出园林仙境,二人花前月下,酒酣舞热,最后缔结鸳鸯。吕洞宾自知久恋红尘,恐仙界不满,故暂与牡丹分离,相约十日后相会。蓝采和知吕洞宾之事,尽告众仙,铁拐李与何仙姑遂化成乞丐寻至白家,见牡丹果有仙缘,赐下隐身草以防不测。其时白翁促女拜见黄龙,黄龙果施暴行,幸而牡丹利用隐身草逃脱。黄龙率领一众恶徒追至白家,与吕洞宾相斗之下,黄龙应雷倒地,露出巨蛇原形。众仙驾云抵至,将黄龙押回天庭问罪。吕洞宾亦于此际返回仙洞,牡丹父女见状,始明白一切,并向天拜谢。