Hi folks. I'm a major cooking enthusiast who's been making an effort over the past few years to eat vegetarian or at least veggie-centric (with a little bit of meat used for flavoring) most of the time. This kind of cooking lends itself really well to pastas, stir fries, stews, etc. and I cook a lot of them. However, sometimes I do just want the more traditional American meal format of a protein with a couple vegetable side dishes, partly because it lets me eat big piles of braised greens. Yum! I do great vegetable side dishes, the problem is finding a protein to go with them. Sometimes I compromise and do an eco-friendly seafood, or just a very small amount of meat. But I'd love to find a way of doing this style meal with all plant-based foods. Any suggestions for tasty vegetarian proteins that would go well with a heap of swiss chard and some roasted potatoes?