well obviouisly protein is the main source of muscle building. Foods like milk,eggs, cheese, fish, are all good sources of protein. May i remind you, you can't just have protein after your workout and expect it to be the only protein you need for the day. You should be eating protein throughout the day.