A Steak Dinner
A little lesson in logic: “You may think a high-protein or high-fat dinner will keep you full all night, preventing you from waking. But research shows that eating a high-protein meal before bed can lead to sleep disturbances,” advises Palinski-Wade. And, like many other foods on this list, you may wind up with indigestion or acid reflux since you’ll be lying down with a full stomach.