Top Healthy Vegetarian Protein Sources

9. Green Peas

Green peas, 8 g of protein per cup

Most don’t think of peas as a protein source, but they are. Green peas are filling and delicious—enjoy them in soups, salads and as a side dish.

10. Peanut Butter

Peanut butter, 7 g of protein per 2 tablespoons

Peanut butter, and peanuts, are full of fiber, protein and fat. That winning combination of nutrition helps keep you full. Try peanut butter on toast, blended into smoothies or make a peanut sauce for savory dishes.