If you often find yourself eating late or reaching for a cold drink just before bed, it might be time to rethink your evening habits.
According to Kepha Nyanumba, a consultant nutritionist at Crystal Health Medical Centre, your body needs time to rest and that includes your digestive system. "It's recommended to have your last meal at least 2-3 hours before bedtime to allow adequate time for proper digestion," says Nyanumba.
Eating too close to bedtime keeps your body active, digesting food instead of focusing on rest and repair.
This can disrupt your sleep and may even lead to long-term health issues.