Not only are nuts delicious, they are also a great source of protein! Some nuts contain more than others.
Almonds, walnuts and pistachios; cashews, pine nuts and brazil nuts; peanuts and hazelnuts. These have the the most plant-based protein.
Nuts are great for snacking, as well as adding them to dishes.
Learn more at https://www.healthline.com/nutrition/high-protein-nuts