Archive · 24 Jul 2026

Why Rice Is Avoided on Ekadashi

Why Rice Is Avoided on Ekadashi

Ekadashi is a special day in the Hindu calendar when people fast and avoid eating rice.

This is because rice is thought to absorb negative energies and reduce the spiritual benefits of fasting.

According to a Hindu scripture, a demon lives in rice eaten on Ekadashi, turning into worms in the stomach.

Ayurveda, the traditional Indian medicine, says rice is heavy food that can make you feel restless.

So, people avoid rice to stay light and pure on this day.

Sources