--> Skip to main content


How To Pray For Food? In Hindu Religion

In the Hindu religion, offering prayers for food is a spiritual act that expresses gratitude for the nourishment provided by nature, the gods, and the universe. It is believed that food is a gift from the Divine and should be treated with respect and reverence. Various gods and goddesses are invoked in these prayers, primarily those associated with food, prosperity, and sustenance, such as Goddess Annapurna, Goddess Shakumbhari, Lord Shiva, Goddess Lakshmi, Lord Ganesha, and Lord Vishnu.

Here’s an expanded guide on how to pray for food, including a few simple prayers, puja steps, mantras, and relevant facts:

Key Deities to Worship

  1. Goddess Annapurna: Goddess of food and nourishment.
  2. Goddess Shakumbhari: Goddess of fruits, vegetables, and nourishment.
  3. Lord Shiva: As Annapurna's consort, Lord Shiva is invoked for spiritual fulfillment along with material sustenance.
  4. Goddess Lakshmi: Goddess of wealth and abundance, who ensures a life of prosperity.
  5. Lord Ganesha: The remover of obstacles, invoked before any prayer or offering.
  6. Lord Vishnu: The preserver of the universe, often associated with the protection of resources.

Simple Prayers for Food

Before a Meal

Before consuming food, Hindus offer gratitude to the divine and acknowledge the sacredness of the meal. A simple and universal prayer is:

"Annapurne Sadapurne Shankara Prana Vallabhe,
Gyaan Vairaagya Siddhyartham Bhikshaam Dehi Cha Parvati."

Translation: O Goddess Annapurna, who is the beloved of Lord Shiva, please bless us with knowledge, detachment, and provide us with the food that nourishes both body and soul.

This prayer is addressed to Goddess Annapurna, who is revered as the provider of food and nourishment.

Praying to Lord Ganesha for a Prosperous Meal

Invoke Lord Ganesha to ensure a smooth and prosperous eating experience:

"Vakratunda Mahakaya Suryakoti Samaprabha,
Nirvighnam Kuru Me Deva Sarva Karyeshu Sarvada."

Translation: O Lord Ganesha, with a curved trunk and a massive form, you shine with the brilliance of a million suns. Please remove all obstacles and bless us in all our endeavors.

Shiva Prayer for Gratitude

Before eating, Hindus often chant prayers to Lord Shiva, as he represents both detachment from material pleasures and the blessing of sustenance.

"Bhojanam Dehi Me Nityam Ishta Daivatam Namah,
Prasaadam Parameshwara Pranaanaam Granthikam Shubham."

Translation: O Lord Shiva, bless us with food daily. May this meal, which is your offering, nourish and sustain us.

Goddess Lakshmi Mantra for Prosperity

Food is associated with abundance and wealth, so a prayer to Goddess Lakshmi can be chanted:

"Om Shreem Mahalakshmiyei Namah."

Translation: I bow to Goddess Lakshmi, the embodiment of wealth and prosperity.

This short mantra invokes the blessings of Lakshmi to ensure that there is never a lack of resources in the household.

Puja Steps for Food Offering

  1. Clean the Area: Begin by cleaning the dining or altar space. Food offerings are typically made in a clean and sanctified space, free of any impurities.

  2. Place the Food: Arrange the prepared food (known as Naivedya) on clean plates or bowls. Rice, fruits, vegetables, and sweets are common offerings.

  3. Light a Lamp: Light an oil lamp (diya) in front of the deities, symbolizing the presence of divine energy.

  4. Invoke the Deities: Offer prayers to Lord Ganesha to remove obstacles, followed by prayers to the chosen deity (Annapurna, Shakumbhari, Lakshmi, etc.) with mantras as mentioned above.

  5. Offer Water: Pour water in a small vessel and place it next to the food, symbolizing purification.

  6. Chant Mantras: Recite the mantras dedicated to the deities. You may use any of the mantras shared above.

  7. Offer the Food: Mentally offer the food to the deities by visualizing them accepting it. A simple mantra like "Om Annapurne Namah" or "Om Shakumbhari Deviye Namah" can be chanted.

  8. Wait and Meditate: After the prayer, leave the food for a few minutes as an offering to the deities. This symbolizes receiving divine blessings.

  9. Prasad: Once the offering is completed, the food is considered prasad (blessed food). It can then be consumed as a sacred meal.

Mantras for Food Blessing

Annapurna Stotra (Hymn to Goddess Annapurna)

A famous hymn dedicated to Goddess Annapurna is the Annapurna Stotra, which praises her as the provider of all nourishment.

"Nityanandkaree Varabhayakaree Saundarya Ratnakaree,
Nirdhutee Khila Ghor Papamukharee Dnyana Pradana Karee,
Annapurnaa Sadaapurnaa Shankara Praanavallabhaa,
Dnyanavairagya Siddhyartham Bhikshaam Dehi Cha Parvati."

Translation: O Goddess Annapurna, who always brings joy, gives boons, and is the treasure of beauty, who destroys sins and grants knowledge. Beloved of Lord Shiva, please grant us alms in the form of knowledge and detachment.

Shakumbhari Devi Mantra

Goddess Shakumbhari is associated with fruits, vegetables, and natural foods, and invoking her ensures health and vitality.

"Om Shakumbhari Devi Namah."

This simple mantra can be repeated before meals to honor her.

Rare and Relevant Facts

  • Annapurna Temple in Varanasi: The famous Annapurna Devi Temple is located in Varanasi, Uttar Pradesh. It is believed that offering food here brings blessings of abundance to the devotee’s household.

  • Food as Prasad: In Hinduism, after food is offered to the gods, it becomes prasad, which is considered sacred and distributed among devotees. It symbolizes divine grace.

  • Symbolism of Salt: In Hindu culture, salt is considered a form of Lakshmi, and it is auspicious to ensure that no food is ever wasted, especially salt, as it symbolizes wealth.

  • Connection Between Fasting and Feasting: Many Hindus observe fasts (vratas) as a form of devotion, followed by feasts where food is first offered to the gods. This symbolizes control over desires and the sanctity of food.

  • Food in Bhagavad Gita: In Chapter 17 of the Bhagavad Gita, Lord Krishna explains the types of food according to the three gunas (qualities) — Sattvic (pure), Rajasic (stimulating), and Tamasic (stale). Sattvic food is most recommended for spiritual growth.

In Hinduism, offering prayers before meals is an essential practice that goes beyond gratitude. It sanctifies the food and acknowledges the divine energy that sustains life. Chanting mantras dedicated to gods like Annapurna, Lakshmi, and Shiva, as well as performing simple puja steps, connects individuals with the universal force that provides nourishment and abundance.