Hindu festivals and occasions are beautifully woven with mythology, culture and age-old beliefs; one such traditional day is Ekadashi, which is observed in honor of the almighty and Ekadashi. It is observed with devotion and abstinence. Here’s all you need to know about it..
Why Ekadashi?
For ages, we have been told to avoid eating grains, spices, lentils and even rice on Ekadashi, but do you know why it was suggested to abstain from certain foods on this day? Let’s find out…
What is Ekadashi?
Today is Nirjala Ekadashi, which is one of the most spiritually powerful vrats according to the Hindu calendar. Ekadashi falls on the 11th lunar day of the Shukla Paksha in the month of Jyeshtha (May–June). Interestingly, the word ‘Nirjala’ means without water, and on this Ekadashi vrat is observed by fasting without water and certain foods. In some cultures this vrat is also observed by following a proper Maun vrat, as it revolves around complete abstention from both food and water for 24 hours. In fact, it is believed that it is one of the toughest Ekadashi vrats among the 24 Ekadashis that fall throughout the year. But do you know why Ekadashi is observed? Read on to find out…
Why is Ekadashi observed?
According to Hindu mythology and beliefs, Ekadashi is observed to worship as well as honor Lord Vishnu, the protector and sustainer of the universe.
According to the Hindu scriptures, fasting on Ekadashi helps cleanse sins, purify the mind and body, and may bring spiritual upliftment. In fact, each Ekadashi has its own significance, but all these Ekadashi vrats are linked to improving self-control, devotion, and the practice of detachment from worldly pleasures. As per the books of the Padma Purana and other Vedic scriptures, it is believed that observing Ekadashi vrat helps neutralize past karma, helps in controlling the senses, and also leads to spiritual awakening. Associated with the lunar cycles that affect human physiology, observing fasting on this day is not only spiritual but is also beneficial for health.
What makes Nirjala Ekadashi special?
Unlike other Ekadashis where one may consume fruits, milk, or water, Nirjala Ekadashi is unique for its strict austerity: no food, no water for 24 hours. It is believed that those who are unable to observe all 24 Ekadashis in a year can observe just this one to gain the benefits of all.
According to some popular beliefs, Bhima, the mighty Pandava brother from the Mahabharata, who found it difficult to fast twice a month. Sage Vyasa advised him to observe just one Nirjala Ekadashi with full devotion and strictness, which would grant him the spiritual merit of all the other Ekadashis combined.

Nirjala Ekadashi is one of the most powerful and sacred Ekadashis. This day is considered an extremely auspicious for worshipping Lord Vishnu. In the year 2025, Nirjala Ekadashi is being observed today, on June 6, 2025 and it is believed that devotees, who observe Nirjala Vrat on this day, get the benefit of all 24 Ekadashis that fall in the year..!!
Foods to avoid on Ekadashi
Ekadashi fasting comes with a clear set of dietary restrictions. The idea is to promote sattvic (pure) living, minimize indulgence, and enhance self-discipline. Here are the key foods that must be strictly avoided:
Grains and cereals
Rice, wheat, lentils, barley, and any grain-based food, including roti, bread, and pasta, are strictly avoided. These are considered tamasic, which leads to lethargy and dullness and is believed to interfere with spiritual energy on Ekadashi.
Beans and pulses
Legumes such as moong, chana, rajma, and urad dal are also forbidden. They are said to be harder to digest and considered impure (ashuddha) for this sacred day.
Onions and garlic
Onions and garlic, which are part of the tamasic and rajasic food categories, are also restricted as they are believed to increase agitation and impure thoughts.
Spices
Common additives like hing (asafoetida), baking soda, and certain preservatives are avoided because they are often processed with grains.
Why should you avoid rice on Ekadashi?
The abstinence from rice on Ekadashi has spiritual as well as mythological roots. According to a popular belief from the Bhavishya Purana, the rice grains consumed on Ekadashi transform into worms in the body, attracting negative karma. It is believed that the presiding deity of grain, such as Lord Vishnu himself, rests on Ekadashi. Thus, consuming grains on this sacred day is considered disrespectful.
Another reason why it is believed that as per Ayurveda, heavy and processed food is not believed to be consumed during this fast. It is also believed that the grains like rice, are heavy and increase inertia, or 'tamas'; thus, it is best to avoid certain foods to ensure that their body stays lighter and the mind clearer, which is ideal for spiritual practices such as meditation, chanting, and prayer.

Bikaner: Chhabeel, a sweetened, cool milk-based drink, being distributed on the occasion of Nirjala Ekadashi, in Bikaner. (PTI Photo) (PTI06_06_2025_000096A)
What foods are allowed?
There’s no denying that Nirjala Ekadashi calls for some strict rules, and those who are not able to do Nirjala fasting due to health reasons, such as elderly people, children, pregnant women, or those on medications, may follow a simple Ekadashi diet, excluding prohibited foods.
Fruits
Fresh fruits like bananas, apples, papayas, mangoes, and pomegranates are permitted. They provide energy and hydration without violating the principles of Ekadashi fasting.
Root vegetables
Vegetables like potatoes, sweet potatoes, and arbi (colocasia) can be consumed, often cooked without turmeric or red chili powder. Use of rock salt (sendha namak) is preferred over iodized salt.
Milk and dairy
Milk, curd, paneer, and buttermilk are allowed and are commonly consumed by those doing partial fasting. These foods provide nourishment and support physical endurance during the fast.
Nuts and dried fruits
Almonds, cashews, dates, raisins, and coconut can be eaten in moderation. They’re energy-dense and keep you feeling full for longer hours.
Sabudana and Kuttu
Sabudana and kuttu are commonly used to make Ekadashi-special dishes like sabudana khichdi, kuttu paratha, or pakoras.