There are myriad plant-based foods that contain protein, making it easy (and delicious) to diversify your plate. But what are the top picks—and how do you eat them at home? Ahead, nutrition ...