Archive · 6 Aug 2026

Why Hindus avoid onions and garlic during Sawan: tradition explained

Why Hindus avoid onions and garlic during Sawan: tradition explained

During a special month called Sawan, many families in India stop eating onions and garlic.

This month is very important in the Hindu religion because it is dedicated to Lord Shiva.

People believe that eating simple, light foods helps them feel calm and focused when they pray.

Onions and garlic are thought to make people feel restless or sleepy, so they are avoided.

Old Indian medicine, called Ayurveda, says these foods warm up the body.

Sawan happens during the rainy season, when tummies can get upset more easily.

Eating lighter food is seen as a way to stay healthy during the rains.

Giving up onions and garlic is also a way to practise self-discipline and mindfulness.

Doctors say onions and garlic are actually very healthy to eat most of the time.

So this is not a rule for everyone — many people follow it as part of their family tradition.

Sources