White Bean Salad

If you’re looking for a fresh, protein-packed salad that’s easy to make and full of flavor, White Bean Salad is the perfect choice! This vegetarian salad is light and satisfying and made with tender white beans, juicy cherry tomatoes, crisp cucumber, and a tangy lemon-Dijon dressing. It’s a great summer salad, perfect for potlucks, cookouts, and everything in between!

A White Bean Salad featuring arugula, cherry tomatoes, white beans, and red onions on a plate. A cut lemon, feta, and utensils are in the background on a checkered tablecloth.

Whether served as a side dish, a light lunch, or part of a larger meal, this easy White Bean Salad is a delicious way to enjoy wholesome ingredients. Itls loaded with crunch, and the tangy dressing adds plenty of flavor. But wait, there’s more! Capers, feta cheese, and a hint of spice jazz up this salad even more.

This is a yummy main dish salad. And the best part is that it tastes better the next day! I love how the flavors really mingle overnight. In fact, I often make this salad and then serve it the next day. 

A person holds a tablet displaying a digital cookbook titled

The Backyard Table

Recipes for Summer Cookouts

Level up your outdoor dining with Chef Jenn’s The Backyard Table! For only $7.99, you get 50+ pages of tested recipes including Grilled Corn Guacamole, French Onion Burgers, and Blueberry Grunt. 100% chef-created, no AI, and just pure foodie love.

This is a digital product. You'll receive an instant download link after purchase.

Get ad-free recipes like Grilled Corn GuacamoleGrilled French Onion BurgersDeviled Egg Pa​sta SaladBlueberry Grunt, and so many more!

A plate of White Bean Salad with arugula, white beans, cherry tomatoes, red onion, cucumber, and crumbled cheese.

Ingredients

Ingredients for White Bean Salad arranged on a table: arugula, parsley, feta cheese, capers, lemon juice, extra virgin olive oil, Dijon mustard, honey, cucumber, white beans, red onion, cherry tomatoes, spices.
  • White beans – You can use any kind of white bean. I like northern beans or cannellini beans, but you can also use white kidney beans.
  • Cherry tomatoes – Cut the tomatoes in half if they’re larger, or use tiny tomatoes. I’ve also tested this salad with the multicolored tomatoes, and grape tomatoes. They all work!
  • Red onion – To take the bite out of the onion, slice it and soak it in ice water for 20 minutes. You’ll be left with sweet onion with a bit of crunch but no astringent onion flavor.
  • Parsley – Fresh parsley is essential. Sometimes I also add dill.
  • Cucumber – I use the English cucumbers so I can use the skin and all. If you use waxy cucumbers, peel them and scoop out the seeds before dicing the cucumber for the salad.
  • Extra-virgin olive oil
  • Lemon juice – Fresh lemon juice adds a touch of acidity and brightness that really boosts the flavor.
  • Dijon mustard – Yellow mustard works in a pinch, but Dijon has better tang.
  • Honey – Maple syrup works as a substitute.
  • Salt – I use Kosher salt.
  • Black pepper – Freshly cracked black pepper tastes best, but pre-ground works.
  • Red pepper flakesOptional.
  • Capers (optional) – OK caper haters! Just try them in this recipe. They add a pop of tangy flavor that’s essential in a Mediterranean recipe.
  • Feta cheese (optional) – Don’t skip the feta! You can buy it already crumbled to make it even easier.
  • Arugula – Look for baby arugula, or you can use any mixed greens.

How to Make White Bean Salad

Scroll down for the full recipe card with exact measurements and printable instructions.

Combine the white beans, cherry tomatoes, red onion, parsley, and cucumber in a big bowl. Give it room. A crowded bowl makes tossing messy later.

White bowl with a salad of white beans, cherry tomatoes, sliced red onions, cucumber, and chopped greens on a light gray background.

Whisk the dressing separately so it actually emulsifies. Olive oil, lemon juice, Dijon, a little honey, salt, black pepper, and red pepper flakes, whisked until it looks glossy instead of separated into a layer of oil on top.

A bowl of yellow salad dressing with red flakes and a wooden-handled whisk on a light textured surface.

Pour the dressing over and toss gently. White beans split if you stir them hard, so I fold rather than stir, lifting from the bottom of the bowl.

Fold in the capers and feta last, if you’re using them. Adding them at the end keeps the feta in clean pieces instead of smearing into the dressing.

A bowl of salad with white beans, cherry tomatoes, cucumber, red onions, feta cheese, and herbs on a light gray background.

Chill at least 15 minutes before serving. This step isn’t optional in my kitchen. The beans and onion need that time to soak up the dressing, and it tastes flat if you go straight from bowl to plate.

Serve over a bed of arugula, cold or at room temperature. I pull it from the fridge right as I’m getting everything else to the table.

A white plate with a White Bean Salad featuring arugula, white beans, cherry tomatoes, red onions, cucumber, and crumbled cheese on a striped tablecloth, with a fork beside it.

Chef Jenn’s Tips

  • Let the salad sit for at least an hour in the fridge for the best flavor—it improves as it marinates.
  • Swap arugula for spinach or mixed greens if you prefer a milder green.
  • For a tangier dressing, add a bit more lemon juice or a splash of red wine vinegar.
  • If you don’t have white beans, chickpeas make a great substitute.

Make It A Meal

White Bean Salad is light yet filling, making it a great addition to any meal. Serve it alongside grilled chicken, roasted salmon, or a warm grain like quinoa for a balanced plate. It also pairs well with crusty bread or a bowl of soup for a simple, satisfying lunch.

A White Bean Salad on a plate with arugula, cherry tomatoes, white beans, diced cucumber, red onion, and crumbled feta cheese.

Storage

Store any leftover salad in an airtight container in the refrigerator for up to 3 days. If serving later, keep the dressing separate and toss just before eating for the best texture.

Save and Register Form


Save this recipe, and we’ll send it to your inbox. Plus, Chef Jenn will send you more great recipes every week!


A White Bean Salad featuring arugula, cherry tomatoes, white beans, and red onions on a plate. A cut lemon, feta, and utensils are in the background on a checkered tablecloth.

White Bean Salad

Chef Jenn
I love how light, fresh, and satisfying White Bean Salad is! Packed with protein-rich beans, crisp vegetables, and a bright lemony dressing, this refreshing salad is perfect as a side dish, light lunch, or healthy meal prep option.
No ratings yet
Prep Time 10 minutes
Total Time 10 minutes
Course Salad, Side Dish
Cuisine American, Mediterranean
Servings 6 servings
Calories 169 kcal

Ingredients
  

  • 15 ounces white beans
  • ½ cup cherry tomatoes cut in half
  • ¼ red onion
  • ¼ cup fresh parsley
  • ¼ cup cucumber peeled and scooped out the seeds
  • 2 tablespoons extra-virgin olive oil
  • 1 tablespoon lemon juice
  • 1 teaspoon Dijon mustard
  • 1 teaspoon honey
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon red pepper flakes optional
  • 1 teaspoon capers optional
  • ¼ cup feta cheese crumbled, optional
  • 2 cups arugula or you can use any mixed greens.

Instructions
 

  • Combine the white beans, cherry tomatoes, red onion, parsley, and cucumber.
  • Whisk together the olive oil, lemon juice, Dijon mustard, honey, salt, black pepper, and red pepper flakes until well blended.
  • Pour the dressing over the salad and toss gently to combine.
  • Stir in the capers and feta cheese, if using.
  • Chill in the refrigerator for at least 15 minutes to let the flavors combine.
  • Serve over a bed of arugula and enjoy cold or at room temperature.

Notes

Chef Jenn’s Tips

  • Let the salad sit for at least an hour in the fridge for the best flavor—it improves as it marinates.
  • Swap arugula for spinach or mixed greens if you prefer a milder green.
  • For a tangier dressing, add a bit more lemon juice or a splash of red wine vinegar.
  • If you don’t have white beans, chickpeas make a great substitute.

 

Nutrition

Serving: 1cupCalories: 169kcalCarbohydrates: 21gProtein: 8gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 6mgSodium: 294mgPotassium: 489mgFiber: 5gSugar: 2gVitamin A: 486IUVitamin C: 9mgCalcium: 114mgIron: 3mg

A Note on Nutritional Information

Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.

Keyword easy summer salad, healthy bean salad, Mediterranean salad, white bean salad
Tried this recipe?Let us know how it was!

Leave a Reply

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

Recipe Rating