Foods which have all the nine amino acids are good sources of protein Tofu is a high quality source of protein Whey protein is considered a complete protein