અનિંદ્રામાં આહારની મહત્વપૂર્ણ ભૂમિકા છે. નવી શોધોને લીધે તે જાણવા મળ્યું છે કે સંતુલિત આહરનું સેવન કરવામાં આવે તો અનિંદ્રાની સમસ્યાને ઘણી હદે ઓછી કરી શકાય છે.