2016年8月，严鼎皓加盟葡萄牙足球超级联赛波尔图足球俱乐部U19梯队，签约三年。8月13日，葡萄牙全国青年甲级联赛首轮比赛，严鼎皓就代表波尔图U19首发出场，这是他第一次代表波尔图U19首发。2016年10月18日歐洲青年聯賽（也译青年欧冠）小组赛波尔图U19与布鲁日U19的比赛中，严鼎皓替补出场，他成为了第二个参加歐洲青年聯賽的中国球员，前一位是林良铭。2017年3月7日，波尔图U19客场与巴塞罗那U19的比赛上，严鼎皓替补出场，这使得他成为首位在歐洲青年聯賽八强战亮相的中国球员。整个赛季，严鼎皓代表波尔图U19共出场了34次，完成6个进球、7次助攻。赛季末，严鼎皓由波尔图U19梯队升入波尔图B隊，同期升级的共有6名球员。2017年夏天，严鼎皓返回中国，代表浙江队参加了中华人民共和国第十三届运动会男足U20比赛，担任球队的中场核心。浙江队最终在决赛的点球大战中输给了上海队，夺得亚军。