You might’ve heard that eating food late at night isn’t so great for your health, but is it really so bad? Dr. David Poppers says it’s not like sleep causes digestion to stop, but it could slow down which could leave you feeling queasy. Also, eating certain foods for dinner (like lasagna, spicy tacos, or chocolate ice cream) can trigger acid reflux in people prone to the condition. That said, you shouldn’t avoid eating if you’re hungry, as a rumbling stomach will also keep you awake. Experts generally suggest waiting two hours after a meal to sleep. Dr. Michale Ormsbee suggests eating a light, protein-dense snack before bed, as a study showed people who ate 30 grams of protein before bed had boosted metabolism, and were less hungry the next morning.