10 foods that contain a surprisingly high amount of protein

Edamame:  These young soybeans are not only a delicious snack but also a great source of protein, with about 17 grams per cup.

Greek Yogurt Greek yogurt is packed with protein, offering around 10 grams per 100 grams, making it a great addition.

Quinoa Often hailed as a superfood, quinoa provides about 8 grams of protein per cup (cooked) and is a complete protein.

Chickpeas Also known as garbanzo beans, chickpeas offer approximately 15 grams of protein per cup (cooked) and can be used.

Cottage Cheese Cottage cheese is rich in protein, with about 27 grams per cup (low-fat variety), and can be added to both.

Pumpkin Seeds A great snack or salad topping, pumpkin seeds have around 7 grams of protein per ounce.

Hemp Seeds These seeds are a plant-based protein powerhouse, offering about 10 grams per 3 tablespoons.

Chia Seeds Known for their omega-3 content, chia seeds provide about 4 grams of protein per 2 tablespoons and can be added.

swipe up for more STORIES