وقتی سطح ویتامینD بدن شما کافی باشد، بدن مقدار لپتین بیشتری آزاد خواهد کرد. لپتین هورمونی است که حامل این پیام به مغز است، تو سیر شده ای، دیگر نخور. از سوی دیگر کمبود ویتامین D به معنی لپتین کمتر و افزایش هرچه بیشتر دور کمر است. نتایج تحقیقات دانشمندان استرالیایی نشان داده اشتهای افرادی که موقع صبحانه ویتامین D و کلسیم می خورند به مدت ۲۴ ساعت کاهش چشمگیری خواهدداشت. همچنین کمبود ویتامین D باعث مقاومت نسبت به انسولین شده که نتیجه آن پرخوری و اضافه وزن است.