Spicy food: Most Indian food is spicy and can cause an increase in the amount of stomach acid, which could result in a burning feeling in your chest and stomach along with bloating and uneasiness. So chose a mildly spice meal before bedtime or ensure that you have your dinner at least three hours before you go to bed.
Red meat: Red meat is filled with fats and proteins and takes a very long time to digest. If you consume red meat before bed, your body will be busy all night long trying to digest it and will therefore, cause uneasiness or even cramping. When you go to bed at night, your body also needs to rest, so avoid eating red meat before bedtime.
Fried food: Fried food is an easy way to curb hunger pangs, but one should know that fried food like chips and French fries are high in saturated fats and take a long time to digest. When you try to sleep after consuming junk food, you may feel discomfort or even cramping. Try a quick veggie snack like raw carrots or nuts, if you feel hungry before bedtime.