+8 votes
I'm really wondering if late dinner is bad for your health. My daughter your always telling me no food after 7 PM but sometimes after my evening yoga session I'm just so hungry. I do my Suryanamaskars and all my asanas and then I feel like a good home cooked meal. I usually make a nice dal and roti you know from fresh ingredients but then its already 8 PM. Is it really that bad? I try to keep myself fit do my pranayama every morning and then some light weights. My guruji says listen to your body but my body says eat! I just finished a good session and I'm starving. What do you all think is a good time to eat and what about portions too? Its so confusing. Sometimes I just snack on some fruit before bed its not a full meal just a quick bite.
in Healthy Eating and Diets by

6 Answers

+10 votes
Your body needs energy. After yoga, you are burning calories. It's okay to eat dinner later. Just make sure it is a healthy meal. Dal and roti sounds good. Avoid really heavy or greasy foods late. Portions should be normal, not huge. A fruit snack before bed is fine too. Don't starve yourself. That's bad for your body.
by
+10 votes
Hey Renu, listen to your guruji and your body. If you are doing yoga and feeling hungry, then you should eat. A home-cooked dal and roti sounds perfect after an evening session. It is much better to fuel your body with good food than to go to bed hungry. Don't stress too much about the clock, focus on good, balanced meals and sensible portions.
by
+10 votes
The "no food after 7 PM" rule is largely a myth and overly simplistic. Your body's metabolism doesn't magically shut down at a specific hour. What matters most is the total caloric intake and the quality of your food throughout the day, not teh precise time you consume it.

I cook often and sometimes my dinner is ready late, like 9 PM, especially after a long day of home improvement projects. I used to worry about it, but after researching, I realized it's more about your overall diet and physical activity. If you're genuinely hungry after a yoga session, eating a healthy, balanced meal is far better than going to bed starving. Just ensure portions are reasonable and teh food is nutritious.
by
+6 votes
Regarding your query on the alleged detriment of consuming "late dinner" to one's health, it is imperative to clarify the physiological mechanisms at play. The notion that eating after a certain hour, such as 7 PM, is inherently harmful is largely a simplification, n'est-ce pas?

Your body's metabolic function does not cease abruptly at a predetermined time. What truly impacts health is the total caloric intake, the macronutrient composition of the meal, and your activity level. After a vigorous yoga session, your musculature requires replenishment. A balanced meal, such as your dal and roti, even at 8 PM, is quite suitable. I often find myself enjoying a light dessert after a good film, even if it is a bit late, and it has no ill effect if the overall diet is sensible. Your daughter's stricture may be well-intentioned, but the nuance is lost. LOL.
by
+5 votes
the timing of your dinner is often less critical than the overall caloric intake and nutritional quality of your food throughout the day. if you are exercising intensely in the evening, your body will naturally require fuel for recovery and energy replenishment. consuming a balanced, home-cooked meal like dal and roti at 8 pm, especially after yoga, is likely not detrimental if it fits within your daily dietary needs.

the key is moderation and listening to your body's hunger cues. small, nutrient-dense snacks like fruit before bed are generally fine if you are truly hungry, but consider if the main meal could be adjusted to an earlier time if possible, or if the evening meal is truly balanced and not excessive in portion size.
by
0 votes
oh my goodness renu your daughter is right totally. no food after 7pm its like a golden rule for your metabolism you know? when you eat late your body thinks its still day time so it doesnt process the food properly. it just stores it all as fat LOL. that's why i never eat after 6pm, even after my late night coding sessions. its super bad for your health and your waistline too TBH. you need to let your body fast for at least 12 hours you know? so if you eat at 8pm then you cant eat until 8am. its super hard but its worth it. sometimes i get hungry too after baking but i just drink some water. your body will thank you for it :) its not confusing its science.
by