Lima beans have long had a bad rap, but not so in this fresh salad. Full of flavor, this is not the lima bean from a can that many of us cringe and remember from childhood. I really think you'll be surprised at how delicious lima beans can be!
Rinse and sort the lima beans and place in a medium saucepan. Cover with about 3 cups hot water and bring to a boil over medium heat. Let it boil for 2 minutes, then remove from heat, cover and let it sit for 1 hour. Drain, then add about 4 cups of hot water. Let it come to a boil again, then lower heat to a simmer. Simmer for about 45 minutes partially covered, or until the beans are cooked (do not overcook, as it will be mushy). Drain and set aside.
In a large bowl, combine the drained and cooled lima beans with the cucumber, tomato, red bell pepper, red onion, and cilantro. In a small bowl, mash together the garlic and salt. Whisk in the lemon juice, mustard, vinegar and olive oil. Season to taste with pepper. Toss the dressing into the lima beans and vegetables. Let it sit for at least an hour in the refrigerator. Give it one final toss before serving.