Almost one in five people in the UK aren’t getting enough sleep, according to Mental Health UK. While many have tried remedies like reading before bed or gentle yoga, a nutrition expert suggests that a common kitchen staple—white rice—could dramatically improve sleep quality when eaten at dinner.
White Rice and Sleep Quality
Lynne Murphy, meal prep expert at Nutri Lean, stated: "Most people don't realise that what they eat directly impacts how well they sleep." White rice, already a staple in many cupboards, has a high glycemic index, meaning it is broken down quickly and helps avoid sleep disruptions from feeling too full before bedtime. Murphy called it "the answer to a better sleep."
Pairing with Magnesium-Rich Foods
For an even more restful night, Murphy recommends pairing white rice with magnesium-rich leafy greens such as spinach, kale, and broccoli. Magnesium supports the production of melatonin, the hormone that prepares the body for sleep. Melatonin is also available as a supplement, but incorporating it into evening meals can help you drift off more quickly.
Foods to Avoid Before Bed
Certain foods are best avoided in the evening. Cheese, beyond old wives' tales, can be genuinely difficult to digest, making proper rest harder to achieve. Coffee and caffeinated teas, particularly green tea, can also interfere with sleep. Large meals shortly before bedtime can result in an uncomfortable night.
Timing Matters
To ensure an undisturbed night's sleep, Murphy advises eating dinner at least three hours before bedtime to allow sufficient time for digestion. Natural supplements like magnesium and valerian root may contribute to better sleep, but rethinking evening meals could be a simpler and more cost-effective solution.



