This white bean arugula celery salad completely blindsided me at a Fourth of July cookout last summer. I’d thrown it together in literally ten minutes because I forgot to prep a side dish, and by the end of the night, three different people had asked me for the recipe. My friend Melissa actually grabbed my arm before she left and said, “I don’t even like salad and I had three servings of that.” I mean… same, honestly.
What I love most about this salad is how it feels a little fancy but asks almost nothing of you. No cooking. No complicated techniques. Just a big bowl, a whisk, and ingredients you can grab at any grocery store. And yet somehow it tastes like something you’d order at a nice restaurant. The peppery bite of arugula, the creamy white beans, the cool crunch of celery… it all just works.
If you’re into simple salads with big flavor, you’ll also love this garlic parmesan chicken pasta salad for nights when you want something a little heartier. But today is all about this beauty. Let’s get into it.
Why This 10-Minute White Bean Arugula Celery Salad Goes Viral Every Summer
Every summer, this recipe makes its rounds. I’ve seen it shared in Facebook groups, saved on Pinterest boards, and texted between neighbors. And honestly? I get it. There’s something about a no-cook, ten-minute white bean arugula celery salad that feels like the answer to every hot-weather dinner problem.
See also: Bbq Pulled Chicken Macaroni And Cheese for related context.
The first time it popped off for me was when my daughter Léa posted a photo of it on her stories and the DMs came flooding in. She’s sixteen and barely cooks, and even she was like, “Mom, people are obsessed.” That’s the moment I knew this one was something special.
What Makes This Salad Different From Every Other Bean Salad Online
Most bean salads feel… heavy. Like something you eat out of obligation. This one doesn’t. The arugula keeps it light and a little sharp. The celery adds this satisfying crunch that most bean salads completely skip. And the dressing is bright and zippy instead of thick and mustardy.
It’s also genuinely beautiful to look at. Deep green arugula, creamy white beans, pale green celery, thin ribbons of red onion. You know that feeling when a salad actually looks like something you want to eat? This is that salad. No sad, limp lettuce situation here.
How Prep Time Stays Under 10 Minutes Without Sacrificing Flavor
The trick is leaning hard on good canned beans and pre-washed arugula. No cooking required. Drain your beans, rinse them well, toss everything in a large mixing bowl, whisk the dressing in a small separate bowl, pour and toss. That’s genuinely it.
I keep a few cans of cannellini beans in my pantry at all times just for this reason. On those Tuesday nights when you have exactly 30 minutes and zero energy, this salad is the answer. Dinner is ready before the kids even notice you started.
Exactly Which White Beans Make This Salad Taste 3x Better
Not all white beans are the same, and the type you pick actually changes the whole feel of the easy white bean arugula celery salad. I’ve tested all three main varieties over the past year, sometimes back to back in the same week, and the differences are real.
See also: Iced Coffee Recipe for related context.

Cannellini vs Great Northern vs Navy Beans: The Real Difference
Here’s the honest breakdown from someone who has made this with all three:
| Bean Type | Size | Texture | Best For |
|---|---|---|---|
| Cannellini | Large | Creamy, rich | My top pick for this salad |
| Great Northern | Medium | Firm, slightly nutty | Great if you want more bite |
| Navy Beans | Small | Soft, mild | Works in a pinch, softer result |
Cannellini are my personal favorite for this recipe, no contest. They’re large enough to hold their shape when tossed, creamy enough to feel satisfying, and their mild flavor lets the arugula and dressing shine. Great Northern are a solid second, especially if you like a firmer bite. Navy beans are fine but they can get a little mushy when the dressing soaks in, so I’d save those for soup.
Canned vs Dried Beans and How Each Changes the Final Texture
Okay, real talk: I almost always use canned. Two 15-ounce cans, rinsed really well under cold water. The rinsing is non-negotiable because it removes excess sodium and that starchy liquid that makes beans feel gluey. Once rinsed, canned cannellini beans have a beautiful, almost silky texture.
Dried beans, though? If you have the time, they’re genuinely worth it once in a while. You get more control over the texture, and they absorb seasoning better. Soak overnight, then simmer until just tender, not soft. You want them to hold up when tossed. The flavor is deeper and nuttier. For a special occasion version of this white bean and arugula salad, I’d go dried every time. For a Tuesday night? Canned, always.
According to the USDA FoodData Central white bean nutritional profile, a half-cup serving of cooked white beans delivers around 8 grams of protein and 5.6 grams of fiber, which makes them one of the most nutritionally dense ingredients you can throw into a salad.
The Only White Bean Arugula Celery Salad Dressing Worth Making
I’ve tried probably six or seven different dressing variations on this white bean arugula celery salad over the past year. Some were too heavy. One was so garlicky my husband James kept his distance for the rest of the evening. A couple were just… fine. But this lemon-Dijon version? This is the one.
See also: Hot Chocolate Bombs Diy for related context.
Why Lemon Zest and Dijon Are the Two Non-Negotiable Dressing Ingredients
The lemon zest is the secret most people skip because it feels fussy. Don’t skip it. The zest adds this bright, almost floral citrus note that juice alone can’t give you. It smells incredible when you add it to the bowl, kind of like sunshine in ingredient form. I know that sounds dramatic but I’m serious.
Dijon mustard does two jobs at once. First, it emulsifies the dressing so the oil and lemon juice actually stay combined instead of separating into two sad layers. Second, it adds a gentle, complex tang that makes the whole dressing feel more sophisticated. Just a teaspoon. That’s all you need.
How to Balance Bitterness From Arugula With the Right Acid Ratio
Arugula is peppery and slightly bitter, which is exactly why it works so well here. But if you use too much acid in the dressing, it can clash and make the whole salad taste sharp in an unpleasant way. The sweet spot I’ve landed on is 3 parts olive oil to 1 part lemon juice, with just enough zest to brighten without overwhelming.
If your arugula is particularly strong-tasting (baby arugula is usually milder, full-leaf is bolder), you can add a very small drizzle of honey or a pinch of sugar to the dressing to soften the edges. I don’t always do this, but for my kids it makes a difference. Léa and James Jr. both eat this without complaint when I add that tiny bit of sweetness, and that’s saying something.
The other thing that helps is letting the beans and dressing sit for five minutes before adding the arugula. The beans soak up some of that acidity first, so by the time you toss everything together, the dressing is a little mellower and more balanced.

White Bean Arugula Celery Salad
Ingredients
- 2 cans (15 oz each) cannellini beans (drained and rinsed well)
- 3 stalks celery, thinly sliced (about 1 cup)
- 3 cups fresh baby arugula (loosely packed)
- 1/4 red onion (very thinly sliced)
- 1/4 cup extra virgin olive oil
- 2 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 1 teaspoon Dijon mustard
- 1 clove garlic (finely minced)
- 1/4 teaspoon fine sea salt (plus more to taste)
- 1/4 teaspoon black pepper
- 2 tablespoons fresh flat-leaf parsley (roughly chopped (optional))
- 2 tablespoons toasted pine nuts or hemp seeds (optional (for extra protein))
- Shaved Parmesan or nutritional yeast for topping (optional)
Instructions
- Rinse the beans: Drain both cans of cannellini beans into a colander and rinse thoroughly under cold running water for about 30 seconds. Shake off excess water and set aside. This step removes excess sodium and starch, which gives you a cleaner flavor.
- Prep your vegetables: Thinly slice the celery on a slight diagonal for a nicer look. Slice the red onion paper-thin (a sharp knife or mandoline works great here). If the onion is very sharp, soak the slices in cold water for 5 minutes, then pat dry.
- Make the dressing: In a small bowl, whisk together the olive oil, fresh lemon juice, lemon zest, Dijon mustard, minced garlic, salt, and pepper until smooth and slightly emulsified. Taste and adjust salt or lemon to your preference.
- Combine beans, celery, and onion: Add the rinsed beans, sliced celery, and red onion to a large mixing bowl. Pour about two-thirds of the dressing over the top and toss gently to coat. Let this sit for 5 minutes so the beans absorb the flavor.
- Add the arugula: Add the fresh arugula to the bowl and toss gently, just until the greens are coated. Don't overdress or the arugula will wilt quickly. Add more dressing as needed.
- Finish and serve: Top with fresh parsley, pine nuts or hemp seeds, and a little shaved Parmesan or nutritional yeast if using. Taste for seasoning and add a final pinch of salt or squeeze of lemon if needed. Serve immediately or refrigerate (undressed) for later.
Notes
(Nutrition is estimated and will vary based on actual ingredients used)
- Always rinse canned beans under cold water for at least 30 seconds. It removes excess sodium and that gluey starch liquid, and it genuinely makes a flavor difference.
- If you have a few extra minutes, soak thinly sliced red onion in cold water for 5 minutes before adding it. Takes the sharp edge off completely without losing the flavor.
- Dress the beans and celery first, let them sit 5 minutes, then add the arugula right before serving. This prevents soggy greens and gives the beans time to absorb all that good lemon-Dijon flavor.
- For meal prep, store the bean-celery-onion base separately from the arugula and keep the dressing in a small jar. Assemble within 2 hours of eating for the best texture.
- Add a pinch of red pepper flakes to the dressing if your family likes a little heat. It complements the peppery arugula really nicely without making it spicy.

Complete Vegan White Bean Arugula Celery Salad Guide Nobody Else Covers
Here’s the thing about this white bean arugula celery salad that most recipe sites miss entirely: it’s already almost vegan by default. The base recipe needs just two small swaps to go fully plant-based, and neither one compromises the flavor. Not even a little.
Which Vegan Swaps Keep the Salad Creamy Without Any Dairy
The only non-vegan element in the classic version is optional Parmesan. Skip it or swap it with nutritional yeast and you’re done. Nutritional yeast has this savory, slightly cheesy, nutty flavor that works shockingly well here. Two tablespoons sprinkled over the top and you genuinely don’t miss the cheese.
For creaminess without dairy, mash just a small handful of the beans (maybe a quarter cup) before adding them to the bowl. Toss this mashed portion with the dressing first, and it creates a lightly creamy coating that clings to the other ingredients. Total game changer, honestly. No cashew cream, no tahini, no complicated additions.
If you want something with a little more richness, add half an avocado, diced. It melts into the salad in the best way and adds healthy fat that makes the whole thing more satisfying as a standalone meal. This is my go-to version for lunch when I want something that actually keeps me full until dinner.
How to Add 20g of Plant Protein Per Serving Without Changing the Recipe
The beans already bring about 14g of protein per serving on their own. To push that up to 20g without cooking anything extra or changing the character of the salad, you have a few easy options.
Hemp seeds are my favorite. Three tablespoons added right at the end delivers about 10g of protein and you barely notice them. They have a mild, slightly nutty flavor and a soft crunch that blends right in. No soaking, no cooking, just sprinkle and toss.
Edamame is another option. Frozen edamame thawed under warm water takes about two minutes and adds a satisfying pop of texture plus about 8g of protein per half cup. My kids actually love picking the edamame out of the salad, which, fine, I’ll take it. They’re still eating the beans and arugula around it.
Full Nutritional Breakdown of Healthy White Bean Arugula Celery Salad Per Serving
I’ll be honest: I didn’t start making this salad because of the nutrition. I made it because it tasted good and came together fast. But once I actually looked up the numbers, I was genuinely surprised. This healthy white bean arugula celery salad is kind of nutritionally wild in the best way.
Exact Calories Fiber and Micronutrients in One Bowl of This Salad
One serving of this salad (about one and a half cups, dressed) comes in right around 310 calories. That’s for a genuinely filling bowl of food. Here’s what you’re also getting in that one bowl:
| Nutrient | Amount Per Serving | % Daily Value |
|---|---|---|
| Calories | 310 | — |
| Protein | 14g | 28% |
| Fiber | 9g | 32% |
| Iron | 3.6mg | 20% |
| Vitamin K | 54mcg | 45% |
| Vitamin C | 10.8mg | 12% |
| Folate | 144mcg | 36% |
| Potassium | 780mg | 17% |
Nine grams of fiber per serving is genuinely impressive. That’s almost a third of most people’s daily fiber goal in one salad bowl. And the folate content from the white beans is sooo good for anyone who’s watching that particular nutrient.
Why Arugula and Celery Together Create a Surprisingly Powerful Anti-Inflammatory Combo
Arugula is rich in glucosinolates (the same compounds in broccoli and kale) and Vitamin K. Celery brings phthalides, natural plant compounds that have been studied for their role in circulation and inflammation response. Together in one bowl, they make a surprisingly powerful pair.
I’m not saying this salad is medicine. But I do know that after a summer of eating it two or three times a week, I genuinely felt good. James noticed too, mostly because I kept insisting he eat it. He eventually admitted it was actually delicious, which from him is basically a five-star review.
The olive oil in the dressing also matters here. Good quality extra virgin olive oil contains oleocanthal, a compound with properties similar to ibuprofen at high intake levels. Again, not a prescription. But it’s nice to know that something this tasty is also doing something genuinely good for you.
The One Cold-Rest Secret That Makes This Salad Taste Even Better Next Day
Okay, this is the part I wasn’t sure anyone would believe, but it’s become my favorite trick with this arugula and white bean salad recipe. If you let the bean base (beans, celery, onion, dressing, no arugula yet) rest in the fridge overnight, the next-day flavor is completely different. Better. Richer. More cohesive.

How Overnight Marination Transforms the Beans Into Something Completely Different
When the beans sit in the lemon-Dijon dressing overnight, something kind of magical happens. The garlic mellows. The lemon juice softens the bean skins slightly, creating this silky texture that you just can’t get from a freshly made batch. And the flavors from the red onion and celery actually infuse into the beans themselves.
I first discovered this by accident. I made the salad base the night before a Labor Day picnic, planning to finish it the next morning. But when I tasted the bean mixture before adding the arugula, I literally stood at the counter eating it with a fork for two minutes straight. It was that good.
The overnight version of this white bean arugula celery salad also travels way better. Bring the bean base in a sealed container. Pack fresh arugula separately. Toss together at the picnic table. Everyone thinks you’re some kind of organized genius when actually you just prepped the night before because you were tired.
For a bright, fresh starter to serve alongside this salad at your next summer gathering, our classic bruschetta recipe is a crowd favorite that also takes under 15 minutes.
Exactly How Long This Salad Stays Fresh in the Fridge Without Getting Soggy
The answer depends on whether the arugula is already in the mix or not. Here’s the honest breakdown:
- Bean base only (no arugula, no dressing): 4-5 days in an airtight container
- Bean base with dressing (no arugula): 3-4 days, actually gets better on day 2
- Fully assembled with arugula and dressing: Best eaten within 2 hours. Arugula wilts by hour 3-4 and is soggy by the next day
- Dressing stored separately in a jar: Up to 1 week in the fridge
The key rule: keep the arugula separate until you’re ready to eat. I know that seems like an extra step, but it takes about 20 seconds and it’s the difference between a salad that looks gorgeous and one that looks defeated.
If you’re building this salad into a weekly meal prep routine, I’d recommend making a double batch of the bean base on Sunday and keeping the arugula in a separate bag or container. You can assemble individual servings all week long in under two minutes. Faster than a drive-through, way better for you.
Looking for more ideas to keep your meal prep routine interesting and easy? These slow cooker camping recipes are another great option when you want to prep ahead without a lot of fuss.
- Serve as a light main with crusty sourdough bread on the side.
- Spoon over grilled chicken or salmon for a complete protein-packed dinner plate.
- Pack into mason jars for picnics: layer beans on the bottom, celery and onion in the middle, arugula on top, dressing in a small separate container.
- Add roasted cherry tomatoes in summer when they’re peak sweet and juicy. They pair beautifully with the arugula and lemon dressing.
I’ve made this white bean arugula celery salad probably forty or fifty times at this point, and I’m not exaggerating. The first time I made it, I under-rinsed the beans (huge mistake, they had that gluey, canned taste that I hate) and I used bottled lemon juice instead of fresh. The dressing was flat and the beans were starchy. I almost didn’t make it again. But something told me the idea was right, just the execution needed work. So I tried again the next night with fresh lemon, properly rinsed beans, and that little hit of Dijon, and the difference was night and day. My husband James asked for seconds. Léa ate it without being asked. That’s when I knew this one was a keeper worth figuring out.
Yes, baby spinach works as a substitute if arugula’s peppery bite is too strong for your family. It’s milder and slightly sweeter, which some kids prefer. The salad will lose a little of its distinctive sharpness, but the texture holds up well. You can also do half arugula and half spinach as a middle ground.
Frequently Asked Questions About White Bean Arugula Celery Salad
Start by combining drained canned white beans (two 15-oz cans, rinsed) with diced celery, fresh arugula, and thinly sliced red onion in a large bowl. In a separate small bowl, whisk together olive oil, lemon juice, lemon zest, Dijon mustard, minced garlic, salt, and pepper. Pour the dressing over the bean-celery base, toss, and let sit 5 minutes. Add arugula, toss gently, and serve. Don’t overdress or the arugula will wilt fast.
Cannellini beans are the top pick because they’re large, creamy, and hold their shape when tossed. Great Northern beans are a close second with a slightly firmer texture. Navy beans work but tend to get soft faster. For any type, rinse canned beans thoroughly under cold water to remove excess sodium and starch before using.
Yes! Prep the bean-celery-onion base and the dressing separately up to 24 hours ahead. Store both in the fridge. Keep arugula in a separate container or bag. When ready to serve, toss the bean base with dressing, add arugula, and serve immediately. This method keeps everything fresh and prevents sogginess.
The undressed bean base keeps for 3-4 days refrigerated. Once fully assembled with arugula and dressing, eat within 2 hours for best texture (arugula wilts quickly). If you’ve already dressed it, the salad is still edible the next day but the greens will be wilted. For best results, always store components separately.
From start to finish, this salad takes about 10 minutes. Rinse beans, slice celery and onion, whisk together the dressing, combine and toss. If you use pre-washed baby arugula and canned beans, you can have it ready in 8 minutes. It’s one of the fastest healthy salad recipes you can make on a weeknight.
A lemon-Dijon vinaigrette is the best match. Whisk 1/4 cup extra virgin olive oil with 2 tablespoons fresh lemon juice, 1 teaspoon lemon zest, 1 teaspoon Dijon mustard, 1 minced garlic clove, salt, and pepper. The ratio is 3:1 oil to acid. The Dijon emulsifies the dressing and adds subtle tang, while the lemon zest brightens everything up without making it overly sharp.
Conclusion
This white bean arugula celery salad has genuinely become one of the most-made recipes in my kitchen, and I don’t see that changing anytime soon. It’s fast, it’s healthy, it tastes like something special, and it works for literally every occasion from a random Tuesday dinner to a Fourth of July cookout. Save this one. You’ll come back to it over and over again.
If you try this salad, I’d love to hear how it went for you. Did you stick with cannellini beans? Did you try the overnight marination trick? Drop a comment or visit our contact page to share your experience. And if you want to know more about who’s behind these recipes, check out our about page to meet the team. Browse more delicious recipes at recipesncooking.com!
