Skip to content
AllAyurvedics
Immunity10 min

How to boost immunity in elderly people: protein at every meal, morning sun, gentle activity and vaccines

Immunity naturally weakens with age, so infections can hit harder and take longer to shake off. This guide on how to boost immunity in elderly people focuses on everyday habits that matter: protein at every meal, fruits and vegetables, morning sunlight, gentle daily activity, good sleep, staying connected — and keeping vaccines up to date.

A small jar of chyawanprash, amla fruits, a brass cup of turmeric milk, almonds and a bowl of dal on a sunny yellow background

Why immunity changes with age

Ageing slows the immune response, and common issues like poor appetite, low protein intake, vitamin D and B12 deficiency, diabetes and loneliness make older adults more vulnerable. Small, steady improvements in food and routine help.

Ayurveda describes rasayana foods like amla and chyawanprash as traditional supports for strength and vitality in old age.

Ingredients

  • Protein foods: dal, paneer, curd, eggs, fish, sprouts
  • Amla or seasonal fruit; a teaspoon of chyawanprash
  • Warm milk with a pinch of turmeric

How to prepare

  1. Plan soft, easy-to-chew protein for each meal (dal, curd, paneer bhurji, egg).
  2. Keep amla, fruit and nuts within easy reach.

How to use

  • Include a protein food at breakfast, lunch and dinner.
  • Take a teaspoon of chyawanprash or an amla in the morning, and turmeric milk at night.
  • Sit in morning sunlight for 15–20 minutes and walk or do chair exercises daily.

Helpful habits

  • Encourage water through the day, as thirst is felt less.
  • Help maintain a regular sleep schedule and social contact.
  • Keep flu, pneumonia and other advised vaccines up to date.

Precautions

  • Chyawanprash contains sugar — people with diabetes should ask their doctor.
  • Check with the doctor before adding supplements, as they can interact with medicines.
  • See a doctor for weight loss, poor appetite, frequent infections or low mood.

Frequently asked questions

What foods boost immunity in old age?

Protein foods, fresh fruits and vegetables, curd, nuts and seeds, plus traditional foods like amla and turmeric.

Is chyawanprash good for elderly people?

Chyawanprash is a traditional rasayana often given to elders. Check with a doctor if they have diabetes.

Which vaccines should elderly people take?

Doctors commonly recommend flu and pneumonia vaccines, among others. Ask your doctor what is right.
See all: how to boost immunity naturally