Ideally, you should practice Yoga on an empty stomach. If you have a Yoga class later in the day, you should eat something light 1-2 hours before the class, otherwise, you won’t be able to perform the asana properly.