This post may contain affiliate links. Please read our privacy policy.

3 Bean Salad

In certain parts of the country, a good three bean salad is almost always the anchor to a potluck or picnic, or any kind of gathering where sturdy, crowd-pleasing, portable, and frankly inexpensive food is wanted.

Modern Three Bean Salad

There have been countless three bean salads made with simply the three beans and the addition of some bottled vinaigrette and nothing else, and they’ve most certainly been well received.  But a plain old three bean salad made only with canned beans can feel a bit heavy and monotonous…and old fashioned.

Modern Three Bean Salad

In this more contemporary version the addition of a few handfuls of whole grains and sliced jarred or canned hearts of palm lighten things up a little and provide textural interest.  A generous amount of fresh herbs provide brightness.

Whole Grains in Bean Salads: Pick Your Favorite

The two I have used in this recipe are spelt and farro, but you can also try wheat berries or barley, or anything you like!

Modern Three Bean Salad

Spelt Grain Salad

Spelt is a whole grain that been around since ancient and medieval times, but now it is only commonly grown in Europe. It fell out of favor in the 1900s, but now that whole grains are back in the spotlight, it’s becoming very popular again.  It’ss quite chewy and nutty, in large, fat rice-shaped grains.  Some people who have wheat intolerances can enjoy spelt, but it is a member of the wheat family, so it’s not for people who are celiac or who have more serious wheat aversions.  It’s usually soaked for several hours before cooking, which reduces the cooking time.

Soak 1 cup spelt grains in water to cover overnight.  Drain the spelt.  Bring three cups of water or broth to a simmer in a medium-sized pot over medium high heat, add the drained spelt, and simmer for about 1 hour until the spelt is tender.

Farro Grain Salad

Farro is another super ancient grain, possibly the oldest grain in the world. It originated in Western Asia, and has been extremely popular of late with the resurgence of interest in whole grains. It’s like a denser, chewier barley.  For more on farro and cooking farro, click here!  

How to Cook Perfect Farro on the Stove

When you are cooking the spelt of farro for this recipe, make some extra, which is nice to have later in the week in pilafs, soups and stews.

Herby Dressing

The modern three bean salad dressing is quite thick, close to a pesto-ish paste, but it distributes itself perfectly over all of the ingredients when you toss the whole thing together.  I used a combo of basil, thyme and parsley, but you can change up the herbs as you like.  Feel free to add some other fresh vegetables as well, like diced zucchini, tomatoes or avocado, but add those shortly before serving.

Modern Three Bean Salad

Make Ahead Bean Salad

You can make this salad up to three days ahead of time and store it covered in the fridge.  Leftovers make terrific lunches on the go (or at home…).

What to Serve with Three Bean Salad:

Modern Three Bean Salad

Other Great Picnic and Potluck Side Dish Recipes:

Like this recipe? Pin it to your favorite board on Pinterest.

Pin This

Modern Three Bean Salad

5 from 2 votes
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 10 People
A contemporary version of a classic side dish, with the addition of whole grains, hearts of palm, and fresh herbs to brighten it up.


  • 1 14-ounce can hearts of palm drained
  • 1 15.5-ounce can kidney beans rinsed and drained
  • 1 15.5-ounce can chickpeas beans rinsed and drained
  • 1 15.5-ounce can black beans rinsed and drained
  • 1 cup cooked, cooled spelt or farro (see above or package directions)
  • ¼ cup chopped fresh parsley
  • 2 tablespoons chopped fresh basil
  • 2 tablespoons chopped fresh thyme
  • 2 tablespoons rice vinegar
  • 2 tablespoons extra-virgin olive oil
  • ½ cup finely chopped red onion
  • Kosher salt and freshly ground pepper to taste


  • Rinse the hearts of palm and cut them into ½–inch slices. In a large serving bowl mix together the hearts of palm, kidney beans chickpeas, black beans and cooked spelt.
  • In a small bowl or container mix together the parsley, basil, thyme, vinegar, olive oil, onion and salt and pepper. Stir or shake to combine well, then pour the dressing over the bean salad and toss to coat everything well. Serve at room temperature or slightly chilled.


In this more contemporary version the addition of a few handfuls of whole grains and sliced jarred or canned hearts of palm lighten things up a little and provide textural interest.  A generous amount of fresh herbs provide brightness.


Calories: 287kcal, Carbohydrates: 49g, Protein: 14g, Fat: 5g, Saturated Fat: 1g, Sodium: 12mg, Potassium: 1234mg, Fiber: 12g, Sugar: 9g, Vitamin A: 253IU, Vitamin C: 9mg, Calcium: 64mg, Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Hello & Welcome

Sign up now and receive my recipe newsletter full of dinnertime inspiration.

Signing up for our newsletter means you agree to our Privacy Policy and Terms of Use.


Rate & Comment

Recipe Rating