Salads
This wax bean salad recipe transforms simple ingredients into a vibrant, crunchy dish that stays fresh for days—thanks to a bright herb vinaigrette that preserves celery and beans at their peak.
The secret lies in the dressing: a balance of lemon, Dijon, and olive oil that keeps everything crisp while adding layers of freshness. I developed this recipe after struggling to find a bean salad that didn’t turn soggy, and it’s now my go-to for potlucks, lunches, or light dinners.
The base is tender wax beans (or haricots verts) cooked just until crisp-tender, combined with thinly sliced celery, red onion, and fresh herbs like parsley and dill. The dressing ties it all together—zesty, herby, and just tangy enough to cut through the beans’ natural sweetness.
What makes this salad special is how well it holds up: the vinaigrette acts like a natural preservative, keeping the celery crisp and the beans vibrant for up to five days in the fridge.
By the time you’re done, you’ll have a salad that’s bright, satisfying, and packed with texture—crunchy celery, tender beans, and a dressing that clings to every bite.
It’s hearty enough to serve as a main dish but light enough for a side, and it’s completely vegan, making it versatile for any meal. The best part? It comes together in just 20 minutes with minimal effort.
For extra depth, try adding toasted walnuts or a squeeze of lemon at the end, or swap in other fresh herbs like basil or tarragon. This salad is the perfect balance of freshness and flavor—simple enough for weeknights but impressive enough for guests. Let’s get started!
Ingredients for ww bean salad
Fresh wax beans, crisp celery, and zesty herbs make this salad shine.
| Ingredient | Amount | Notes |
|---|---|---|
| Wax Beans 🌽 | 1 ½ lb | Trimmed and cut into 2-inch pieces |
| Celery Sticks 🧅 | 2 cups | Thinly sliced, about 1/4-inch thick |
| Red Onion 🧅 | 1 whole | Thinly sliced, about 1/8-inch thick |
| Fresh Parsley 🌿 | ½ cup | Chopped, stems removed |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Dijon Mustard 🍯 | 1 tbsp | Mild or hot variety |
| Maple Syrup 🍯 | 1 tbsp | Pure, grade B for depth |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Garlic Cloves 🧄 | 2 cloves | Minced, for vinaigrette |
| Toasted Walnuts 🥜 | ½ cup | Optional, chopped coarse |
Wax beans are the star here—look for bright green, firm pods at the grocery store. Trader Joe's and Whole Foods usually carry the best quality, but any market with produce bins will work. The celery should be crisp, not rubbery, and the red onion should be firm with no soft spots. Fresh herbs like parsley and dill are non-negotiable for that bright flavor, but if you're in a pinch, dried herbs at half the amount will work. For the olive oil, California-made brands like Kirkland Signature or Bertolli add a nice fruity note that really elevates the dressing.
No Dijon mustard? Yellow mustard at double the amount works in a bind, though it won't be as smooth. Short on maple syrup? A pinch of salt and a splash of apple cider vinegar can mimic the sweet-tart balance. The walnuts are optional but add a nice crunch—toast them in a dry pan for 3-4 minutes until fragrant. For extra tang, add a squeeze of lemon at the end. If you're using pre-sliced celery, rinse it well to remove any excess moisture that could make the salad soggy. And trust me, the minced garlic makes all the difference—don't skip it.
This salad keeps beautifully in the fridge for 5 days if stored in an airtight container with a paper towel pressed on top to absorb any moisture. The vinaigrette acts like a natural preservative, so the celery stays crisp and the beans hold their color. For best results, assemble it just before serving—tossing everything together right before eating keeps the texture perfect. If you make extra, portion it into small containers for easy lunches or potlucks.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this—just chop, toss, and wait. The wax beans stay crisp, celery adds that satisfying crunch, and the dill-parsley mix brightens everything up without a single hot pan.
- Crunchy Freshness: That perfect balance of wax beans’ snap and red onion’s bite? It’s like a party in your mouth. Honestly, the parsley and dill make it taste like summer, even if you’re eating it in January.
- Lunchbox Hero: Between us, this is my go-to for work lunches or kids’ school snacks. It holds up for days in the fridge, and the flavors only get better as the herbs mellow out. (Yes, even on a Tuesday night.)
- Pantry Stash Winner: I make this when I’m low on fresh veggies—it’s cheap, filling, and uses what’s already there. Plus, the leftovers? They’re the reason I meal prep. No sad, wilted salads here.
Step-by-step instructions for wax beans salad
Here's how to make a crunchy, herb-packed salad that stays fresh for days.
Blanch and Shock the Wax Beans
Bring a large pot of water to a rolling boil and add the 1.5 lb wax beans (already trimmed and cut into 2-inch pieces). Cook for exactly 2 minutes—this just needs to soften them slightly without cooking through completely. You'll see them turn a vibrant green and sink to the bottom.
Immediately drain the beans and transfer them to a large bowl filled with ice water. Let them sit for 5 minutes to stop the cooking process and lock in their bright color. This blanching and shocking method keeps the beans perfectly crisp while making them easier to handle. Drain well before proceeding.
Prepare the Herb Vinaigrette
In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup lemon juice, 1 tbsp Dijon mustard, 1 tbsp maple syrup, 0.5 tsp salt, and 0.25 tsp black pepper. The mixture should look emulsified but still slightly streaky—this is perfect for a bright, balanced dressing.
Add the 2 cloves minced garlic and stir. Taste and adjust seasoning if needed—you want it tangy, slightly sweet, and just a touch peppery. This dressing is the secret to keeping your celery crisp for days while adding layers of flavor. Set aside while you finish prepping the vegetables.
Slice and Combine Vegetables
Thinly slice the 1 whole red onion (about 1/8-inch thick) and 2 cups celery sticks (about 1/4-inch thick). The onions should be translucent, and the celery should be bright green with clean cuts. Add these to the bowl with the blanched wax beans.
Gently toss everything together with your hands or a large spoon. You want everything well mixed but not mashed—we're keeping those crisp textures intact. Sprinkle the 0.5 cup chopped fresh parsley and 0.25 cup chopped fresh dill over the top and toss again. These herbs will brighten up every bite with their fresh, slightly peppery notes.
Assemble and Dress the Salad
Pour the vinaigrette over the vegetable mixture and toss gently but thoroughly. The dressing should coat everything evenly without making it soggy. If you're using the 0.5 cup toasted walnuts, sprinkle them over the top now and toss one last time.
Let the salad sit for 10-15 minutes before serving. This gives the flavors time to meld together and the dressing to penetrate the vegetables. The celery should remain crisp, the wax beans bright green, and the onions just slightly sweet. Serve chilled or at room temperature—this salad is perfect for picnics, potlucks, or as a refreshing side dish.
Pro Tips For Making Ww Bean Salad
- Blanch the Beans: Drop wax beans into boiling water for exactly 2 minutes—no more, or they’ll turn mushy. Shock them in ice water right after, then drain well. This keeps them crisp and bright, not sad and limp.
- Julienne the Celery: Skip the thick sticks—cut celery into fine matchsticks (about 1/8-inch) so it blends evenly. If you’re lazy, a mandoline does this in seconds, but a sharp knife works too. The goal? No chewy surprises.
- Soak the Onion: Thinly slice the red onion and toss it with 1 tablespoon cold water for 5 minutes before adding to the salad. This mellows the bite without cooking it. Trust me, your mouth will thank you later.
- Pulse the Herbs: Instead of chopping parsley and dill by hand, pulse them in a food processor with a pinch of salt for 2 seconds. This releases their oils and makes the salad taste actually fresh—not just scattered garnish.
Common mistakes when making this dish
Overcooking the Beans
Wax beans cook faster than you think, and overcooking turns them mushy instead of crisp-tender. I’ve ruined salads by boiling them for even 3 minutes—the difference between perfect and sad is just 1 minute.
Always use a timer and test one bean by biting into it: it should offer slight resistance but give way easily. If it feels soft, you’ve gone too far. 🌱
Skipping the Ice Bath
Blanching without shocking the beans in ice water is a rookie mistake. The hot beans will continue cooking in warm water, making them limp. I learned this the hard way when my celery salad turned into a sad, soggy mess.
The ice bath stops cooking instantly and keeps beans vibrant green. Don’t skip this step—it’s non-negotiable for texture.
Using Stale Ingredients
Wilted celery or limp herbs completely ruin this salad’s crunch. I’ve used celery that was just slightly rubbery, and it made the whole dish taste dull. Always pick celery with crisp stalks and herbs that smell fresh.
If your celery is past its prime, thinly slice it and toss it in ice water for 5 minutes to revive it before using.
Over-Tossing the Salad
Tossing too vigorously mashes the beans and softens the celery. I’ve seen salads where the beans were bruised from aggressive mixing. Instead, use your hands to gently fold everything together—just enough to combine without crushing. The dressing should coat the ingredients lightly, not soak them. Think "marinade" not "soup."
Ignoring the Resting Time
Serving the salad immediately after dressing means uneven flavor distribution. I’ve made this mistake at potlucks—some bites were bright, others bland. Always let the salad sit for 10-15 minutes before serving.
This lets the dressing penetrate evenly and the flavors meld. Patience here makes all the difference in taste and texture.
Using Low-Quality Olive Oil
Cheap olive oil makes the vinaigrette taste flat and dull. I’ve used store-brand oil that turned the dressing into a greasy mess. Always use extra-virgin olive oil with a fruity aroma—brands like Kirkland Signature or Bertolli elevate the dish. The oil carries the flavors, so don’t skimp here. 🫒
Nutrition facts
Frequently asked questions
Can I substitute wax beans with another type of bean?
Yes! You can use haricots verts, green beans, or even snow peas for a similar texture. For a heartier salad, try cannellini or chickpeas—just increase the cooking time to 5-7 minutes until tender. The key is keeping them crisp-tender, so always test by biting into one.
How do I keep the celery extra crisp in this salad?
The herb vinaigrette is your secret weapon! Its acidity (lemon + Dijon) preserves celery's crunch for days. For even better results, slice celery just before adding it to the salad, and avoid over-tossing. Store in an airtight container with a paper towel to absorb moisture.
Can I make this salad ahead of time?
This salad actually tastes better after 24 hours as flavors meld. Store in an airtight container in the fridge, and give it a gentle toss before serving. The dressing will penetrate the vegetables perfectly, enhancing their natural sweetness.
What if I don't have fresh dill or parsley?
No problem! Swap in other fresh herbs like tarragon, basil, or chives for similar brightness. If using dried herbs, reduce to 1/4 the amount and add them at the very end. The key is freshness—avoid using wilted or old herbs that lose their flavor.
Is this salad completely vegan?
Yes, this recipe is naturally vegan with no animal products. The dressing uses plant-based ingredients, and all vegetables are vegan-friendly. For extra protein, consider adding chickpeas or tofu cubes. The salad's bright flavors make it satisfying without needing meat.
