You’ve probably read that you should eat a high protein post-workout meal/snack. Some people I know take this to an extreme and knock back a microwaved chicken breast which is okay, but it’s more effective to have a protein and carbohydrate mix.
It’s important to have carbs post-workout too as it replaces your blood sugars that is used during your workout and boosts your insulin level. The extra insulin actually helps your body to more efficiently utilize the amino acids from the protein, so you rebuild and repair your muscles more quickly. In other words:
Carbs will be used by your body to restore muscle glycogen that was depleted while you worked out. If your post workout meal doesn’t contain carbs, your body may actually instead break down muscle tissue for this same purpose (which is obviously very counter productive!). Carbs also create an insulin spike which helps to move nutrients into your muscle tissue quicker.
A common misconception is protein = meat. There’s plenty of protein in lots of other foods: eggs, nuts and beans. I came across this handy site, which informs you of how much protein is in these non-meat foods http://www.allinahealth.org/ahs/healthwellness.nsf/page/Foods_Protein