Lunches VeganQuick MealsPantry

White Bean Salad Recipe

Make white bean salad in 15 minutes with canned beans, lemon, herbs, crisp vegetables, and a balance map for lunch, toast, bowls, and sides.

White bean salad with herbs, lemon, celery, red onion, and toasted bread in a shallow bowl

Lunch Plan

Pack it or plate it

Use these cues when this recipe becomes a midday meal instead of another dinner decision.

Temperature
Cold or no-cook friendly
Timing
Prep 15 min
Make-ahead
Good fridge candidate
Storage
Keep perishable lunches cold
Food safety basics

Recipe Card

White Bean Salad Recipe

Make white bean salad in 15 minutes with canned beans, lemon, herbs, crisp vegetables, and a balance map for lunch, toast, bowls, and sides.

Prep
15 min
Cook
0 min
Serves
4 lunch servings or 6 side servings
Difficulty
Easy
Pan
Colander, large mixing bowl, small bowl or jar, whisk, knife, cutting board, clean towel

Ingredients

  • 2 (15-ounce) cans cannellini beans or Great Northern beans, drained and rinsed
  • 1 cup finely diced celery, English cucumber, or a mix
  • 1/3 cup finely chopped red onion or sliced scallions
  • 1/2 cup chopped parsley, dill, basil, mint, or a mix
  • 3 tablespoons fresh lemon juice
  • 2 tablespoons extra virgin olive oil
  • 1 tablespoon red wine vinegar or white wine vinegar
  • 1 teaspoon Dijon mustard
  • 1 small garlic clove, grated, or 1/2 teaspoon garlic powder
  • 3/4 teaspoon fine salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1 teaspoon lemon zest, optional
  • 2 tablespoons capers, chopped olives, or pepperoncini, optional
  • Optional for serving: feta, tuna, hard-cooked egg, cooked chicken, cooked grains, greens, toast, crackers, or extra herbs

Method

  1. Wash and dry the celery, cucumber, herbs, lemon, and any other fresh produce before cutting.
  2. Drain the white beans in a colander, rinse well, and spread them on a clean towel. Pat dry so the dressing will cling instead of thinning out.
  3. In a large bowl, whisk the lemon juice, olive oil, vinegar, Dijon, garlic, salt, pepper, and lemon zest if using.
  4. Add the beans, celery or cucumber, red onion or scallions, herbs, and capers, olives, or pepperoncini if using.
  5. Fold gently until the beans are coated, trying not to mash them.
  6. Let the salad rest for 10 minutes, then taste again. Adjust with more lemon, vinegar, salt, pepper, herbs, or olive oil.
  7. Serve cold or cool as a lunch, side, toast topper, grain bowl add-in, or plate next to grilled chicken, fish, or vegetables.

Recipe Notes

Why this works

Rinsing and drying canned white beans keeps the dressing clean and bright, while small crisp vegetables, lemon, herbs, and a short rest keep the salad creamy instead of watery or flat.

White beans

Cannellini beans are creamy and classic. Great Northern beans are a little firmer. Rinse and dry either one before dressing.

Crunch

Celery gives the cleanest make-ahead crunch. Cucumber works too, especially if you use English or Persian cucumber and pat it dry.

Lemon-herb dressing

White beans are mild, so the dressing should taste bright before it hits the beans. Taste again after the salad rests.

Optional add-ins

Feta, olives, capers, tuna, egg, chicken, grains, or toasted bread can make the salad fuller, but the base recipe stays vegan.

Start Here

A pantry lunch that does not taste like a can

White bean salad is what I make when lunch needs to feel like an actual decision, not a trail of small snacks from the fridge. A can of beans can be very useful, but it needs crunch, lemon, herbs, salt, and a little patience before it feels like food I meant to make.

This white bean salad recipe starts with canned cannellini or Great Northern beans, then adds a lemon-herb dressing, crisp celery or cucumber, red onion or scallions, and enough herbs to make the bowl taste fresh. It is no-cook, pantry-friendly, and just sturdy enough for lunch containers.

My small rule: white beans need crunch more than drama. They are creamy and mild, which is lovely, but they can turn soft and quiet fast. Chop the crunchy pieces small, make the dressing bright, and taste again after the salad rests.

Fast rule: rinse and dry the beans, whisk a punchy lemon dressing, fold gently, rest 10 minutes, then adjust before serving.
5 minRinse

Drain, rinse, and dry the canned beans.

5 minChop

Dice celery or cucumber, onion, and herbs.

5 minDress

Whisk lemon, oil, vinegar, Dijon, garlic, salt, and pepper.

10 minRest

Let the beans take on the dressing, then taste again.

Quick Answer

What is white bean salad?

White bean salad is a cold bean salad made with cooked white beans, lemon or vinegar, olive oil, herbs, and crisp vegetables. It can be served as lunch, a side dish, a toast topper, or a grain bowl add-in.

This version is different from three bean salad because it is softer, creamier, and built around one bean instead of a mixed pantry vinaigrette bowl. It is also different from chickpea salad, which has a firmer bean and usually leans harder on cucumber and tomatoes.

For the bigger pantry-bean plan, keep what to do with canned beans nearby. This is the dedicated cold white bean route.

Ingredients

Ingredients that make it work

This salad is simple, so every ingredient needs a job. White beans bring creamy body, celery or cucumber brings crunch, herbs bring freshness, and lemon keeps the bowl from tasting sleepy.

White beans

Cannellini beans are creamy and classic. Great Northern beans are a little firmer and still easy to find. Navy beans work too, but fold them gently because they are smaller and can break down faster.

Celery or cucumber

Celery is my first choice when I want the salad to hold well in the fridge. English or Persian cucumber gives a fresher bite, but pat it dry so the dressing does not get watery.

Herbs

Parsley is the steady base. Dill makes the salad brighter, basil makes it summery, mint makes it sharper, and chives are useful if you want mild onion flavor without more bite.

Lemon dressing

Use lemon juice, a little vinegar, olive oil, Dijon, garlic, salt, and pepper. The dressing should taste a bit bold by itself because the beans will soften it.

Method

How do you make white bean salad?

To make white bean salad, drain, rinse, and dry canned white beans, whisk a lemon-herb dressing, fold in crisp vegetables and herbs, rest the salad for 10 minutes, then taste again before serving.

  1. Wash the produce. Rinse celery, cucumber, herbs, lemon, and any other fresh produce under running water, then dry well before cutting.
  2. Rinse and dry the beans. Drain the white beans in a colander, rinse well, and spread them on a clean towel. Pat dry so the dressing clings.
  3. Make the dressing. In a large bowl, whisk lemon juice, olive oil, vinegar, Dijon, garlic, salt, pepper, and lemon zest if using.
  4. Add the salad. Add the beans, celery or cucumber, onion or scallions, herbs, and capers, olives, or pepperoncini if using.
  5. Fold gently. Toss with a soft hand so the beans stay mostly whole.
  6. Rest and adjust. Let the salad rest for 10 minutes. Taste and adjust with more lemon, vinegar, salt, pepper, herbs, or olive oil.
  7. Serve. Spoon it into bowls, onto toast, over greens or grains, or beside grilled chicken, fish, or roasted vegetables.
Mara’s small rule: taste after the rest. White beans absorb flavor politely, which is charming until lunch tastes too quiet.

Beans

What are the best beans for white bean salad?

Cannellini beans are the best all-purpose choice for white bean salad because they are creamy and large enough to stay satisfying. Great Northern beans are a good second choice because they are a little firmer. Navy beans work, but they are smaller and softer, so fold them gently.

BeanTextureBest Use
CannelliniCreamy, tender, largeThe classic salad bean; good for toast, lunch bowls, and sides.
Great NorthernMild, a little firmerGood when you want the beans to hold shape longer.
NavySmall, softWorks in a pinch; fold lightly and use more crunch.
Cooked dried white beansVaries by batchExcellent if already cooked, cooled, and drained well.

Fixes

The white bean salad balance map

White bean salad is easy, but it can tip soft, flat, watery, or sharp depending on the beans and vegetables. Fix one problem at a time before adding more oil.

If the salad…What it meansFix it with
Tastes flatThe beans muted the dressingMore lemon, vinegar, salt, herbs, or black pepper.
Tastes too sharpThe acid is ahead of the beansA small drizzle of olive oil or another handful of beans.
Feels oilyThe dressing is coating without brightnessLemon juice, vinegar, herbs, or a spoon of chopped pickles or capers.
Looks wateryBeans or cucumber were too wetDrain off extra liquid, add herbs, and refresh with lemon and salt.
Feels mushyThe beans are soft or overmixedFold in celery, cucumber, toasted bread, or crisp greens at serving.
Feels too light for lunchIt needs a carrier or proteinToast, pita, grains, tuna, egg, chicken, feta, or avocado at serving.
Tastes too onionyThe onion is too strong rawUse scallions next time, or soak chopped onion in lemon juice for 5 minutes.

Flexible

What can you add to white bean salad?

You can add celery, cucumber, tomatoes, olives, capers, feta, tuna, hard-cooked egg, chicken, grains, toasted bread, or extra herbs to white bean salad. Keep the base simple first, then add one or two things that match how you want to serve it.

Add-InWorks Best ForNote
FetaLunch plates and grilled chicken sidesAdd after tasting because feta brings salt.
Olives, capers, or pepperonciniBriny side saladUse a small amount so the beans still taste clean.
TunaFuller pantry lunchAdd drained tuna near serving and keep the salad cold.
Hard-cooked eggMeal prep lunchChop and add near serving for the neatest texture.
Cooked chickenDinner saladUse safely cooked and chilled chicken, then keep cold.
Cooked grainsMore filling bowlRice, quinoa, couscous, or farro all work.
Toast or croutonsSame-day lunchAdd at serving so they stay crisp.

If you want more pantry lunch routes, use the pantry protein dinner map or the broader canned beans dinner guide.

Serve

What to serve with white bean salad

Serve white bean salad with toast, pita, crackers, greens, grain bowls, grilled chicken, fish, roasted vegetables, or a cold lunch plate. It can be the main lunch if the portion is generous, or the bright side beside something richer.

Storage

How long does white bean salad last?

Store white bean salad in a covered container in the refrigerator and use it within 3 to 4 days. The best texture is usually in the first 2 to 3 days, especially if you dried the beans and kept watery add-ins under control.

Stir before serving because the dressing settles at the bottom. If the salad tastes quiet after chilling, refresh it with lemon, herbs, pepper, or a small pinch of salt.

If you add tuna, hard-cooked egg, chicken, feta, or other perishable add-ins, keep the salad cold and use the shortest storage window that fits the ingredient. For cookouts or packed lunches, keep it chilled and use the picnic food safety guide when it will sit away from the refrigerator.

FAQ

White bean salad questions

Can I use canned beans?

Yes. Canned beans are the easiest route for white bean salad. Drain, rinse, and dry them well so the salad tastes clean and the dressing does not turn watery.

Is white bean salad vegan?

The base recipe is vegan when made with white beans, vegetables, herbs, lemon, vinegar, olive oil, mustard, and seasonings. Feta, tuna, egg, chicken, and some packaged add-ins change that.

Can I add tuna?

Yes. Add drained tuna near serving for a fuller pantry lunch. Keep the salad refrigerated and use clean utensils when serving.

Can I make white bean salad ahead?

Yes. White bean salad can be made ahead and refrigerated for the next few days. For the best texture, dry the beans, use celery for longer crunch, and add toast, avocado, tuna, egg, or feta closer to serving.

How do you keep white bean salad from getting watery?

Dry the rinsed beans, pat cucumber dry if using it, and avoid adding very juicy tomatoes far ahead. If liquid collects at the bottom, drain a little off, stir, and refresh with lemon, herbs, or salt.

What is the difference between white bean salad and three bean salad?

White bean salad uses one creamy white bean as the base, usually with lemon, herbs, and crisp vegetables. Three bean salad uses a mix of beans and usually has a tangier pantry-style vinaigrette.

Can I use dried beans?

Yes, if they are already cooked and cooled. This recipe starts with canned beans for speed, but cooked dried white beans work if they are tender, drained, and chilled before mixing.

Recipe Notes

Dietary and timing notes

Nutrition information is not listed because bean brand, sodium level, oil amount, optional add-ins, grains, proteins, and serving size can change the numbers. If you need exact nutrition details, calculate them with the ingredients and amounts you use.

The Vegan, Quick Meals, Pantry, Make-Ahead, and Flexible badges apply to the base recipe. If your household checks for halal certification, vegetarian-rennet cheese, dairy, egg, fish, mustard, gluten, alcohol, vinegar source, or cross-contact, read labels on canned beans, Dijon, vinegar, feta, tuna, packaged grains, and add-ins.

Use the timing as a guide. White beans vary by brand, and some are softer than others, so taste the actual bowl before you serve it.

For cold lunch and storage basics, pair this with safe meal prep for home cooks.

Related recipes and guides