While surfing through Letterman, Leno, and Kimmel, your stomach starts to rumble. Don't nuke that leftover pizza or inhale a pint of ice cream. "When you overheat before bed, your body is much more likely to store those calories as fat," says nutritionist Manuel Villacorta, R.D., a spokesperson for the American Dietetic Association.
You can still eat something, he says. It just needs to be the right snack. A couple of rules: stick to less than 300 calories—anything more is a meal. And wait at least an hour before hitting the sack so you have plenty of time to digest.