White Bean Salad With Fennel and Celery
Updated November 4, 2025

- Ready In
- 15 min
- Rating
- Comments
- Read comments
Advertisement
Ingredients
1 small shallot, finely chopped
¼ cup fresh lemon juice
¼ cup fresh orange juice
2 tablespoons white wine vinegar
1 tablespoon Dijon mustard
⅓ cup olive oil
Salt and freshly ground black pepper
2 (14-ounce) cans cannellini beans, rinsed
½ small red onion, halved and thinly sliced
1 medium fennel bulb (about 8 ounces), trimmed and thinly sliced crosswise (about 2 cups)
½ bunch celery, trimmed and thinly sliced crosswise (about 3 cups), plus some tender leaves
½ small bunch dill, fronds and tender stems coarsely chopped (¼ cup)
Preparation
- Step 1
In a large bowl, whisk together the shallot, lemon juice, orange juice, vinegar and mustard. Drizzle in the olive oil and whisk vigorously to combine. Season with salt and pepper. Add the beans and toss until well coated in the dressing.
- Step 2
Rinse the red onion slices under cold water, drain, and toss into the bean mixture. Add the fennel, the celery and celery leaves, and the dill to the salad bowl and toss to combine. Season with more salt and pepper and serve.
Private Notes
Comments
Simple and delicious. I made this twice. The first time as written and the second time I added feta cheese. It really comes down to the amazing dressing that would make shoe leather appetizing. I make many a white bean salad similar to this one, but the simple citrus vinaigrette is what puts it over the top.
I had only one can of cannellinis, but wanted to stay with this volume of salad. I added a can of artichoke hearts. I am not suggesting that this was an improvement, necessarily (I will follow recipe to a T next time), but it was a good dish, a good variation.
This was delicious! And the author is right, tastes even better the longer it sits. It’s crunchy and raw, zesty and bright.
I made this exactly as written and really enjoyed the flavors. I would not change a thing and plan on making this often.
I’m not much of a celery fan but I was looking for some healthy, lower calorie, quick lunches for the upcoming holiday season that will be so loaded with heavy (albeit delicious) foods. This salad is a winner and my new love is celery! I’ll make it frequently and rotate additions to keep it interesting: a handful of spinach one week, a chopped avocado another, mix garbanzo with white beans. Endless additions to try since the dressing soaked beans are really the star.
most of the recipes using beans seem to use canned beans. what about using dry beans soaked overnight?
