Easy White Bean Salad Recipe

As an Amazon Associate, I earn from qualifying purchases.

One of the most frequently made recipes in our house: this easy and fabulous no-cook white bean salad. It’s a savory, protein-packed vegan dream come true. Here’s another of our favorite bean salads.

Easy White Bean Salad Recipe 780 | Umami Girl


Good-quality canned or jarred tuna makes a nice addition to this white bean salad, if you’re into that sort of thing.

Bean salad to the rescue

Holy hotness in NJ today. Feels like 94. Summer vibes for the last week of school. I’ll take it. But here’s what I won’t do: turn on the stove. The heat is almost just an excuse, to be honest. Could there be more to do as the school year winds down? So, yeah. No oven. No stove. (No freezer, either, apparently, since ours stopped freezing things at the end of last week.) Instead, we’ll have bean salad for dinner between incidents of minor chaos. Bean salad to the rescue. Maybe this one. And definitely this one. This simple but amply flavored salad is a staple of our kids’ school lunch boxes, and it’s also great for dinner on a hot night with little time to spare (ahem) or at a barbecue or picnic. Serve it at room temperature, enjoy the heck out of it, and get on with your evening. Maybe put leftovers in lunch boxes, just sayin’.

Hungry for more?

Subscribe to our email updates, and follow along on Instagram, Pinterest, Facebook, and YouTube.

Easy White Bean Salad Recipe

This quick and easy no-cook bean salad is full of flavor. If you like, mix in a few ounces of good-quality canned or jarred tuna in olive oil.

Prep Time 10 minutes
Total Time 10 minutes
Serves Serves 6


  • 2 15.5-ounce cans white beans, such as Cannellini or Great Northern, rinsed and drained
  • 2 celery stalks, diced small
  • 1 medium shallot, minced
  • 1 9 1/2-ounce jar sliced Spanish olives with pimento, drained
  • 1/4 cup chopped flat-leaf parsley
  • 2 tablespoons extra-virgin olive oil
  • 1 tablespoon sherry vinegar
  • Zest of 1 lemon, plus juice of half
  • 1/2 teaspoon sweet Hungarian paprika, optional
  • Salt and pepper to taste


  1. In a medium bowl, stir together the beans, celery, shallot, olives and parsley.
  2. Add the oil, vinegar, lemon juice and zest, paprika if using, and salt and pepper.
  3. Stir to combine well.
  4. Serve at room temperature.

Nutrition Information

Amount Per Serving:

Calories:: 380 Total Fat:: 8.5g Carbohydrates:: 58g Fiber:: 20.2g Protein:: 20.2g

Did you make this recipe?

We'd love to see! Tag us on Instagram at @umamgirl and use the hashtag #umamigirl. We'll reshare our favorites.

Hungry for more?

Subscribe to our email updates, and follow along on Instagram, Pinterest, Facebook, and YouTube.


Your email address will not be published. Required fields are marked *