If you’re looking for a plant-based source of protein, lentils are a wonderful option. In fact, they’re one of the most protein-packed legumes out there, with a single cooked cup offering an impressive 18 grams of protein
Chickpeas, which you might know as garbanzo beans, provide around 15 grams of protein per cooked cup. They have a tasty nutty flavor and firm texture, so it’s no wonder they’re a favorite in dishes all over the world
If you thought quinoa was a grain, you’re not the only one. But it’s actually classed as a seed, and it’s celebrated for being a complete protein containing all nine essential amino acids.
Tofu is a favorite among vegetarians and vegans, and it’s easy to see why. Because it’s made from soybeans, tofu is a protein powerhouse, boasting about 10 grams of protein per 100 grams.
If you’ve never heard of tempeh before, it’s about time we introduced you. Unlike its cousin tofu, tempeh is made from fermented soybeans, giving it a firmer texture and a subtly nutty flavor.
Who doesn’t love the creamy, rich texture of Greek yogurt? If you do, you’ll be glad to hear that it’s not only a delicious ingredient, but a standout source of protein, with approximately 10 grams of protein per 100 grams.
Cottage cheese may not be as popular as some other cheeses, but there’s no doubt that it’s one of the most nutritious. It boasts 28 grams of protein per cup, making it one of the most protein-rich options on our list.