6 Foods That Are Both High in Protein and Fiber
:max_bytes(150000):strip_icc()/Health-GettyImages-1076191340-b0c81bc22fcb45538513043342f1aef0.jpg?w=780&resize=780,470&ssl=1)
:max_bytes(150000):strip_icc():format(jpeg)/Health-GettyImages-1076191340-b0c81bc22fcb45538513043342f1aef0.jpg)
Your body needs protein to repair tissues, build muscles and bones, make hormones, and support the immune system. Meanwhile, eating fiber helps regulate blood sugar, cholesterol and digestion, and promotes feelings of fullness.
Many foods offer both protein and fiber, as well as other nutrients and health benefits.
Carmen Vlasceanu/Getty Images
- Serving size: ½ cup cooked
- Protein: 8.9 grams (g)
- Fiber: 7.8g
Lentils are full of protein and fiber. They also provide folate, potassium, magnesium, zinc and iron.
Lentils are an excellent source of slow-digesting carbohydrates. They have a lower glycemic index, meaning they gradually raise blood sugar levels compared to foods high in sugar and low in fiber.
A study also showed that a diet rich in lentils can help lower blood cholesterol levels.
Krisanapong Detraphiphat/Getty Images
- Serving size: ½ cup cooked
- Protein: 15.6g
- Fiber: 5.1g
Soybeans are one of the highest protein seeds, containing almost double the protein of most other seeds. They also provide iron, magnesium, selenium, B vitamins and vitamin K.
Other beans, like black beans, chickpeas, and lima beans, contain about 6 to 8 grams of protein and 5 to 8 grams of fiber per ½ cup cooked.
fcafotodigital / Getty Images
Whole grains contain both fiber and protein, and amounts vary depending on the type. Some grains contain more protein, while others are higher in fiber. For example, grains like quinoa and amaranth are higher in protein, while barley and bulgur contain more fiber.
Amaranth and quinoa are among the highest protein grains and also differ in their amino acid profiles. They contain all the essential amino acids necessary for protein synthesis. Other cereals are poor in one or more amino acids, most often lysine.
Protein and fiber content of ½ cup cooked whole grains:
| Whole grains | Protein | Fiber |
|---|---|---|
| Quinoa | 4 grams (g) | 2.5g |
| Amaranth | 4.6g | 2.5g |
| Barley (pearl) | 1.7g | 3g |
| Bulgur | 2.8g | 4g |
| Brown rice | 2.7g | 1.6g |
Advice: Opt for whole grains for more protein, fiber and nutrients. Grain refining reduces some of these nutrients.
towfiqu ahamed / Getty Images
Nuts pack a lot of fiber and protein in a small serving. One ounce (about 28 grams) of nuts contains 4 to 7 grams of protein and 2 to 3 grams of fiber.
Here is the protein and fiber content of different nuts per 1 ounce (28 grams) serving:
| Nut | Protein | Fiber | Other vitamins and minerals |
|---|---|---|---|
| Almonds | 6 grams (g) | 3.5g | Vitamin E and magnesium |
| Cashew nuts | 5g | 1g | Magnesium |
| Nut | 4g | 2g | Omega-3 fatty acids |
| Hazelnuts | 4g | 3g | Potassium |
| Brazil nuts | 4g | 2g | Selenium and magnesium |
Although peanuts are not true nuts, they are legumes. They are also rich in protein and fiber. A 30-gram serving of peanuts contains about 7 grams of protein and 2.4 grams of fiber.
Seeds contain both protein and fiber in different amounts. Some contain more fiber, while others contain more protein.
Here is the protein and fiber content of the different seeds per 2 tablespoons (portion of approximately 30 grams):
| Seed | Protein | Fiber | Other vitamins and minerals |
|---|---|---|---|
| Chia Seeds | 5 grams (g) | 10g | Omega-3 fatty acids, magnesium, selenium |
| Flax seeds | 5g | 8g | Omega-3 fatty acids |
| Sunflower seeds | 6g | 3g | Vitamin E and magnesium |
| Sesame seeds | 5g | 4g | Calcium |
Seeds are nutritional powerhouses. They offer much more than protein and fiber. Depending on the type, they may also be rich in omega-3 fatty acids, calcium, magnesium, zinc and iron, as well as vitamins A and E.
Porosolka/Getty Images
Vegetables are often rich in fiber. Some, like spinach, kale and broccoli, are also higher in protein. These green leafy and cruciferous vegetables also contain calcium, potassium, folate and vitamin K.
Here is the protein and fiber content of certain vegetables per serving:
| Vegetable | Protein | Fiber |
|---|---|---|
| Spinach | 5 grams (g) | 4g |
| Kale | 4g | 3g |
| Broccoli | 4g | 5g |
Protein plays a role in almost every function in the body. Your protein needs change based on many factors, including age, gender, muscle mass and activity level. Guidelines recommend eating at least 0.8 grams of protein per kilogram of body weight each day.
In addition to protein, fiber is essential for overall health. Most adults need 22 to 34 grams of fiber per day, depending on their age and gender.
Thank you for your comments!

:max_bytes(150000):strip_icc()/GettyImages-1487464848-e95e866028704646aee17c1299a9b66d.jpg?w=390&resize=390,220&ssl=1)

