Three Bean Salad With Garlic And Green Onion

A three-bean salad is one of the easiest side dishes to make, be it for a weeknight dinner or a potluck party. The traditional recipe calls for kidney beans, green beans, and garbanzo beans that are tossed with a little bit of onion (red or white) and a simple dressing. As much as we love a classic recipe, it’s not particularly glamorous, and for that reason we decided to play around with the recipe, just a tad, making sure we keep the salad as fresh as possible in both ingredients and flavor.

Fresh green beans make a big difference compared to the canned variety. Not only are they crisper, but they’re also brighter in color and are not as salty. It’s that bright pop of green that makes the salad look fresh and inviting. A quick blanch of the green beans in boiling water, then a dip in a bowl of ice water, will take a little of that rawness off of the veggie while keeping its firm bite. We wanted to echo that green freshness with sliced green onions rather than using a red or yellow onion. Green onion infuses the whole salad with that distinctive peppery-onion flavor.

The most important ingredient in making a three-bean salad? Time. Once you’ve whipped up the dressing and toss everything together, the salad needs to spend a few hours in the refrigerator and this is where the magic happens. That simple dressing is absorbed by the beans and infuses the whole salad with delicious flavor. After a few hours (this is a great make-ahead side dish) the salad is ready to be served, just give it another quick toss and set it out for everyone to enjoy. This version of the classic three-bean salad is just as easy to make as it is familiar and new.

Three Bean Salad

14 minutes to prepare serves 4


  • 1 pound green beans, trimmed and cut into 1-inch pieces
  • 1 (15 oz) can cannellini beans, drained and rinsed
  • 1 (15 oz) can black beans, drained and rinsed
  • ½ cup green onions, chopped
  • ¼ cup granulated sugar
  • ⅔ cup white vinegar
  • ¼ cup olive oil
  • 2 cloves garlic, minced
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper


  1. Blanch the green beans in a pot of boiling water, 2 minutes. Remove the green beans with a slotted spoon and place into a separate bowl filled with ice water to stop the cooking process.
  2. Empty cannellini beans and black beans into a strainer and run cold water over the top of the beans to rinse off the starchy liquid. Pour into a large salad bowl.
  3. Add blanched green beans to the cannellini and black beans.
  4. Whisk sugar, vinegar, olive oil, minced garlic, salt, and pepper in a small bowl until well combined. Pour dressing over the beans.
  5. Add chopped green onions and toss until well mixed. Cover bowl with plastic wrap or plastic lid and refrigerate for several hours. Mix the salad again before serving.

Recipe adapted from Dinner then Dessert.