Vegetables are a great source of essential vitamins and minerals in the everyday diet. They’re often low in calories, fat, and sugar so they are a great and important addition to any diet. But what about protein? Would eating a diet based in vegetables give you enough daily protein?
The short answer is No.
While some vegetables do contain protein, most do not contain enough protein by themselves to be considered as a good source of high quality protein. Vegetable protein is considered to be incomplete, which means if you eat a diet based in vegetables you are probably not getting all of the essential amino acids your body needs to function.
Instead, it’s important to pair nutrient rich vegetables with other high protein foods such as meat, dairy, or beans in order to get enough protein in your daily diet. If you are a vegetarian or vegan you can get protein from soy products, beans, and grains.
There are a few high protein vegetables that can help to fully complete a healthy meal, such as spinach, cauliflower, okra, broccoli, and asparagus. All of these vegetables are good sources of protein.
Since vegetables are a great source of nutrients with high levels of vitamins and minerals, it’s important to include them in your diet, just not as your main protein source.
We’ve put together a chart of the amount of protein in vegetables per every 100 grams. This way you can better plan a nutritious and healthy meal.
[table id=33 /]
Try to incorporate your favorite vegetables into every meal for a good source of important nutrients, remember to pair vegetables with high protein foods such as brown rice, poultry, or lentils and you’ll have a great, healthy complete meal.