There are many vegetables that are good sources of protein, especially for those on vegetarian, vegan, or vegan keto diets. Here are some vegetables that are high in protein:
- Green peas: A cup of green peas contains about 8 grams of protein.
- Spinach: Along with being the second highest protein vegetable on some lists, spinach is full of nutrients like vitamin A.
- Lima beans: A cup of cooked lima beans contains about 15 grams of protein.
- Broccoli: A cup of chopped raw broccoli will yield 2.6 grams of protein, while a cup of cooked broccoli contains about 1.9 grams.
- Brussels sprouts: A cup of cooked Brussels sprouts contains about 4 grams of protein.
- Cauliflower: A cup of raw cauliflower provides a little more than 2 grams of protein.
- Artichokes: A medium artichoke contains about 4.2 grams of protein.
- Asparagus: A cup of cooked asparagus contains about 5 grams of protein.
- Kale: A cup of cooked kale contains about 2.5 grams of protein.
- Sweet corn: A cup of sweet corn contains about 5 grams of protein.
Other vegetables that are rich in protein include bean sprouts, corn, mustard greens, Swiss chard, and potatoes. Its important to note that while vegetables can provide a good source of protein, meat, eggs, and dairy products contain the highest amount of protein per serving.