食梦妖孟黎是天地间最后一只食梦妖,在闲吟池喂锦鲤时,结识清都观大弟子沈确。沈确斩妖除魔的降妖师身份与小妖孟黎水火不容,但沈确却出手救下误入法阵的孟黎,孟黎因此对他暗生情愫,却又因人妖殊途,将这份情感埋在心中。
一次偶然的机会,孟黎从妖王钟精处得知,自己肩负着唤醒族人的责任:当年食梦妖族人在大战中被封印,只要孟黎能在百年一次的妖门祭时,成功吞噬三千至恶梦魇,便可救出族人。于是孟黎便和与食梦妖相生相伴的夜游蝶白未染两人一道,开始了她的噩梦吞噬之路。平日与白未染一同乔装成平凡商人隐藏身份,同时寻找至恶梦魇,随着孟黎对梦境的吞噬,她的能力也逐渐变强。
就在孟黎即将完成吞噬三千恶梦之时,沈确出现。他不仅将孟黎打伤,还散尽她收集的全部梦魇。妖门祭在即,孟黎无法在短时间内再次集齐如此多的噩梦,彻底失去唤醒族人的机会。孟黎悲愤交加,体内有一种不可控的力量在生长,似乎要不顾往日的思念,和沈确决一死战。就在孟黎即将失控之时,闲吟池的锦鲤指引孟黎来到神仙归终婆婆面前。归终婆婆提出可用三条灵根(共九条)交换了光阴重塑功能,让一切重新开始,孟黎立刻同意,被送回了二十年前。
再次相逢,孟黎发现自己对沈确依然情深,所以没能下狠心杀了沈确。孟黎利用妖力造梦,改变了沈确的人生轨迹。沈确的身份变成了皇子,他卷入了皇子间的夺嫡之争,最后败下阵来,不仅母妃惨死,自己也被下毒困在冷宫内。
孟黎前往皇宫吞噬梦魇,看到被残害的沈确,于心不忍,救他一命。而沈确竟将孟黎视作昏暗人生中的救命稻草,对她产生了强烈爱意。孟黎答应沈确一起逃离皇宫,却在约定当天消失不见。孟黎并非忘记与沈确的约定,只因得知清都观道长次日进宫除妖,白未染担心孟黎不是对手,便强行将她带出皇宫。
沈确听到宫内流言,误会孟黎投靠二皇兄抛弃自己,彻底黑化,韬光养晦开始复仇,欲将曾经受过的屈辱全数返还。很快,沈确抓住机会翻了身,成为当今朝堂的实际掌权人。但孟黎仍不知所踪,像一根刺一样扎在沈确心头。
妖门祭再次到来,还差三百梦魇的孟黎和白未染到处收集梦魇,阴差阳错碰上了沈确,沈确竟掏出一张符纸,将孟黎镇住带走。原来沈确在调查了孟黎行踪后便知道到她并非凡人,专门从道长穆飞霜处求得符咒,将孟黎囚禁在自己专门打造的密室中。
沈确没有像想象般折磨孟黎,甚至在没有得到孟黎对自己有情的回答时落泪。他明知靠近孟黎就会噩梦连连,却仍每晚紧紧护着孟黎。回忆起前世小道士沈确和自己的相处过往,让孟黎深深触动。
白未染以幻影现身,告诉孟黎必须将困住她的阵眼摧毁才可破除阵法逃脱。孟黎猜测阵眼在沈确身上,于是假意接近沈确,就在沈确放下防备之时,孟黎将手镯砸碎,用力插入沈确胸前。随着沈确心口符咒的消失,孟黎妖力恢复,狠心离沈确而去。
逃出的孟黎不愿回想起沈确痛苦心碎模样,一门心思收集梦魇,甚至不惜用妖力放大人类恶念来制造噩梦,不少凡人因恶欲疯长而作恶,人间怪案频发。这一反常引起了清都观现任道长穆飞霜的注意,并将她的担忧告诉了沈确。沈确虽被孟黎伤害,但仍不愿孟黎遇险。三千噩梦仅剩最后几个,孟黎准备吃最后的噩梦,穆飞霜赶到阻止,企图活捉孟黎。危急之际,沈确赶到以身护住孟黎,自己却深受重伤。孟黎将沈确带回住所,替他疗伤。在此期间,两人间的误会渐渐解开,互生情愫。妖门祭在即,孟黎却因体内梦魇力量,时常失控,沈确发现妖门祭存在疑点阻止孟黎,痴恋孟黎的白未染才告诉孟黎真相:原来她根本不是妖而是魔!妖王钟精知晓孟黎身份后,与白未染联手,企图将成魔后孟黎作为他控制妖界的工具。但孟黎一旦成魔就将被恶念掌控,彻底失去心智。
钟精得知阴谋败露,以沈确性命为要挟,迫使孟黎继续吞噬梦魇成魔。孟黎替沈确抵挡致命一击,失去意识。沈确无法接受孟黎的离去,找到归终婆婆。为了救活孟黎,沈确用自己与孟黎的情缘,换取了光阴重塑的机会。
时间再次被折叠至二十年前,孟黎睁开双眼,一切又回到了最初的起点。
这一次,孟黎带着魔王的记忆,在闲吟池底默默修炼。不料一日,竟在附近捡到了伤痕累累的沈确。这一世没有孟黎的干扰,沈确成长为比第一世能力更强的降妖师。孟黎将沈确带回疗伤,为保护沈确,直接将时刻准备离开的沈确囚禁在闲吟池底,两人与前世角色彻底对调。孟黎对沈确不离不弃一如既往,却被沈确一次又一次的欺骗与利用。这一世的沈确一心修道,故意接近孟黎就是为了能捉到传说中的魔王。
钟精再次卷土重来,在孟黎最终战胜钟精之时,竟被沈确背刺。看着昔日爱人的那张熟悉却陌生的脸,孟黎终于明白,那个满眼都是自己的沈确再也回不来了。她放下执念,逐渐闭上双眼。
痛苦结束,孟黎从恍惚中醒来。面前的归终婆婆告诉她,这些经历便是孟黎吞下的第三千个梦魇,现在,她已褪去魔性,修炼为神。成神先成魔,此生不在今生度,纵有生从何处生。孟黎好像得到了一切,又似乎失去了所有。