Foods You Should Eat Before Your Workout


It often happens that when we workout, we forget what we need to eat. Eating right is as important as working out. Consuming the right amount of nutrients is important for anyone trying to maintain or lose their weight. And the best way to make the best of your workout regime is by eating the right food with it. This will also help you lose weight faster, in a healthier way, burn more calories and feel energized enough after every training session. But mostly we only concentrate on what we should eat post-workout and completely neglect what should we eat pre-workout. 

What to Eat Before a Workout? 

When choosing a pre-workout meal, it is important that you eat something that provides your body with enough energy to be able to work out properly. Aim for a balanced meal of macronutrients – foods required by the body in large amounts to function properly. The three main categories of macronutrients include carbohydrates, fats and proteins. 


Carbohydrates are an essential part of a healthy diet. It helps boost the mood, promote weight loss and it also helps reduce bad cholesterol in the body. Some of the best sources of carbohydrates include sugar, bread, grain, and green vegetables. However, refined carbohydrates can bad for you – refined carbs are foods where machinery removes all the high fibre parts from the grains, for example, white flour, white bread, pasta, etc. 

Also read: Pros and Cons of Low Carbs Diet


Proteins are the major building block of the body. They help build muscles and are an important component of every cell in the body. Proteins also help make tissues, hormones, and other body chemicals. Some excellent sources of protein include eggs, turkey and chicken, fish, nuts, cottage cheese, whey protein, low-fat chocolate milk, flaxseeds and black seeds. 


Fats slow down digestion and thereby help slow down the absorption of your post-workout meal. It is a great source to fuel the body, especially for longer and moderate-to-low-intensity exercises. Nuts, seeds, avocados, cold-pressed plant oils and fatty fish are a few examples of healthy fats.

Also read: Don’t Say No to Fat, Say No to Bad Fat

The timing of your meal is also an important thing to remember when it comes to pre-workout meals. You must eat a meal rich in carbohydrates, proteins and fats 2-3 hours before your actual training session. If you are not able to eat it 2-3 hours before your workout regime – it is best if it’s kept simple and small as the body also takes time to digest the food. 

It is important to fuel the body with the right foods before the workout to give it our best and keep ourselves energized throughout. You can eat your meal 300 minutes-3hours before the workout. However, you must consult an expert before going for this. 

Read more articles on Healthy Diet. 

For more related articles, download OnlymyHealth app.