山陽書生竇天章因借了蔡婆婆20兩作為盤纏,經過高利貸變成了40兩,無力償還高利貸,無奈之下把自己的七歲的女兒端雲送給蔡婆當童養媳來抵債。她為端雲取了壹個小名竇娥,長大後與蔡婆兒子成婚,婚後兩年蔡子病死。後來蔡婆向盧醫師索債,盧醫師口頭答應,後蔡婆婆被盧醫騙至郊外謀害,為流氓張驢兒父子撞見,救了壹媳壹婆。盧醫驚走後,張驢兒父子看她們壹媳壹婆,強迫蔡婆與竇娥招他父子入贅,遭到竇娥的堅決反抗。為了與竇娥成婚,張驢兒想毒死蔡婆要挾她屈從。蔡婆有病想吃羊肚兒湯,張驢兒趁著竇娥去廚房拿鹽之際,把毒藥傾在羊肚兒湯裏,蔡婆因嘔吐讓給張驢兒的老子吃,把他老子毒死了。張驢兒耍起無賴以“藥死公公”為名把竇娥告到官府,貪官桃杌是非不分屈斬竇娥,竇娥砍出血滴白旗,天飄大雪,官人屈斬竇娥此時天上下起鵝毛大雪,血滴上了壹丈二尺白旗,從此三年大旱粒米無收。後來竇天章考取進士,至山陰考察吏治。半夜看折子睡著,竇娥的鬼魂向她父親訴冤,竇天章查明事實,為竇娥昭雪了冤案。舞臺上常演的有《斬娥》壹折。