We all know protein is the single most important building block of muscle growth. But, amazingly, science is only now discovering exactly how much protein we should be getting and—just as important—when we should be getting it.

Here, we rank the top 10 best sources of protein, according to how much of the muscle-building macro is in 100 grams of each food.