കുടലില് ദഹനത്തിന് ആവശ്യമായ എന്സൈമുകള് ഉണ്ടാകാതിരിക്കുമ്പോഴാണ് വയറിളക്കം ഉണ്ടാകുന്നത്. അപ്പോള് ശരീരത്തിന് ആവശ്യമായ പോഷകങ്ങള് ആഗീകരിക്കാന് സാധിക്കില്ല. വയറിളക്കത്തിന് പലകാരണങ്ങള് ഉണ്ടാകാം. കുടലില് ഉണ്ടാകുന്ന നീര്വീക്കവും ഇന്ഫക്ഷനും ഇതിന് കാരണമാണ്. പുതിയ ജീവിത ശൈലിയാണ് ഇത്തരം ആരോഗ്യപ്രശ്നങ്ങള്ക്ക് പ്രധാന കാരണം. കുറഞ്ഞ ഫൈബറും കൂടിയ അളവിലുള്ള ഷുഗറും അടങ്ങിയ ഭക്ഷണങ്ങള് കഴിക്കുന്നതാണ് പ്രധാന പ്രശ്നം.