Fresh lima beans are still in season. To me, that is good news since I like their nutty, almost sweet taste and creamy heart. But fresh limas, sometimes also known as butter beans, are hard to find ...