Classic Bean Salad Recipe
Introduction
Classic bean salad is a vibrant and satisfying dish, perfect as a refreshing side or a light lunch. It combines a trio of beans with crisp celery and fresh herbs, tossed in a tangy mustard-vinegar dressing. Quick to prepare and full of flavor, it’s a staple that’s sure to please.

Ingredients
- 2 small shallots (or 1 large shallot), peeled
- 3 tablespoons apple cider vinegar, plus more to taste
- 1 tablespoon Dijon mustard
- Salt and freshly ground black pepper
- 1/2 cup extra-virgin olive oil, plus more to taste
- 1 (15-ounce) can chickpeas, drained and rinsed
- 1 (15-ounce) can cannellini or Great Northern beans, drained and rinsed
- 1 (15-ounce) can red kidney beans, drained and rinsed
- 1/2 cup thinly sliced celery
- 1 cup mixed coarsely chopped fresh parsley and celery leaves
Instructions
- Step 1: Mince one shallot and place it in a large bowl. Thinly slice the remaining shallot and set it aside for later.
- Step 2: Add the apple cider vinegar, Dijon mustard, and a pinch of salt and pepper to the bowl with the minced shallot, then whisk to combine.
- Step 3: Slowly whisk in the extra-virgin olive oil until the dressing emulsifies. Taste and adjust seasoning with additional salt and pepper if needed.
- Step 4: Add the chickpeas, cannellini beans, kidney beans, sliced celery, mixed herbs, and the sliced shallot to the bowl. Toss everything gently until evenly coated with the dressing.
- Step 5: Taste again and add more salt, vinegar, or olive oil to your liking. Drizzle with extra olive oil and sprinkle with freshly ground black pepper before serving.
Tips & Variations
- For extra crunch, add diced bell peppers or cucumbers to the salad.
- Substitute apple cider vinegar with red wine vinegar for a slightly different tang.
- Add a pinch of crushed red pepper flakes for a subtle kick.
- Use fresh lemon juice instead of vinegar for a brighter citrus note.
Storage
Store the bean salad in an airtight container in the refrigerator for up to 3 days. The flavors will deepen over time, making it even tastier the next day. Serve chilled or at room temperature. Give it a gentle stir before serving and add a splash of olive oil or vinegar if it seems dry.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use dried beans instead of canned?
Yes, you can use dried beans that have been soaked and cooked until tender. Just make sure they are fully cooked and cooled before using them in the salad.
Is this bean salad vegan and gluten-free?
Absolutely. This recipe contains no animal products or gluten, making it suitable for vegan and gluten-free diets.
Print
Classic Bean Salad Recipe
- Total Time: 10 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A vibrant and refreshing Classic Bean Salad featuring a medley of beans tossed with a tangy apple cider vinegar and Dijon mustard dressing, enhanced by fresh shallots, celery, and herbs. Perfect as a healthy side dish or a light meal.
Ingredients
For the Dressing
- 2 small shallots (or 1 large shallot), peeled
- 3 tablespoons apple cider vinegar, plus more to taste
- 1 tablespoon Dijon mustard
- Salt and freshly ground black pepper, to taste
- 1/2 cup extra-virgin olive oil, plus more to taste
For the Salad
- 1 (15-ounce) can chickpeas, drained and rinsed
- 1 (15-ounce) can cannellini or Great Northern beans, drained and rinsed
- 1 (15-ounce) can red kidney beans, drained and rinsed
- 1/2 cup thinly sliced celery
- 1 cup mixed coarsely chopped fresh parsley and celery leaves
Instructions
- Prepare Shallots: Mince one shallot and place it into a large bowl. Thinly slice the remaining shallot and set it aside for later use.
- Make the Dressing: To the bowl with the minced shallot, add 3 tablespoons of apple cider vinegar, 1 tablespoon of Dijon mustard, and a pinch of salt and freshly ground black pepper. Whisk these ingredients together to combine thoroughly.
- Incorporate Olive Oil: Slowly whisk in 1/2 cup of extra-virgin olive oil into the vinegar mixture until the dressing emulsifies. Taste the dressing and season with additional salt and pepper as desired.
- Combine Salad Ingredients: Add the drained and rinsed chickpeas, cannellini beans, and red kidney beans to the bowl. Also, add the thinly sliced celery, chopped parsley and celery leaves, and the sliced shallots you set aside earlier.
- Toss and Adjust Seasoning: Toss all the ingredients gently but thoroughly until everything is evenly coated with the dressing. Taste the salad and adjust seasoning by adding more salt or vinegar to your liking.
- Finish and Serve: Drizzle additional olive oil over the top if desired and sprinkle more freshly ground black pepper. Serve the salad immediately or refrigerate to let the flavors meld before serving.
Notes
- For best flavor, allow the salad to chill in the refrigerator for at least 30 minutes before serving.
- Use fresh herbs like parsley and celery leaves for a bright, fresh taste.
- Adjust the amount of vinegar and olive oil to suit your taste preferences.
- This salad can be served as a side dish or a light, protein-rich main course.
- Ensure all canned beans are well rinsed to reduce sodium content.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Salad
- Method: No-Cook
- Cuisine: American
Keywords: bean salad, classic bean salad, healthy salad, vegetarian salad, no-cook salad, chickpea salad, kidney bean salad, easy salad recipe

