This bean salad, on the other hand, is completely awesome. In fact, it's so awesome that it needs a different name so it doesn't get mentally lumped in with all the inferior "bean salad" recipes out there. It is shamelessly (possibly illegally) copied with very little editing from one of my very favorite cooking blogs, 101 Cookbooks. (Heidi has wonderful recipes for all sorts of things, and she takes beautiful pictures to go along with her text. I highly recommend a visit.)
This is another favorite to take places, since it's good at any temperature, keeps beautifully, and is allergy/intolerance-friendly (leave the almonds off if nuts are an issue).
Carrot, Dill & White Bean Salad
1/4 cup extra-virgin olive oil
3 tablespoons fresh lemon juice
1/4 teaspoon salt
1/2 cup thinly sliced shallots
more olive oil for cooking
2 cups sliced carrots, cut 1/4-inch thick on deep bias
3 cups cooked white beans (canned is fine)
scant 1/4 cup chopped fresh dill
2 tablespoons brown sugar (or honey, but I like brown sugar better)
1/3 cup sliced almonds, toasted
Combine the olive oil, lemon juice, salt and shallots in a small bowl. Stir and set aside.
In your largest skillet over medium high heat, toss the carrots with a splash of olive oil. Let them cook in a single layer, tossing gently every three or four minutes until the carrots are deeply browned.
Add the beans and dill to the skillet and cook for another five minutes, or until the beans as well heated through. Add a bit more olive oil to the pan if you need to.
Put the contents of the skillet in a large mixing bowl, sprinkle with the brown sugar and pour the lemon-olive oil mixture over the top. Toss gently. Let sit for ten minutes. Toss gently once again, taste and adjust with more salt or sugar or lemon juice if needed. Sprinkle with the almonds just before serving.