Salads
This broccoli and green bean salad delivers crisp-tender bites that stay fresh for days, thanks to a bright lemon vinaigrette that cuts through the natural sweetness of the vegetables.
I developed this recipe during a particularly busy week when I needed a salad that could hold up for lunch prep—no wilting, no soggy textures. The secret lies in proper blanching and quick cooling, which preserves that satisfying crunch while developing the flavors.
The beauty of this salad is in its balance: earthy broccoli florets, sweet green beans, and a zesty dressing that ties everything together without overpowering. I use fresh lemon juice and Dijon mustard for tang, olive oil for richness, and a touch of honey to round out the flavors.
Toasted almonds add texture and a subtle crunch that keeps every bite interesting. It's the kind of salad that tastes even better the next day—perfect for meal prep.
What you'll end up with is a vibrant, colorful salad that's packed with nutrients and flavor. The broccoli stays crisp-tender, the green beans maintain their snap, and the dressing clings perfectly to each bite.
It's light enough for a summer meal but hearty enough to stand up as a main dish when paired with grilled chicken or fish. The best part? It comes together in just 20 minutes, making it ideal for busy weeknights.
Serve it immediately for a refreshing lunch or store it in the fridge for up to 3 days—it keeps beautifully. This salad is versatile enough for picnics, potlucks, or a simple weeknight dinner. Let's get started on creating this fresh, vibrant dish!
Ingredients for broccoli and green bean salad
Nine simple ingredients transform into a crisp-tender salad that stays fresh for days.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Florets 🥦 | 4 cups | Cut into even-sized florets |
| Green Beans 🌱 | 1 ½ lbs | Trimmed, cut into 2-inch pieces |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety preferred |
| Fresh Lemon Juice 🍋 | ¼ cup | From 2-3 lemons, freshly squeezed |
| Dijon Mustard 🍯 | 1 tbsp | Mild or strong according to taste |
| Honey 🍯 | 1 tbsp | Wildflower or clover variety |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Toasted Sliced Almonds 🥜 | ¼ cup | Lightly toasted for extra crunch |
| Ice ❄️ | 2 cups | For quick cooling and blanching |
| Water 💧 | 4 cups | For blanching vegetables |
The broccoli and green beans are the stars here—freshness matters most. Local farmers markets usually have the best selection, but any grocery store's produce section works if you grab them within a day or two. Look for bright green beans with crisp stems and broccoli florets that are tightly packed and vibrant. Trader Joe's often has pre-trimmed green beans which saves time, but fresh is always better. The almonds should be raw and whole—Costco or bulk bins are great for affordable options. Toast them yourself for maximum flavor (just 5 minutes in a dry pan).
No fresh lemon juice? Bottled lemon juice works in a pinch, but it lacks that bright punch. Short on honey? Maple syrup at half the amount gives similar sweetness. The dressing can be made ahead and stored for up to 5 days in the fridge. For extra crunch, swap almonds for toasted pecans or walnuts. If you prefer a tangier dressing, add an extra tablespoon of lemon juice. The blanching water? Save it for cooking grains—it's packed with nutrients from the vegetables.
This salad keeps beautifully for 3 days in the fridge, with the dressing stored separately. The vegetables stay crisp-tender when wrapped in a damp paper towel inside an airtight container. For best texture, toss everything together right before serving. The dressing can be made up to 1 week ahead—just shake well before using. Portion into meal prep containers for easy grab-and-go lunches. The almonds stay crunchy for 5 days if stored in an airtight container.
Why You'll Love This Recipe
- No-Cook Crunch: I swear by this when I’m too tired to boil anything. Toss raw florets and green beans with olive oil and lemon—no waiting, no fuss, just that perfect al dente bite. (Yes, even on a Tuesday night.)
- Tangy Zing: That lemon-Dijon dressing? It’s the MVP. The acid cuts through the richness of the olive oil, and the mustard adds a little kick that makes every bite feel fresh and bright—like summer in a bowl.
- Meal Prep Hero: Honestly, this keeps for days in the fridge. I make a big batch on Sunday, and it’s my go-to for lunches, potlucks, or even a side for grilled chicken. Just add a sprinkle of salt when serving—no reheating needed.
- Budget Brightener: Broccoli and green beans are cheap, but they feel fancy. A single head of broccoli and a pound of beans stretch across multiple meals, and the olive oil and lemon make it taste like you spent hours (when you didn’t).
Step-by-step instructions for crisp-tender broccoli and green bean salad
Here's how to create a salad with perfectly tender vegetables and a bright, balanced dressing.
Blanch the Vegetables for Perfect Texture
Bring the 4 cups water to a rolling boil in a large pot. Add the 2 cups ice to create a quick-chill environment. This icy water bath stops the cooking process instantly, preserving that crisp-tender texture we're after.
Add the 4 cups fresh broccoli florets and 1.5 lbs green beans to the boiling water. Cook for exactly 1 minute and 30 seconds—this is critical. You want them bright green and just tender, not mushy. Drain immediately using a fine-mesh strainer and plunge them into the ice water for 1 minute to halt the cooking process completely. Drain again and let them sit in the strainer for another 1 minute to evaporate excess water.
Prepare the Bright Lemon Vinaigrette
In a medium bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup fresh lemon juice, 1 tbsp Dijon mustard, and 1 tbsp honey. The mustard helps emulsify the dressing while the honey adds a touch of sweetness that balances the acidity. Whisk vigorously for 30 seconds until the mixture becomes slightly thickened and glossy.
Add the 1 tsp salt and 0.5 tsp black pepper to the dressing. Taste and adjust the seasoning if needed—you want a balance of tangy, sweet, and savory. The dressing should coat the back of a spoon but still be pourable. If it's too thick, add 1 teaspoon of water at a time until it reaches the right consistency.
Combine and Toss the Salad
Transfer the blanched vegetables to a large serving bowl. Pour the dressing over the vegetables and gently toss with a pair of tongs or large spoon. You want to coat the vegetables evenly without crushing them. The bright green color should become more vibrant as the dressing clings to the surfaces.
Sprinkle the 0.25 cup toasted sliced almonds over the top just before serving. The almonds add a delightful crunch that contrasts beautifully with the tender vegetables. Toss one final time to distribute the almonds evenly throughout the salad.
Serve Immediately for Best Results
Serve the salad immediately while the vegetables are still crisp-tender. The almonds will be at their best crunch, and the dressing will be at its most vibrant. If you need to prepare ahead, store the blanched vegetables and dressing separately in airtight containers in the refrigerator for up to 2 hours. Toss just before serving to maintain the best texture.
This salad is perfect for warm weather gatherings or as a refreshing side dish. The combination of tender-crisp vegetables, bright citrus dressing, and crunchy almonds creates a balance of textures and flavors that's simply irresistible. Enjoy immediately for the best experience!
Pro Tips For Making Broccoli And Green Bean Salad
- BLANCH IN BATCHES: Green beans and broccoli won’t wait forever—blanch the beans first (3 minutes in boiling water), then drain and shock in ice water, before moving to the broccoli (2 minutes). Crowd the pot, and you’ll end up with uneven cooking. I learned this the hard way when my beans turned to mush while the broccoli stayed tough.
- TRIM BEANS LIKE A PRO: Skip the stem-end snipping if you’re short on time, but never skip the snap test—each bean should break with a clean crack, not bend. Thick ends? Trim them. Thin ones? Leave them. This isn’t just about looks; it guarantees even texture in your salad.
- SALT THE WATER HOT: Add salt to your blanching water after it boils—otherwise, you’re just making lukewarm saltwater. Aim for 1 tablespoon per quart, and let the water roar before dropping in the veggies. Trust me, your greens will thank you with brighter color and better flavor.
- DRESS IT COLD: Toss your salad with the lemon-Dijon dressing right after shocking in ice water—while still damp. The oil will cling better, and the acid will brighten the veggies instead of wilting them. I used to wait, and my salads always tasted dull. (Yes, even if you’re impatient like me.)
Storing and reheating this broccoli and green bean salad
Refrigerator Storage
Store blanched vegetables and dressing separately in airtight containers to preserve texture and freshness. I use glass Pyrex bowls with snap-on lids—they keep everything crisp for up to 3 days. Wrap the vegetables in a damp paper towel before sealing to maintain moisture without sogginess.
The dressing stays vibrant for 5 days in a separate container. Honestly, I make this salad every Monday and it's still perfect by Wednesday! ❄️
Freezer Prep Tips
This salad doesn't freeze well due to texture changes, but you can blanch and freeze the vegetables separately for up to 2 months. Spread them on a baking sheet first to prevent sticking, then transfer to quart-sized freezer bags.
When ready to use, thaw overnight in the fridge and toss with fresh dressing. The almonds keep their crunch for 5 days in an airtight container at room temperature.
Reheating for Best Texture
For maximum crunch, don't reheat the salad. Instead, store components separately and assemble fresh. If you must warm slightly, microwave the vegetables for 30 seconds on 50% power—just enough to take the chill off.
The dressing should always be added fresh to maintain that bright, zesty punch. I've tried reheating, and it never quite tastes as good as fresh. 💡
Meal Prep Strategy
Divide the salad into 4 meal prep containers with dressing on the side. This keeps the vegetables crisp for 3 days while allowing you to customize seasoning each time. I like to portion the almonds separately and sprinkle them fresh before eating.
For extra flavor, add a squeeze of lemon juice right before serving—it makes all the difference. This system saves me 15 minutes each morning during the workweek.
Dressing Make-Ahead
Prepare the dressing up to 1 week ahead and store it in a small mason jar in the fridge. Shake well before using to redistribute the oil. The lemon juice will slightly darken over time, but the flavor remains bright.
I always double the batch so I have it ready for salads, sandwiches, or drizzling over grilled chicken. The honey keeps the dressing from separating completely, which is a game-changer for busy mornings. 🍯
Reviving Wilted Greens
If your salad starts looking sad after a day or two, don't toss it! Place the vegetables in a colander and run cold water over them for 30 seconds. The shock of cold water often revives their crispness.
Add a splash of fresh lemon juice and toss with a bit of olive oil to refresh the flavors. This trick has saved more salads than I can count—it's like a spa day for your veggies. ✨
Nutrition facts
Frequently asked questions
Why do you blanch the vegetables instead of eating them raw?
Blanching creates that perfect crisp-tender texture we love in this salad! Raw broccoli and green beans can be tough, but 1 minute and 30 seconds of boiling followed by an ice bath keeps them bright green and just tender. The ice water shock also stops cooking instantly, preventing sogginess. Plus, blanching makes the flavors more concentrated and easier to coat with dressing.
Can I substitute other vegetables for broccoli or green beans?
Try asparagus or sugar snap peas instead of green beans—they blanch beautifully. For broccoli, cauliflower florets work well too, though they'll be slightly sweeter. Just adjust cooking times: asparagus needs 1 minute while cauliflower takes 2 minutes. Keep the portions similar to maintain the salad's balance.
What if my dressing separates after making it ahead?
This happens when oil and vinegar separate, but it's easily fixed! Simply shake the jar vigorously for 20-30 seconds before using. The honey helps stabilize it, but if it still separates, whisk in 1 teaspoon of Dijon mustard to re-emulsify. For extra insurance, store the dressing in a small mason jar and shake before each use—it'll come together perfectly every time.
How do I keep the almonds from getting soggy in the salad?
Toast the almonds fresh and add them just before serving—that's the secret! Store them in an airtight container at room temperature for up to 5 days. If you must add them earlier, sprinkle them on top and let the salad sit for 10 minutes before tossing to let the dressing absorb slightly. For extra crunch, use toasted pumpkin seeds instead—they hold up even better.
Can I make this salad without honey?
Yes! If you prefer no added sugar, simply omit the honey and increase the lemon juice to 3 tablespoons for extra tang. For other sweetener options, try 1 teaspoon of maple syrup or ½ teaspoon of agave nectar. The dressing will still be bright and balanced—just more acidic. The honey helps round out the flavors, but it's not essential for a delicious salad.
