આ ઉપરાંત, બન્ને રોગોમાં ખોરાકની અસહિષ્ણુતા હોય છે, જેમાં ખાસ આહારની જરૂર પડે છે: સીલિયક રોગ ધરાવતા લોકો માટે કોઈ ધાન્યના લોટમાં રહેલું નત્રિલ દ્રવ્ય , અને ડાયાબિટીસ ધરાવતા લોકો માટે બહુ ઓછી કે કોઈ ખાંડ નથી.