When I first started practicing yoga it didn't take me long to figure out that I needed to be very careful about what I ate before going to yoga class for the simple fact that in class you do A LOT of bending, twisting, and reaching. To top it off, your core (or your stomach) is at the very center of all of your movement, so you quickly realize that eating a giant burrito with a large horchata before class is not the best idea.
Pretty soon I found myself not just avoiding large meals or foods that bloated me, but I started thinking of healthy foods that might improve my yoga practice mentally and physically. Yoga is more than just a physical practice, it's also a spiritual one. Before practice I would plan things to eat that were light on my stomach and invigorating to my spirit too, like my lemon/mint/spinach green smoothie. Clean eating was my main goal.
When I decided to get my yoga teacher training, the studio I attended had a vegan café. I can't tell you what a beautiful experience it was to order fresh salads, and vegetable smoothies after a tough practice. Eating healthy and practicing yoga seemed to go hand in hand.
I also found that most of the hard core yogis were either vegetarian or vegan, which influence me to consider what I was eating. If you study the history of India you'll see that there is a strong vegetarian culture that stems from the idea that you shouldn't slaughter animals.
Even though I'm not vegetarian or vegan, I still do my best to eat meat quite sparingly and I love when I've packed in my veggies for the day. So whether you turn V or not, practicing yoga will keep you mindful of what you're eating. If nothing else, do yourself a favor and watch what you eat before and after your yoga practice, I promise you'll see a positive change in your health, stress levels and your experience. Yoga is a practice of focus, calm control, and of cleansing. When you take control in your yoga practice, you'll take more control of your appetite too.