姜尚年少时投身昆仑山,拜在元始天尊门下修行四十年。他资质近于凡俗,仙道难成,元始命他下山享受人间富贵,另将封神榜交付于他,命他代行封神之任,待劫数了结后敕封阵亡忠魂。临行前,元始又赐下打神鞭一根,专为日后封神一事所用。
姜尚下山后投奔朝歌故交宋异人,由宋异人做媒,与马氏成亲。宋异人劝他经商度日,姜尚先贩卖面粉,途中遇狂风将面粉尽数刮散;又改贩牲畜,行至半路遇暴雨,牲畜淹毙殆尽,两次经营皆血本无归,马氏由此心生怨言。
后来他托宋异人举荐,在殷商朝中任下大夫之职,督造鹿台工程。督造期间他屡次谏阻纣王停工,又察觉妲己形貌有异,设法使其略露妖形,纣王反听信谗言,欲加罪于他,姜尚闻讯连夜逃离朝歌,渡河南下投奔西岐。
到西岐后,姜尚隐居磻溪,以直钩垂钓渭水之上,不设饵食,终日枯坐。渔夫与樵夫皆笑其愚,他并不理会,只等有缘之人到来。
西伯侯姬昌出猎渭水,与姜尚相遇,交谈之下深觉其才,亲自拉车相请。姬昌遂拜姜尚为右灵台丞相,将西岐军政诸事托付于他,姜尚由此整顿内政,训练兵将,广纳贤才。
姬昌病逝后,姜尚继续辅佐姬发,讨伐崇侯虎、密须等叛服不定的诸侯,又协助修筑灵台、安定民生,为日后东进积蓄实力。
纣王暴虐日甚,姜尚奉命兴师伐纣,元始天尊又赐下坐骑四不相,助他行军征战。周军出关之际,商将张桂芳以呼名落马之术连败周将,姜尚亲自出阵,方才将其制住。
军行至穿云关、临潼关、汜水关等处,闻仲请来十天君布下十绝阵,天绝、地烈、风吼、寒冰、金光、化血、烈焰、落魂、红水、红沙诸阵接连摆开,姜尚与阐教广成子、赤精子、黄龙真人等门人合力,将十绝阵逐一破去。
佳梦关邓九公之女邓婵玉曾以五光石连伤周将,姜尚遣土行孙与惧留孙前往调解,邓九公父女终于归降西岐;商将郑伦以鼻中白光擒获多员周将,陈奇以口中黄气与之呼应,两人交战数次,终皆战死,后同封为把守佛门山门的哼哈二将。
赵公明下山助商,以缚龙索擒住姜尚,又以定海神珠将其击昏,姜尚一度气绝,后经仙丹救治方才苏醒复出;不久赵公明又中陆压钉头七箭书而亡。
云霄、琼霄、碧霄三霄随后布下九曲黄河阵,云霄以混元金斗数次擒获姜尚及周营诸将,将其收入斗中,又以金斗削去十二金仙顶上三花、闭其胸中五气,周军一度损兵折将;后经老子、元始天尊亲临破阵,三霄阵法终告攻破。
通天教主为报门人之仇,亲自布下诛仙阵与万仙阵,三教圣人齐至阵前,姜尚随军周旋其间,见证阵法破去、截教门人星散。
军渡孟津,各路诸侯会盟响应,姜尚统率大军渡河东进,沿途又破邓九公、鲁雄等商将把守的关隘,进抵朝歌。牧野一战商军倒戈,纣王登鹿台自焚,殷商灭亡,姜尚率军入城,安抚百姓,收缴宫中典籍府库。
大战既毕,姜尚登上封神台,展开封神榜,依次唱名敕封闻仲、赵公明、三霄等阵亡之人,分掌雷部、财神与感应诸司,天庭职位由此补齐。
封神事毕,姜尚随姬发返回镐京,协助分封天下诸侯,自己受封于齐地,就国营丘。此前改嫁他人的马氏,也在封神台敕封之列,受封为扫帚星,西岐旧部自此散归各方。