What you're doing is very sensible. I would recommend eating some lean protein and starchy carbohydrates after a strenuous workout. As you've stated, the protein will help in the healing process from the microscopic tears you've most likely created through the strenuous workout. Because of glycogen depletion, the starchy carbohydrates will replenish your muscles and body. If you don't replenish your glycogen levels, you place your thyroid and metabolism in danger. The best protein post strenuous workout is whey, and the healthiest starchy carbohydrates would be potatoes, sweet potatoes, rice, oats, and Ezekiel bread. You want to replenish your glycogen levels quickly after your workout, and the whey and starchy carbohydrates will do this for you. Some will utilize simple carbohydrates rather than starchy carbohydrates instead. This includes fruit or fruit juice. However, I don't agree with this because the fructose in the fruit and juices will most likely replenish liver glycogen rather than muscle glycogen. In addition, eating within the next hour or two with a more balanced meal containing dietary and essential fats is also recommended.