What to eat before a workout ?

It’s recommended to eat around 2-3 hours before exercising, particularly if you plan on completing a long workout. Eating a meal with protein before a workout can increase muscle protein synthesis, where your cells produce protein; foods like poached eggs and chicken breast are high in this nutrient.  

Carbohydrates in particular give your body the fuel it needs to exercise, especially for high-intensity exercises, so opt for including whole-grain pasta or whole-wheat toast in your pre-workout meal.

However, it’s not always practical to eat 2-3 hours before exercising, for example, if you like to have an early morning session in the gym before work, so a small portion of Greek yoghurt with whole grain cereal will give your body both protein and carbs without leaving you feeling sluggish.