Connect with us


What to Eat Before Hot Yoga? What to Eat After Hot Yoga?



What to Eat Before Hot Yoga? What to Eat After Hot Yoga?

As we all know, yoga practice involves movements like stretching, twisting, and turning. The last thing you want when you are busy flowing through sequences is to experience a stomachache, bloating or gas. This is super uncomfortable and annoying. But it is really hard to fuel our bodies correctly. Sometimes we accidentally eat gassy vegetables before hot yoga class and other times we do not remember to drink an adequate amount of water.

Doing yoga with a full meal may lead to a stomachache, gurgling, bloating and embarrassing gas. The general rule for most practitioners is that there is no eating two hours before class. This helps to get rid of painful digestive problems. What you eat before class should be a small portion of a meal made with whole foods. These could be some fruits, a salad or even healthy fat.

What to Eat Before Hot Yoga Class?

It is not suggested to do hot yoga on either a full or an empty stomach. If you fail to fuel your body right, cramping, dehydration, nausea, and the occasional fart can occur. So it is crucial to be careful about foods to eat before and after yoga classes. A light snack before hot yoga can help your body handle the heat and its impact.


Fruits, a source of potassium and sodium, are a healthy choice to eat before and after a hot yoga class. For instance, bananas, make an ideal snack to restore the electrolytes lost from sweating during class. Also, raisins, apples, apricots and water-rich plums and peaches make for healthy yogi snacks.

Fruits contain low-level calories and have little to zero fat, making them an ideal snack to eat that won’t weigh you down or leave you feeling heavy. Additionally, fruits contain carbohydrates and serve as a natural source of sugar to offer you the energy needed to perform poses and concentrate during hot yoga classes.

Healthy Fats

Yogis should avoid heavy, fatty foods because it takes a long time to digest fats. But, this doesn’t mean you should avoid fats altogether. Food that contains healthy fats like a handful of nuts hours before class or leafy green salad with a quarter of an avocado or a drizzle of olive oil are perfect options to eat before classes.

Healthy fats in moderation can create a feeling of fullness, which is important for stabilizing blood sugar levels and preventing hunger pangs during hot yoga classes.

Whole Grains

Different from refined carbs, whole grains contain fiber, which slows down the rate at which energy is released into the body. Hence whole grain is a great carbohydrate source that provides enough energy to get you through a 90 minutes hot yoga class. Eating whole-grain food helps keep blood sugar levels steady, avoiding fluctuations that lead to energy crashes and hunger cravings. 

It is perfect to enjoy a serving of oatmeal topped with a few nuts for added protein and healthy fats a few hours before a hot yoga class. Alternatively, pair carbs such as a sweet potato or cereal with lean protein before a hot yoga class to restore glycogen and help with muscle performance.

What To Avoid Before Hot Yoga Class

  • Anything too heavy or filling, such as burgers, fries, or pizza
  • Anything that contains alcohol.
  • High-fiber foods- these will likely make you feel bloated.
  • Anything that contains too much sugar such as milk tea, soda and else.

What to Eat After Hot Yoga?

After your yoga session, eat foods high in magnesium, potassium, and calcium – electrolytes that will help rehydrate and replenish you.


You’ll find magnesium in many nuts such as almonds, cashews, and peanuts, a handful pile of nuts is the perfect option for refuelling after the class.

A cup of smoothie 

Did you sweat buckets at hot yoga? Obviously, you’ll want to drink lots of water. A cup of smoothie combining spinach, avocado, bananas, and milk (known for their potassium content) is an excellent choice for post-hot yoga recovery.

Light snacks or meals

Light snacks or meals help to support the body’s recovery after hot yoga classes. Fuel with oats or avocado toast, or a bowl with rice, sweet potatoes, chicken or eggs, avocado, and broccoli cannot be more perfect.