Eggs have been considered as a rich source of protein but there are other foods that provide way more protein in the same quantity. Check out these foods here.
Shrimp is one of the most protein rich sources. It provides 17gms of protein in just 100gms of shrimp.
Quinoa is an edible seed and carries 7.5gms of protein per cup. Along with that is it also rich in fiber.
Chickpeas are a great source of protein. They provide 8gms of protein per half cup.
Unlike peanut butter, almond butter is not that well known. Nevertheless it carries 7gms of protein in two tablespoons along with several good fats.
Cottage cheese is a nutritious source of protein and carries 12gms of protein in half a cup of it.