The first time a baby tastes solid food is a milestone every parent remembers. In Hindu tradition this moment is marked by Annaprashan, one of the sixteen sanskars, in which the child is fed a little cooked rice, usually kheer, for the first time in the presence of family and with the blessings of a Pandit.
Annaprashan is a warm, happy ceremony, often small and held at home. This guide explains when families perform it, what happens during the puja, the playful choosing ritual many families love, how customs differ between Bengali, Malayali and North Indian homes, and what parents can prepare to keep the day calm for the baby.
What Annaprashan means
Annaprashan comes from two Sanskrit words, anna meaning food or grain and prashan meaning eating. The sanskar marks the baby's move from milk alone to solid food, a sign of healthy growth and a new stage in life.
Traditionally, food is understood as a gift from the divine. By offering the child's first food to the deities first and then feeding it with blessings, families express gratitude and pray for the child's health, nourishment and long life. These are traditional associations, and the ceremony is a time of celebration rather than ritual pressure.
When Annaprashan is done
The traditional age varies by family and region. Many families perform Annaprashan in the sixth month for boys and in the fifth or seventh month for girls, following the custom of even months for boys and odd months for girls. Others simply choose a time when the baby is ready for solid food, as advised by the paediatrician.
Families usually choose an auspicious day from the panchang, and the Pandit can suggest suitable dates and times. Because dates vary from year to year, it is best to confirm them with your Pandit for your preferred month.
Speak to your paediatrician about when your baby is ready for solids and which foods suit them. The ceremony only needs a tiny taste, and the Pandit will happily follow whatever your doctor recommends.
How the puja is performed
A typical Annaprashan at home follows a simple sequence, usually lasting about an hour:
- 1Ganesh puja and sankalpThe Pandit begins with Ganesh puja and takes the sankalp in the names of the parents and child.
- 2Worship of the family deityMany families worship their kuldevta or ishta devta and offer the prepared food to them first.
- 3Navagraha pujanIn fuller ceremonies the nine grahas are worshipped, with prayers for the child's well being.
- 4First feedingThe father, maternal uncle or a grandparent feeds the baby a small amount of kheer or rice with a silver spoon, according to family custom.
- 5BlessingsElders bless the child, often placing rice, durva grass or a few drops of ghee on the baby's head.
- 6AartiThe puja ends with aarti and the sharing of prasad with everyone present.
The choosing ritual
One of the most loved parts of Annaprashan is a playful choosing game. Several objects are placed in front of the baby on a plate or cloth, and family members watch to see which one the child reaches for first. Each object is lightly associated with a direction in life.
- A book or pen, associated with learning.
- Gold or money, associated with prosperity.
- Soil or a small pot, associated with land or property.
- Food, associated with a love of nourishment and hospitality.
- A small toy or tool, associated with skill and craft.
This is a fun family tradition, not a prediction. Keep the objects safe, clean and too large to swallow, and let the baby explore at their own pace.
Bengali, Malayali and North Indian customs
In Bengali homes the ceremony is called Mukhe Bhaat, meaning rice in the mouth. The baby is dressed in new clothes, often a dhoti for boys and a saree for girls, and a large spread of dishes is prepared, though the baby only tastes a little. The maternal uncle traditionally feeds the child, and the choosing ritual is very popular.
In Kerala the ceremony is called Choroonu and is often held at a temple such as Guruvayur, where the baby is fed rice and payasam. Families who cannot travel hold it at home with a Pandit.
In North Indian homes, Annaprashan is often called Annaprashan Sanskar or Pehli Roti, with kheer as the first food. It is usually a small gathering at home with grandparents, close relatives and a short puja, followed by a family meal.
Families from these different traditions now live side by side in cities like Pune, Hyderabad, Bangalore and Delhi NCR, and mixed families often blend customs, for example a Bengali choosing ritual with a North Indian kheer feeding. A Pandit who knows both can guide the sequence gently.
What parents can prepare
A little preparation helps the day go smoothly and keeps the baby comfortable:
- Kheer or soft cooked rice prepared with clean, simple ingredients.
- A silver bowl and spoon, if your family uses them.
- New clothes for the baby, comfortable and easy to change.
- Objects for the choosing ritual, clean and safe.
- A puja thali with roli, chawal, diya, flowers and sweets.
- Time the puja around the baby's nap and feeding routine.
Keeping the baby comfortable
An Annaprashan is a ceremony for a very small child, so the most important thing is that the baby is calm and comfortable. Babies at this age tire quickly and can be unsettled by noise, heat, crowds and strangers.
Plan the puja for a time when the baby is usually awake and content, often mid morning after a nap. Keep the room well ventilated, avoid strong incense close to the baby, and limit the number of people crowding around during the feeding. If the baby becomes fussy, it is perfectly fine to pause, comfort them and continue a little later. The Pandit will understand.
Offer only a tiny amount of food. The ritual meaning lies in the first taste, not the quantity, and the baby can return to normal feeding afterwards. If your paediatrician has advised a particular first food, such as rice cereal or mashed rice, it can be used in place of kheer.
Keep a change of clothes, a feeding bottle and a soft cloth close at hand. Babies often decide that their first taste of kheer belongs on their new outfit.
Celebrating with family
Annaprashan is often the first family gathering for the baby after the naming ceremony, and many families use it as a chance for relatives to meet the child. A simple lunch or dinner after the puja is common, with a festive menu for the guests while the baby rests.
Grandparents usually play a special role, giving blessings, gifts of silver or new clothes, and sometimes feeding the baby a second taste after the parents. In Bengali homes the maternal family often brings a full set of new clothes and a silver plate for the baby.
Some families combine the Annaprashan with another small puja, such as a Satyanarayan Katha or a Ganesh puja, so the whole household receives blessings on the same day. Tell the Pandit in advance if you would like to do this, so the timing can be planned around the baby.
Photographs of the first feeding and the choosing ritual are treasured for years, so it is worth asking one relative to take pictures while everyone else focuses on the baby. Keep the flash off near the child's face, and let the moment unfold naturally rather than repeating it for the camera.
For families living far from grandparents, an online video call during the feeding lets elders in another city or country watch and bless the child. Many Pandits are happy to pause briefly so relatives on the call can say a few words.
Cost of an Annaprashan ceremony
The dakshina depends on the length of the puja, whether a Navagraha pujan or havan is included, samagri and travel. On PujaKarma, Annaprashan Sanskar starts at ₹3,100, and the final dakshina is confirmed on WhatsApp before you book.
PujaKarma arranges Pandits for Annaprashan in Delhi, Gurugram, Noida, Pune, Mumbai, Hyderabad and Bangalore, following North Indian, Bengali or South Indian customs as your family prefers. Share your preferred date and tradition on WhatsApp to begin.







