5 dinner foods for a good night's sleep VnExpress Eating dinner with foods like rice, potatoes, green vegetables, and lean protein can help the body relax, regulate hormones, and make it easier to fall asleep.