樊梨花(宣萱饰)乃西凉国镇守寒江关将军之女, 由于母亲早逝, 家中只有父亲樊洪(罗乐林饰)及两兄, 自小在男人堆长大, 固养成豪爽、敢爱敢恨、直言的个性。
樊洪安排梨花跟西凉大将军杨藩(曾伟权饰)成婚, 全因为杨的权势, 可说是政治婚姻。梨花一直都渴望嫁给一个自己真正喜欢的人, 更不喜杨藩城府深和自视过高, 故毅然在大婚前夕离家出走。梨花往找从小跟其学艺的师父梨山圣母(雪梨饰)。圣母却劝梨花回去, 因为她要去顺应一个天命, 她会助大唐将灭西凉, 而在战事中, 梨花将会遇到她的夙世姻缘。这个真命天子将来更可以保住樊氏一家的性命! 梨花感到很失望, 因为天命竟然已安排了她的真命天子, 而这个人她却一点也不认识。梨花回到西凉, 时大唐出兵攻打寒江关, 梨花更奉命带兵出战。就在战场上, 梨花看到了她的真命天子白袍战将, 竟然正是率领大唐军队的薛丁山(马德钟饰)!
薛丁山是大唐平辽王薛仁贵(石修饰)之子, 个性单纯, 愚忠愚孝, 非常传统, 眼中只有黑与白。梨花更感矛盾为难, 因为自己的夙世姻缘不但是个她眼中的又顽固又不懂变通的笨人, 更是敌国的将领! 但梨花相信师父的话, 认为丁山将来可保住自己一家的性命, 唯有遵从师命顺应天意, 决定阵上招亲。丁山根本从没想过要娶梨花为妻, 当然不打算承认跟梨花阵上成婚之事。最重要的还是丁山其实从小就对老师的养女陈金定(江芷妮饰)甚有好感, 丁山对金定照顾有加, 所以对梨花更是抗拒。
梨花得知两朝元老程咬金(秦煌饰)在薛家颇有“牙力”, 遂向咬金埋手。咬金觉武功幻术厉害的梨花嫁入薛家归顺大唐是好事, 遂答应帮梨花游说薛家两老。梨花及咬金将事情闹至大唐皇帝处, 结果皇帝下旨令丁山及梨花完婚。丁山无奈, 但仍得屈服圣旨之下。
另一边厢, 丁山及其薛家上下对金定照顾有加, 更认为金定才是薛家新抱理想人选, 丁山竟然想到要设法令梨花知难而退, 不断留难挑剔梨花, 但梨花一点也不气馁, 更用心学中原礼仪、学做一个好新抱。丁山知道梨花用尽心力为薛家付出了许多, 开始被梨花的真情感动, 二人关系好转。但正当梨花以为自己已开始溶入薛家, 慢慢的被薛家上下所接受时, 总是会发生一些小误会, 令众人再次迁怒梨花。梨花最终被丁山赶走, 但梨花仍然不放弃, 就算明知丁山为了借用自己的法力对抗番兵所以才三跪九叩的三请自己回薛家相助, 也愿意倾力相助, 最后甚至在替薛家攻打辽国时于阵上受伤。丁山对梨花的付出不无感动, 其实相处下来, 不知不觉间已对梨花生了好感。金定亦爱上了丁山, 更令仁贵及金花提出亲事。成婚之日, 丁山却因为梨花决定暂延婚事。金定知道丁山对梨花已生爱意, 更加不想丁山给梨花抢去, 遂制造二人间更大的误会, 令丁山以为梨花大逆不道刺伤父兄。丁山指梨花果不知廉耻, 更不知孝义。梨花对丁山失望死心, 离开薛家……
梨花离开后, 丁山未几发现原来误会了梨花, 但梨花此时对丁山已死心, 教丁山后悔不已。另一边厢, 樊氏父子行弑大唐皇帝不遂, 更被关于天牢刻日处斩。梨花知父兄只是被法术操控, 故一定要救出三人回去解咒。梨花竟然劫狱带了父兄回西凉。加上金定从中挑拨, 几乎令所有人都误会了梨花要嫁给丁山其实是为了做内奸, 使众人对梨花的误会更深。