Yoga teachers like to tell students not to eat at least two hours before class. This makes sense, since having food in your belly when you're inverting, twisting, and contorting is not only uncomfortable, but all that movement takes blood away from your digestive system, slowing digestion to a halt.
But if you simply must eat before yoga—two hours is a long time if you have a speedy metabolism!—your best bet is to avoid foods high in slow-moving fats and proteins.
Here's a list of seven foods to steer clear of, and some alternatives your body will digest more efficiently.
- Nuts and Seeds
- Fried Food
- Cheese
- Meats and Fish
- Avocados
- Oily Dressings, Dips, and Sauces
- Spicy or Pungent Foods
read more