My youngest is a year old (and I'm still nursing some), but there are still plenty of nights when I don't get enough sleep. I agree - carb cravings are greater the next day.
I have found what works for me is:
- a high protein and high fat breakfast
- naps (I take them when my littlest one naps)
- snacks when I need them (typically jerky or deviled eggs)
- a piece of dark chocolate (yum!)