Simple rule of thumb when it comes to building muscles: post workout snack or meal should be rich in good quaility protein
Why is this important? After a workout, the muslces are highly primed to take up the protein for building purposes.
What should I eat before my workout? Carbohydrates provide the needed energy to enable you to maintain a steady performance level. Otherwise, you will see a drop in the intensity of your workout both physically and mentally.