One must keep a gap of at least 30-40 minutes between yoga and eating. If you feel thirsty, sit down. Let your body cool down and drink water slowly only after 15 minutes, but make sure you wait for sufficient time after completing the yoga session before indulging in food. To replenish the lost energy and fuel the body, have a balanced meal of protein, carbs and other nutrients. If you do yoga early in the morning, you can have Vegetable Poha, Sandwich, Oatmeal with Fruits, Boiled Eggs, Fruit/Veg Salad, Banana Smoothie and even Idli Sambhar for breakfast. If you do yoga during mid-morning, you can have any homemade Sabzi with Curd or Dal and pair it up with Chapati/Rice for a nutritious lunch. If you practice yoga during the evening, then have a light yet nutritious dinner in the form of Quinoa Upma, Cheela, Vegetable Seviyan, Soup, Paneer Bhurji, Khichdi, Sauteed Veggies with Chicken etc.