• Español
  • Join Now
Book now. It's free!
Specialty
(i.e. Dermatologists)
Location

Why do I have food cravings late at night?

I am 28 and maybe I stay up too late but I always crave food late at night. What can I do to stop?
Late night food cravings are very common, but they can be controlled. In fact if you are trying to work on weight loss or eating more healthy foods, then it is important to control them. The best way to help control these cravings is to eat healthy, balanced meals all throughout the day. If you eat regular, small, frequent meals this will keep your blood sugar levels more steady and you will be able to avoid the peaks and falls in the blood sugar that are likely to stimulate cravings. Another strategy that could be helpful would be to eat a fiber-rich meal at dinner. Fiber tends to hang around a while and keep you full for longer, which should push off the cravings. You could also consider eating your dinner a bit later in the evening, again to avoid feeling hungry just before bed. If you do have cravings still, plan ahead for them. This means having small, healthy snacks like fruits and vegetables on hand rather than junk foods. Also, consider turning off the television and getting some physical exercise if the cravings strike. I recommend talking to your primary care doctor for more information about this issue.
This answer is for general informational purposes only and is not a substitute for professional medical advice.
If you think you may have a medical emergency, call your doctor or (in the United States) 911 immediately. Always seek the advice of your doctor before starting or changing treatment. Medical professionals who provide responses to health-related questions are intended third party beneficiaries with certain rights under ZocDoc’s Terms of Service.
Who answers these questions?
Answers are written by doctors from top institutions:
  • Cleveland Clinic
  • Boston Children's Hospital
  • NYU Langone Medical Center
  • Brigham and Women's Hospital
  • Johns Hopkins Hospital
  • Mass General Hospital
  • Beth Israel Medical Center
Share This Answer
Find doctors and make appointments online!
Specialty
(Dermatologist, Dentist, etc.)
Location
(Zip, City, State)