Боль в желудке без еды может быть вызвана спазмами желудка или кишечника, что является нормальным явлением. Когда организм постится или долго голодает, желудок и тонкий кишечник пустые, в это время перистальтика желудка и тонкого кишечника усиливается и становится нерегулярной, что может привести к спазмам желудка или кишечника, которые представляют собой приступообразную боль, в основном вокруг пупка или в верхней части живота, и могут пройти сами собой после еды. Боль может быть вызвана язвой желудка или двенадцатиперстной кишки, она может быть более сильной натощак, иногда сопровождается черным стулом, который имеет темный цвет.