孕期三階段所需的營養素與熱量不盡相同,若孕前體重屬於正常範圍,在第一孕期並不需要特別增加熱量,維持日常的飲食即可(以中等身材且一般活動量的婦女為例,一天約1900大卡),不過,葉酸攝取應從孕前開始補充,以提供0~12週的胎兒之神經管發育;由於第二孕期的胎兒成長速度很快,器官會逐漸成熟,每日熱量得比平常多300大卡,其中,最不可或缺的是維生素B群,擔任輔助整體能量代謝的角色,可從全榖根莖類食物獲取;第三孕期則須特別增加鐵質的攝取,不僅孕媽咪的血容量和紅血球會增加,胎兒的造血功能形成亦相當需要。除此,由於臺灣女性普遍鈣質攝取不足,若平時補充已達到每日1000毫克,孕期就不需要特別增加。

由此可知,孕媽咪的營養都能從三正餐取得,若想額外吃些零食,建議從每日所需的熱量中扣除,一日以不超過2200大卡為原則,體重才不會失控。