Eggs are the clearest example of protein content - you just have to watch Sylvester Stallone, who beats raw eggs like Rocky Balboa for proof. And their reputation is rightly acquired: A hard-boiled egg has six grams of protein, in a convenient, portable form. But, how many hard-boiled eggs can you eat? It's time to expand your horizons with these high-protein foods that have even more protein per serving than an egg. Dried spirulina Protein: 8 grams for 2 tbsp Fish is not the only high-protein food you can find in the ocean. Tip: Try sprinkling spirulina on your salad or seasoning roasted vegetables with it. (Spirulina powder can also turn your boring smoothie into a blue drink!) Yoghurt Protein: 17 grams for 170 grams of milk When it comes to muscle recovery, pure skim yogurt breaks the record: These little plastic buckets have tons of protein in just 100 calories. Gruyere cheese Protein: 8 grams per serving of 30 grams of cheese This del...