I couldn't find that much but I found the same question as yours and this is another person comment. :3 hopefully that help :D
A diet that can lower your stress looks like something with a lot of fruits and vegis. Making sure you get a least one hour of exercise a day. Plus drinking tons of water and a some juices. Foods I'd consider would be pineapples, strawberries, bananas, cucumbers, carrots, and etc.
It goes through the small and large intestine and the acids in your stomach slowly break food down.
Is there more to this question??
Anxiety can really disrupt sleep and so can stress