You probably think of dessert as a post-dinner treat, but you might want to start sating your sweets craving after lunch instead.
Why? Eating sugar too close to bedtime could make for a poor night's sleep.
A study published in the Journal of Clinical Sleep Medicine found that foods high in saturated fat and sugar are associated with lighter, less restorative sleep with more interruptions. Another food group to avoid late at night? Anything super spicy. Spicy foods often cause acid reflux, which is exacerbated if you lie down too soon after eating. Ouch.
While we're on the subject of guilty pleasures, let's talk about wine. We know the benefits of drinking a glass or two of red wine before bed. But any more than two glasses can actually mess with your sleep cycle. A little alcohol might make it easier to fall asleep, but it will also decrease the quality of your snooze by reducing rapid eye movement (REM) sleep. Indulge in a glass or two around dinnertime so your body can metabolize it well before you turn in for the night.
So limit yourself to two glasses and indulge in cupcakes, cookies and the like after lunch instead of dinner.