This post may contain affiliate links.

This easy White Bean Salad is simple to make in a couple of minutes and full of so much flavor. It’s great for prepping and stashing in the fridge for busy weekday lunches and dinners. With just 5 ingredients, it’s a hearty side dish to pair with any protein.

When it comes to simple side dish recipes, this White Bean Salad is one of our go-tos. It’s comforting and hearty, but also full of fresh flavor thanks to all of the herbs. With just a handful of ingredients, it’s a gourmet salad that’s tossed together in only 5 minutes!

beans, herbs, oil, vinegar, and pepper measured out and set on a table

Ingredients in White Bean Salad

  • Shallot: Add a savory onion/garlic flavor.
  • Red wine vinegar: Adds nice tang to the salad. You can also use white wine vinegar, tarragon vinegar or white balsamic vinegar.
  • Olive oil: for the best flavor, use a high-quality robust extra-virgin olive oil.  
  • Fresh herbs: I prefer a mix of fresh mint and dill, though fresh parsley, cilantro and chives are all great options. Use at least 2 different herbs for the best flavor.  
  • Canned white beans: I like cannellini or navy beans, drain and rinse them well.
  • Pepper flakes: Add a little pinch depending on how much heat your like. If you’re looking to upgrade your salad, try Urfa pepper for a milder, smoky heat.

How to Make White Bean Salad

  1. Marinate the shallot. Combine shallot, vinegar and ½ teaspoon kosher salt in a small bowl; let sit 5 minutes.
  2. Infuse the oil with fresh herbs. Meanwhile, in a medium bowl combine herbs with oil to coat.
  3. Assemble the salad. Add beans, pepper flakes and shallot-vinegar mixture; toss gently to combine and season with salt and additional pepper flakes to taste.

Tips for Making White Bean Salad

  • Try a different bean. If you want to use something other than cannellini beans, try chickpeas, navy beans or gigante beans.
  • Soaking the shallots in vinegar makes them less potent. Raw shallot can be really potent in flavor, but soaking them in the vinegar for a bit, some of that potency gets tamed.
  • Use whatever herbs are in season. The beauty of this salad is you can customize all the flavors to your liking depending on what is at the market or the store!

Storing Herbed Bean Salad

Store this salad in an airtight container in the fridge for up to 4 days. I like to let it sit out for 10 minutes to take the chill off. Then give it a stir and an extra drizzle of olive oil before serving.

What to Serve with White Bean Salad

The options are endless, it pairs great with other vegetables or with so many proteins, here are our suggestions.

white beans and herbs in a white-textured bowl with a wooden spoon

Bean Salad FAQs

Can this salad be made ahead of time?

This salad is perfect for meal prep, it can be made, covered and refrigerated up to 3 days ahead of time.

What other vegetables or ingredients can I add to the salad?

Thinly sliced celery or English cucumber are both delicious, as are 1-inch pieces of blanched green beans. I also love adding pitted castelvetrano olives or capers. For some brightness consider adding some grated lemon zest.

Can I make this with dried beans?

You can definitely make this with dry beans. Cook them as you normally would then measure out about 1 ⅓ cup beans.

More Salads with Beans Recipes

white beans and herbs in a white-textured bowl with a wooden spoon

Herbed White Bean Salad

No ratings yet
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 15 minutes
Yield 1 ¾ cups
Category Side Dish
Cuisine American

Description

This easy White Bean Salad is simple to make in a couple of minutes and full of so much flavor. It's even perfect to make in advance for a busy week or to let the flavors marinate together. With just 5 ingredients, it's a hearty side dish for any protein.

Save This Recipe!

We’ll email this post to you, so you can come back to it later.

Ingredients

  • ½ large shallot, finely chopped (3 tablespoons)
  • 2 tablespoons red wine vinegar
  • Kosher salt
  • ½ cup finely chopped tender herbs, such as mint and dill (parsley, cilantro and chives also work)
  • 3 tablespoons extra virgin olive oil
  • 1 (15-ounce) can white beans, drained and rinsed (cannellini beans, navy beans, black eyed peas and/or chickpeas all work)
  • ½ –1 teaspoon pepper flakes of choice, such as urfa pepper or crushed red pepper flakes

Instructions

  • Combine shallot, vinegar and ½ teaspoon kosher salt in a small bowl; let sit 5 minutes.
  • Meanwhile, in a medium bowl combine herbs with oil to coat.
  • Add beans, pepper flakes and shallot-vinegar mixture; toss gently to combine and season with salt and additional pepper flakes to taste.

Notes

Store bean salad in a glass airtight container in the refrigerator for up to 4 days.

Nutrition

Serving: 1/4 recipeCalories: 172kcalCarbohydrates: 14gProtein: 5gFat: 10gSodium: 240mgFiber: 3gSugar: 1g
Like this? Leave a comment below!I love hearing from you and I want to hear how it went with this recipe! Leave a comment and rating below, then share on social media @zestfulkitchen and #zestfulkitchen!
white beans and herbs in a white-textured bowl with a wooden spoon

Pin This Recipe

Love this recipe and want to save it? Pin this recipe!

Pin This Recipe
5 Test Kitchen Approved Tips
Years of test kitchen experience distilled into a simple series to help you become a better, more confident cook!


Photograph of America'sTest Kitchen with test cooks testing recipes

Share it with the world

Pin

About The Author

Lauren Grant is a professional culinary food scientist, food writer, recipe developer, and food photographer. Lauren is a previous magazine editor and test kitchen developer and has had work published in major national publications including Diabetic Living Magazine, Midwest Living Magazine, Cuisine at Home Magazine, EatingWell.com, AmericasTestKitchen.com, and more.

Learn More

Leave a comment

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

How many stars would you give this recipe?