There are days when you want something crisp, refreshing, filling, and incredibly easy to make. That’s exactly where Dilly White Bean Cucumber Salad shines. It’s light enough for a warm afternoon but still satisfying enough for lunch or dinner.
Made with creamy white beans, crunchy cucumbers, peppery radishes, and fresh dill, this salad comes together with a bright lemon vinaigrette that lifts every bite. Best of all, it takes just about 15 minutes using simple pantry staples and fresh produce.
As a chef, I love recipes that are both quick and full of flavor. This one became a favorite after I first made it for unexpected guests—everyone asked for the recipe, and it’s been a regular in my kitchen ever since.
Table of Contents
Why You’ll Love This Dilly White Bean Cucumber Salad
There are plenty of salads out there, but this Dilly White Bean Cucumber Salad checks all the right boxes.
- Ready in just 15 minutes.
- Fresh, bright, and full of crunchy texture.
- Loaded with plant-based protein from white beans.
- Perfect for meal prep.
- Naturally vegetarian and easy to make vegan.
- Great as a side dish or a light lunch.
- Even better after the flavors mingle in the refrigerator.
If you’re tired of boring salads that leave you hungry an hour later, this one brings satisfying texture and vibrant flavor without weighing you down.
Ingredients You’ll Need
One of my favorite things about this recipe is that every ingredient serves a purpose. Together, they create a salad that’s fresh, creamy, crunchy, and bursting with citrusy goodness.
For the Lemon Dijon Vinaigrette
- 1 garlic clove, minced
- Juice of 1 small lemon (about 2 tablespoons)
- 2 tablespoons extra virgin olive oil
- 1 teaspoon Dijon mustard
- ½ teaspoon salt
- Freshly ground black pepper, to taste
For the Salad
- 2 (15-ounce) cans white beans, rinsed and drained
- 2 Persian cucumbers, thinly sliced (or ½ large cucumber)
- 5–7 radishes, cut into thin matchsticks
- ¾ ounce fresh dill, finely chopped
- 2 green onions, thinly sliced
How to Make Dilly White Bean Cucumber Salad
This recipe couldn’t be easier, making it perfect for busy weeknights, weekday lunches, or backyard cookouts.
Step 1: Prepare the Vinaigrette
In a small bowl, combine the minced garlic, fresh lemon juice, olive oil, Dijon mustard, salt, and black pepper.
Whisk everything together until smooth.
Now comes the little trick that makes a big difference: let the dressing sit for about five minutes while you prepare the vegetables. The lemon juice softens the bite of the raw garlic, creating a smoother, more balanced flavor.
Step 2: Prepare the Vegetables
Thinly slice the Persian cucumbers.
Cut the radishes into thin matchsticks for maximum crunch.
Finely chop the fresh dill and slice both the white and green parts of the green onions.
Step 3: Assemble the Salad
In a large mixing bowl, combine:
- White beans
- Cucumbers
- Radishes
- Dill
- Green onions
Pour the vinaigrette over everything.
Gently toss until every bean and vegetable is coated with the bright lemon dressing.
Taste and add additional salt or black pepper if needed.
Step 4: Serve
You can enjoy the salad immediately for maximum crunch.
Or, refrigerate it for 15 to 30 minutes before serving. That short resting time allows the beans to soak up the lemony dressing while the herbs infuse every bite with fresh flavor.
Chef Omar’s Tips
Sometimes the smallest details make the biggest difference.
Dry the Beans Well
After rinsing, let the beans drain thoroughly. Excess water can dilute the dressing and reduce the vibrant flavor.
Slice Everything Thin
Thin cucumber slices and delicate radish matchsticks create the perfect texture and help every bite capture a little of every ingredient.
Fresh Dill Makes All the Difference
Dried dill simply doesn’t have the same bright aroma. Fresh dill transforms this salad from ordinary to unforgettable.
Give It Time
If you can wait 20 minutes before serving, do it. The flavors become even more delicious as they mingle.
And don’t panic if your dressing looks slightly separated while whisking. Olive oil likes to be a little dramatic sometimes—but one quick stir brings everyone back together.
Easy Variations
One reason I keep coming back to this recipe is how flexible it is.
Add Creaminess
Crumble feta cheese over the top for a salty, creamy finish.
Make It Heartier
Add grilled chicken, shrimp, or salmon to turn this salad into a complete meal.
Extra Crunch
Toss in chopped celery or toasted sunflower seeds.
More Fresh Herbs
Parsley, basil, or fresh chives all pair beautifully with the dill.
Spice It Up
A pinch of crushed red pepper flakes gives the salad a gentle kick without overpowering the fresh flavors.
What to Serve with Dilly White Bean Cucumber Salad
This refreshing salad works with almost everything.
Pair it with:
- Grilled chicken breasts
- Lemon herb salmon
- Turkey burgers
- Roasted vegetables
- Grilled steak
- BBQ ribs
- Sandwiches and wraps
- Pita bread and hummus
It’s also a wonderful addition to summer picnics, potlucks, holiday cookouts, and meal-prep lunches.

FAQs About Dilly White Bean Cucumber Salad
Can I make Dilly White Bean Cucumber Salad ahead of time?
Absolutely. It actually tastes even better after chilling for a few hours, making it perfect for meal prep or entertaining.
What are the best white beans to use?
Cannellini beans are wonderfully creamy, while Great Northern beans hold their shape beautifully. Navy beans also work well if that’s what you have on hand.
Can I substitute the fresh dill?
Fresh parsley or fresh chives can work, but fresh dill really gives this salad its signature flavor.
Is this salad gluten-free?
Yes! Every ingredient is naturally gluten-free. Just double-check your Dijon mustard if you’re serving someone with a gluten sensitivity.
Can I freeze this salad?
Freezing isn’t recommended. Cucumbers lose their crisp texture after thawing, and the dressing won’t have the same fresh taste.
How long does Dilly White Bean Cucumber Salad last?
Stored in an airtight container, it stays fresh in the refrigerator for up to five days.
Bring Fresh Flavor to Your Table
When life gets busy, recipes like Dilly White Bean Cucumber Salad remind us that great food doesn’t have to be complicated. With creamy white beans, crisp cucumbers, crunchy radishes, plenty of fresh dill, and a bright homemade lemon vinaigrette, every bite delivers fresh flavor and satisfying texture.
Whether you’re packing lunches for the week, preparing a quick family dinner, or bringing a crowd-pleasing side to your next barbecue, this salad fits the occasion beautifully. It’s colorful, nourishing, and comes together in minutes—proof that simple ingredients can create something truly memorable.
Grab your favorite mixing bowl, whisk together that zesty dressing, and give this Dilly White Bean Cucumber Salad a try. I can’t wait for it to become one of your go-to recipes, just like it has in my kitchen. Happy cooking!
Continue Exploring Fresh & Healthy Recipes
If you loved this Dilly White Bean Cucumber Salad, here are a few more fresh and flavorful recipes you might enjoy. They share similar Mediterranean-inspired ingredients, fresh herbs, crisp vegetables, and wholesome flavors that make healthy eating both easy and delicious.
- Easy Fresh Mediterranean Bean Salad – Another protein-packed bean salad loaded with fresh vegetables and a zesty homemade dressing that’s perfect for meal prep.
- Lemony Chickpea Feta Salad – Bright, refreshing, and filled with fresh herbs, creamy feta, and a vibrant lemon vinaigrette.
- Greek Cucumber Salad – A crisp, refreshing cucumber salad that pairs beautifully with grilled chicken, seafood, or your favorite summer meals.
- Grilled Zucchini and Corn White Bean Salad – A hearty white bean salad featuring smoky grilled vegetables and fresh seasonal flavors.
⭐ Rate This Recipe
Did you make this Dilly White Bean Cucumber Salad? I’d love to hear what you thought! Please leave a ⭐⭐⭐⭐⭐ 5-star rating and share your experience in the comments below. Your review helps other home cooks discover this recipe and supports PulseRecipes in creating even more fresh, flavorful recipes you’ll love!

Dilly White Bean Cucumber Salad
- Total Time: 15 minutes
- Yield: 6 servings 1x
- Diet: Gluten Free
Description
This Dilly White Bean Cucumber Salad is a fresh, protein-packed Mediterranean-inspired salad made with creamy white beans, crisp cucumbers, peppery radishes, fresh dill, and a bright lemon Dijon vinaigrette. Ready in just 15 minutes, it’s perfect for meal prep, picnics, potlucks, or a healthy lunch or side dish.
Ingredients
For the Lemon Dijon Vinaigrette
- 1 garlic clove, minced
- Juice of 1 small lemon (about 2 tablespoons)
- 2 tablespoons extra virgin olive oil
- 1 teaspoon Dijon mustard
- ½ teaspoon salt
- Black pepper, to taste
For the Salad
- 2 (15-ounce) cans white beans, rinsed and drained
- 2 Persian cucumbers, thinly sliced (or ½ large cucumber)
- 5–7 radishes, cut into matchsticks
- ¾ ounce fresh dill, finely chopped
- 2 green onions, thinly sliced
Instructions
- In a small bowl, whisk together the garlic, lemon juice, olive oil, Dijon mustard, salt, and black pepper until well combined.
- Let the vinaigrette rest for about 5 minutes so the lemon juice softens the garlic flavor.
- In a large serving bowl, combine the white beans, cucumbers, radishes, fresh dill, and green onions.
- Pour the vinaigrette over the salad and gently toss until everything is evenly coated.
- Taste and adjust with additional salt and pepper if needed.
- Serve immediately, or chill for 15–30 minutes before serving for even better flavor.
- Store leftovers in an airtight container in the refrigerator for up to 5 days.
Notes
- Cannellini, Great Northern, or Navy beans all work well.
- Pat the beans dry after rinsing to prevent a watery dressing.
- Fresh dill provides the best flavor—avoid dried dill if possible.
- For extra protein, add grilled chicken, salmon, or shrimp.
- Delicious served with grilled meats, sandwiches, pita bread, or as a light lunch.
- This salad tastes even better after chilling for 20–30 minutes.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Salad , Lunch
- Method: No-Cook
- Cuisine: Mediterranean, American
Nutrition
- Serving Size: 1 serving (about 1¼ cups)
- Calories: 215 kcal
- Sugar: 3 g
- Sodium: 440 mg
- Fat: 7 g
- Saturated Fat: 1 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 29 g
- Fiber: 9 g
- Protein: 10 g
- Cholesterol: 0 mg
