Nuts (5 to 6 g of Protein per ¼ Cup)


No matter which nut is your favorite, it likely is a good source of protein, clocking in at about 5 to 6 g per small handful (less than ¼ cup), Sussi says. Almonds offer the most protein per serving, with pistachios close behind in the No. 2 spot, according to California Almonds. In addition to protein, nuts are good sources of heart-healthy unsaturated fats, which can lower cholesterol levelsaccording to the Mayo Clinic. And thanks to the many options — including almonds, pistachios, cashews, walnuts, and hazelnuts — it’s easy to add a variety to your diet. Sprinkle them on salads, in smoothies, or on top of veggies, Sussi suggests.

Tofu (8 g of Protein per 3 Ounces)

Previous article

Quinoa (8 g Protein per Cup)

Next article