In yoga you do different poses; Sometimes you bend forward or backward. If you eat heavy meals before doing yoga, you will not feel good during exercise and you will not be able to do the exercises easily.
We recommend that you avoid meals 2 to 3 hours before starting yoga.