Keep a relatively empty stomach
A good time to meditate is before having a meal. After food, you might doze off while meditating. However, do not force yourself to meditate when you are very hungry. You will find it difficult because of hunger cramps or you may even keep thinking about food the whole time! In this case, you can meditate after two hours of having food.