Odishatv Bureau

Let’s face it. We love munching on evening snacks or give in to midnight cravings when it comes to flavourful goodies. But Ayurveda says, consuming even healthy proteins, carbs and fats at night can have adverse effects on one’s health. Here is a list of foods you should avoid after sunset.


Consuming curd or yoghurt at night can harm the digestion process, increase joint pain and may cause constipation. As per Ayurveda, curd is a heavy food item which leads to mucus formation in the nasal passage and thereby results in cough, cold and other respiratory problems if consumed at odd hours.

Also Read | Four reasons to exclude direct sugars from your diet

Fried/Oily Foods

Ignore the midnight cravings for heavy, fatty, cheesy, and fried foods that you love to indulge in. It can lead to indigestion and upset stomach. They are hard to digest and sometimes result in bloating, nausea, cramping and impair your gut health by attacking the healthy bacteria residing in your gut.

Red Meat

Eating red meat at night disturbs sleep. Because red meat is warm, rich in protein and fats, it spikes pitta (energy of digestion) and kapha (energy of lubrication and structure), making it difficult to assimilate the heavy components. Its consumption can lead to disrupted sleep, high cholesterol and weight gain.

Cold Fruits

Ayurveda advises eating fruits before 4 pm or before sunset as they are simple carbohydrates that raise sugar levels and provide you with instant energy and interfere with sleep patterns and digestion. Consuming fruits at night slows down metabolism and digesting carbohydrates becomes difficult. 

Processed Sweet and Salty Snacks

Eating processed or refined sweets or savoury snacks at night is also not a good idea. These snacks are calorie-dense and contain additives affecting health severely along with oral health issues.

Avoid the consumption of above mentioned foods to follow a healthy lifestyle.

Also Read | Three recipes of sprouts that promise you not just health but great taste too