Make an appointment:
(i.e. Dermatologists)
Choose a Specialty
No Results

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.

Nearby Doctors

  • Dr. Samrah Mansoor
    Dr. Samrah Mansoor MD
    Primary Care Doctor
    Avg Rec:
    9815 E Harry St
    Wichita, KS 67207
  • Dr. Ron Marek
    Dr. Ron Marek DO
    Primary Care Doctor
    Avg Rec:
    1901 N. Maize Road
    Wichita, KS 67212
  • Dr. Sitha Miller
    Dr. Sitha Miller MD
    Primary Care Doctor
    Avg Rec:
    943 N Andover Road
    Andover, KS 67002

Other Doctors

  • Dr. Danilo Hoyumpa
    Dr. Danilo Hoyumpa MD
    Primary Care Doctor
    Avg Rec:
    13919 Nacogdoches Rd
    San Antonio, TX 78217
  • Dr. Martin Molina
    Dr. Martin Molina MD
    Primary Care Doctor
    Avg Rec:
    13919 Nacogdoches Rd
    San Antonio, TX 78217
  • Dr. Brian Price
    Dr. Brian Price MD
    Primary Care Doctor
    Avg Rec:
    3607 Manor Rd
    Austin, TX 78723
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
Need More Info?