Some of the best sources of plant-based protein are also some of the most versatile when it comes to cooking delicious, healthy food. If you’re looking to move more toward a plant-based diet, nuts, seeds and legumes will surely be your friends….and for good reason! They’re less expensive than meat, highly nutritious (low in fat, no cholesterol, and high in fiber, folate, potassium, iron and magnesium), and can actually be very “meaty” in texture. Note: most dried beans and legumes need to be soaked prior to cooking. Here’s how.