 [ Symptoms ] how do i keep from waking up hungry  i usually eat dinner between 6 and 8 at night but i am always ravenously hungry when i wake up between 5 6 on weekdays and 7 8 on weekends sometimes i even wake up and struggle to get back to sleep due to hunger i eat protein with every meal and eat several small meals a day the largest always being dinner in hopes of not waking up hungry it is not a thyroid problem i have had that tested twice in the past 2 years and i am 30 pounds overweight failing to lose weight for 3 years now [ Disease ] make sure that you are eating healthy for the whole day have a packed breakfast with a glass of milk or fruit juice everyday and have a good dinner too you may have your dinner earlier at night so you can sleep earlier but make sure that you do not sleep right after dinner at once you may meditate before you go to sleep to get rid of stress no surgery fat off   <link>