I find that I wake up at 2am, then again at 4am, and then at 6am (when I really need to get out of bed because of overwhelming hunger). Do you have any suggestions on what to eat to prevent waking up in the middle of the night due to hypoglycemia? Thank you.
The best thing to do is eat a decent amount of protein before going to bed, within about an hour of sleeping. Cheese or hard boiled eggs are good, but so is a can of tuna, something substantial but not too big. Never eat more carbohydrate when you get up, though nuts are okay, avoiding peanuts and cashews.
You could try taking raw cornflour (cornstarch) as a snack before going to bed. Some people dislike the taste, but I find it OK mixed with milk, flavouring and a sweetener in a shake. Cornflour is one of the slowest digesting carbohydrates you can consume, so will help to keep blood glucose levels maintained for a good number of hours through the night.
It's about Type 1 diabetics but I think there are some interesting findings for everyone in there.
In my own experience, I find that although dividing meals in two throughout the day helps, if I divide my dinner I always get bad hypos in the night. Basically I need to go to bed feeling VERY full on fat and protein to sleep even moderately well. Anything that aids digestion - enzymes, stomach acid supplements, smaller portions, even vitamin C tablets - screws up my sleep. Not an ideal situation, I know.
As recommended by others, I also keep boiled eggs and almonds on hand to eat during the night, without which I can't resume sleep. And if anxiety is a problem, slow deep breathing exercises and counting or mantra-repetition always helps me, although it's taken a lot of practice to perfect it.