Knowing what you should eat before a workout can be confusing! It needs to give you enough energy to power through an intense session, but shouldn’t make you feel heavy & bloated while you train. It needs to provide you with a steady flow of carbohydrates so you can finish your entire workout, but can’t be high in fibre otherwise you’ll be running to the toilet. And with all the thousands of protein shakes & bars out on the market, knowing what to eat after a workout can be even more confusing.

So to make your life a little easier, I’ve selected three of the best pre and post workout snacks based on the latest sports nutrition research. I’ve also include a ‘what not to eat’ section too to ensure you steal clear of some definite no-no’s.


Top Pre-Workout Snacks

Your pre-workout snack needs to provide your muscles with ready to use energy, so when it comes to gearing up for a workout, carbs are your best friend! Carbohydrates are the primary fuel source for your muscles, so in order to maximise your workout and give your body the fuel it needs, you need to eat a carbohydrate based snack about 30-60 minutes before you train. Aim to keep your snack relatively small so you don’t have too much in your stomach.

Three carbohydrate based pre-workout snacks you can try:

  1. A Banana – portable & delicious with the perfect form of easily digestible carbohydrates, bananas are an excellent pre-workout snack. They also contain an important electrolyte potassium, which helps when you are sweating during a workout. If you don’t like bananas, other fruits like a mango or a large bunch of grapes are great options too. You could also have your banana in the form of banana nice cream – see my banana nice cream recipe here.
  2. Cup of milk or yoghurt (soy, dairy etc) – quick, easy & low in fibre, milk or yoghurt is a great option before a workout. It contains a reasonable amount of carbohydrates & if you’re doing endurance training, a milk coffee can benefit your training.
  3. Fruit Smoothie – simply blend some fruit like berries or banana with some coconut water or milk.


Food To Avoid Before a Workout:

  • Spicy foods – think chilli, pepper etc
  • Fatty foods – think burgers, chips, pizza, pastries
  • Foods very high in fibre – think trail mix, nut bars, mueslis (this one might surprise some people but very high fibre foods can actually cause runners gut causing stomach pains and the need to go to the toilet during your workout).


Top Post-Workout Snacks

Most of us are aware that protein is needed after a workout, but did you know that carbs are essential too?! Carbs are required for building muscles as they stimulate your muscles to absorb amino acids from protein through increasing the hormone insulin. Carbs replenish fuel stores to prevent muscle breakdown & contribute to the positive energy balance needed to grow muscle and recover from training.

Hence a snack that contains both carbs and protein is needed after training. You should aim for approx. 10-20g of both protein and carbs and eat your snack within 20-30minutes after finishing your session.

  1. Tin of tuna/salmon on wholegrain crackers/toast
  2. Fruit Smoothie – fresh fruit like mango, berries & banana blended with your milk of choice (e.g. soy milk/nut milk) & a few tablespoons of yoghurt is perfect fuel after a workout. You can also add some protein powder to your smoothie if you want.
  3. Slice of wholegrain toast/crackers with homemade peanut butter – you can make your own nut butters by simply blending together nuts in a high speed blender until a smooth, oily consistency forms (see full recipe here). Spread this onto some wholegrain bread or crackers & you have yourself the perfect protein:carb post-workout combo.
  4. Handful of nuts and fresh/dried fruit (e.g. dates, apricots) or homemade bliss balls – a great, easy  option to keep in a little snap lock bag in your car or gym bag, nuts & dried fruit together will help your muscles grown after a session. You can find my homemade bliss ball recipes here.
  5. Protein shake – great option when you’re the go. Remember to make it on milk if your protein powder doesn’t contain carbs of have with a piece of fruit

If you finish training and can eat your next main meal (i.e. breakfast, lunch or dinner) within 1/2 hour of finishing training, then this main meal can replace your post-workout snack.