Carrots do contain quite a bit of protein and carrots are also good for your eye health too.
Some other foods that are high in protein are.
- Watercress.
- Spinach
- Alfalfa sprouts.
- Spinach. ...
- Chinese cabbage or bok choy.
- Asparagus.
- Mustard greens.
- Broccoli.
- Collard greens.