योग के बाद क्या खाएं

What to eat after yoga: rehydrate, refuel and keep it simple

After yoga, most people need two things: water, and a normal, balanced meal with some protein. You do not need special powders or shakes. Here is how soon to eat, what to drink, and simple Indian meals that fit after morning and evening practice.

Drink first
Water, then a meal
Eat after
About 20 to 30 minutes
Include
Protein: dal, curd, paneer, eggs
Supplements
Usually not needed

How soon to eat after yoga

Rest for a few minutes after Shavasana, then drink some water. Have your meal about 20 to 30 minutes later, once your breathing and heart rate have settled. There is no need to eat immediately after a gentle session, and no benefit in waiting for hours either. If you are very hungry after a long or vigorous class, eat sooner.

Rehydrate first

  • WaterEnough for most sessions. Sip a glass or two, more after a sweaty class or in summer.
  • Nimbu paaniLemon water with a pinch of salt and a little sugar or jaggery helps after heavy sweating in hot weather.
  • Coconut waterA natural, refreshing option after a long or hot practice.
  • Buttermilk (chaas)Light and cooling, good with or after lunch.

Sugary sports drinks are rarely needed for a yoga class.

After morning yoga: breakfast ideas

Aim for a balanced plate with some protein, some whole grains and some fruit or vegetables.

BreakfastWhy it works
Besan or moong dal chilla with curdGood protein, light on the stomach
Poha with peanuts and vegetablesEasy to digest; peanuts add protein
Idli or dosa with sambarFermented, light, with dal in the sambar
Vegetable upma or daliyaFilling whole grains
Eggs with a roti or toastSimple protein
Sprouts chaatProtein and fibre, no cooking
Curd or a smoothie with fruit and seedsQuick when you are in a hurry

After evening yoga: dinner ideas

Keep dinner moderate and not too late, so you sleep well:

  • Dal, roti and a sabzi, with curd or salad
  • Khichdi with vegetables and curd: light and comforting
  • Paneer or tofu bhurji with roti
  • Grilled or curried fish or chicken with vegetables
  • Vegetable soup with a besan chilla

Avoid a very heavy, fried or spicy dinner straight after practice, especially if you will go to bed soon.

Eating after different kinds of practice

PracticeWhat you need
Gentle, restorative or 15 to 20 minutesJust your normal next meal and some water
Pranayama and meditationNothing special; eat normally
Vigorous, power yoga or long Surya Namaskar setsWater, then a meal with protein and carbohydrates
Hot or very sweaty classesExtra water, nimbu paani or coconut water, then a meal

If you want to lose weight

  • Do not "reward" practice with sweets or fried snacks; a yoga session uses less energy than many people think.
  • Build meals around protein and vegetables, so you feel full for longer.
  • Eat slowly and without the phone, noticing when you are satisfied. See mindfulness.
  • Skipping meals after practice often leads to overeating later.

More in yoga for weight loss.

Myths about eating after yoga

  • "You must not eat for an hour after yoga."About 20 to 30 minutes is enough for most people.
  • "You need protein powder."Dal, curd, paneer, eggs, sprouts and pulses cover most people's needs. Ask a doctor or dietitian if you have special needs.
  • "Cold water after yoga is harmful."Many traditions prefer room-temperature water, which is comfortable, but there is no good evidence that cool water harms healthy people.
  • "Detox drinks boost the benefits."Your liver and kidneys do the detox. Water and a balanced meal are enough.

What to eat after yoga: common questions

How long after yoga should I eat?

About 20 to 30 minutes, after you have rested and had some water.

What is a good breakfast after morning yoga?

Besan chilla with curd, poha with peanuts, idli with sambar, upma, eggs with roti or a sprouts chaat.

What should I drink after yoga?

Water is enough for most sessions. After heavy sweating, nimbu paani or coconut water also help.

Do I need protein after yoga?

Including some protein in your next meal helps, especially after vigorous practice. Everyday foods like dal, curd, paneer and eggs are enough.

Can I have tea after yoga?

Yes. Have it with or after your breakfast, along with some water.

Can I bathe right after yoga?

Wait about 20 to 30 minutes, until your body has cooled down and your breathing is normal.

What should I avoid after yoga?

A very heavy, fried or spicy meal straight away, and sugary drinks you do not need.

Last updated 24 October 2026. This guide is for general education and is not medical advice.

Learn it with a teacher

A teacher can check your posture and breathing in the first few classes. Find yoga classes in your city.

Find a yoga class