Broccoli and Green Bean Salad Recipe: Crunchy Almonds and Tangy Lemon Vinaigrette

Salads

Broccoli and Green Bean Salad Recipe: Crunchy Almonds and Tangy Lemon Vinaigrette

This broccoli and green bean salad recipe transforms simple vegetables into a vibrant, crunchy dish that's perfect for summer gatherings or weeknight suppers. The secret lies in the balance of textures—tender blanched greens, crisp almonds, and a tangy lemon vinaigrette that brightens every bite.

I first made this salad during a particularly hot afternoon when I needed something refreshing but still satisfying, and it quickly became a staple in our rotation.

The foundation of this salad is freshness, so I recommend choosing the brightest green beans and the most vibrant broccoli you can find.

A quick blanching step ensures the vegetables stay crisp-tender rather than soggy, while toasted almonds add a satisfying crunch that holds up even after the dressing is added. The lemon vinaigrette—made with just five ingredients—cuts through the richness of the almonds and complements the natural sweetness of the vegetables.

What you'll end up with is a salad that's visually stunning with its mix of deep greens and golden almonds, and packed with flavor thanks to the bright, zesty dressing.

Each bite delivers a perfect balance of textures and tastes: the crispness of the vegetables, the crunch of the almonds, and the tangy freshness of the dressing.

This salad is versatile enough to serve as a side dish or a light main course, making it ideal for everything from casual lunches to elegant dinner parties.

For extra flair, I often finish the salad with a sprinkle of fresh herbs like parsley or dill, which adds another layer of freshness and color. The recipe also scales beautifully, so you can easily double or triple it for larger gatherings.

Once you try this version, you'll never go back to store-bought salad mixes again—it's that good.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for broccoli and green bean salad

Bright greens, crisp almonds, and zesty dressing—this salad is summer in a bowl.

Ingredient Amount Notes
Green Beans 🥦 1 ½ lb Fresh or frozen, trimmed ends
Broccoli Florets 🥦 1 ½ lb Bright green, cut into bite-sized pieces
Slivered Almonds 🥜 ¾ cup Toasted until golden brown
Extra-Virgin Olive Oil 🫒 ½ cup For blanching and dressing
Lemon Juice 🍋 ½ cup Freshly squeezed, strained
Dijon Mustard 🍯 1 tbsp For tangy depth in dressing
Honey 🍯 2 tbsp Or maple syrup for vegan option
Salt 🧂 1 ½ tsp Kosher or sea salt, to taste
Black Pepper 🌶️ ½ tsp Freshly ground for dressing
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Fresh Dill 🌿 ¼ cup Chopped, optional garnish
Garlic Cloves 🧄 2 cloves Minced for dressing

The vegetables are everything here. Look for bright green beans and broccoli—avoid anything yellowing or wilted. I always grab green beans with the ends still attached (they're fresher) and broccoli with tight florets. Trader Joe's has the best selection for this salad, but any grocery store with a good produce section works. The blanching step is key—don't skip it! It keeps the veggies crisp-tender instead of soggy. For extra flavor, add a pinch of salt to the blanching water, just like you would for pasta.

No fresh herbs? Dried parsley or dill at one-third the amount works in a pinch. Toasting the almonds makes all the difference—toast them until golden, not browned. For the dressing, if you're avoiding honey, maple syrup or agave works perfectly. The Dijon mustard adds depth, but if you don't have it, yellow mustard at half the amount is fine. And if you're prepping ahead, make the dressing first—it keeps for 5 days in the fridge, so you can toss the salad together last minute.

This salad tastes even better the next day once the flavors meld. Store the dressing separately and mix just before serving to keep everything crisp. The almonds stay crunchy for 3 days in an airtight container, and the blanched veggies hold up for 2 days in the fridge. I like to portion the dressing in small jars so it's ready to grab whenever I need a quick salad. For extra flair, toast the almonds with a pinch of salt—they'll stay crunchy longer.

❤️

Why You'll Love This Recipe

  • No-Cook Afternoon Fix: I swear by this when I’m too hot to turn on the stove—just blanch the beans and florets, toss with lemon, and boom. The almonds add crunch without extra effort, and honestly? It’s the kind of salad that makes me feel like I’ve done something fancy while sitting in my pajamas.
  • Lemon-Oil Magic: That bright lemon juice and olive oil combo? It’s the secret weapon here. The green beans stay crisp, the broccoli gets this perfect bite, and the almonds toast up to nutty perfection—no fancy dressings, just pure, addictive flavor. I’ll be real: I’ve eaten this straight from the bowl.
  • Picnic or Potluck Star: Pack it in a jar for lunch or bring it to a BBQ—this salad holds up like a champ. The almonds keep it interesting, and the lemon keeps it from getting soggy. My friend’s kids even ask for seconds, and that’s saying something.
  • Budget Meal Prep Win: Green beans and broccoli are cheap, and a little olive oil goes a long way. Make a big batch, store it for days, and still have a fresh-tasting side. Plus, the almonds add protein without breaking the bank—my wallet thanks me every time.

Step-by-step instructions for broccoli and green bean salad

This vibrant salad delivers crisp-tender vegetables with a bright, balanced dressing—let's make it together.

1

🍳 Step 1: Blanch the Green Beans and Broccoli

Bring a large pot of water to a rolling boil. Add 1.5 pounds of green beans and cook for 2-3 minutes until they're bright green and just tender—you want them to hold their shape but be slightly crisp. Drain immediately and plunge into ice water to stop the cooking process. This quick blanching preserves their vibrant color and crisp texture.

In a separate pot, blanch the 1.5 pounds of broccoli florets for 1-2 minutes until they're equally bright green and tender-crisp. Again, drain and shock in ice water. Once both vegetables are cooled, drain them thoroughly and pat dry with paper towels. The goal is to remove all excess moisture so the dressing clings beautifully to each piece.

2

🍳 Step 2: Toast the Almonds and Make the Dressing

While the vegetables cool, spread the 0.75 cup of slivered almonds on a baking sheet and toast in a 350°F oven for 5-7 minutes until they're fragrant and golden brown. Watch them closely—they burn quickly. Remove from the oven and let them cool slightly before adding to the salad.

In a small bowl, whisk together the 0.5 cup of extra-virgin olive oil, 0.5 cup of lemon juice, 1 tablespoon of Dijon mustard, 2 tablespoons of honey, 1.5 teaspoons of salt, and 0.5 teaspoon of black pepper. The dressing should be smooth and emulsified—if it separates, whisk vigorously to combine. Taste and adjust seasoning if needed, balancing sweetness from the honey with the tangy lemon and mustard.

3

🥘 Step 3: Combine All Ingredients

In a large mixing bowl, gently combine the blanched green beans and broccoli florets. Add the toasted almonds and toss lightly to distribute them evenly. Pour the dressing over the vegetables and toss again, making sure everything is evenly coated. The almonds should be sprinkled throughout, not clumped together.

Add the 0.25 cup of chopped fresh parsley and 0.25 cup of chopped fresh dill (if using), along with the 2 minced garlic cloves. Toss one more time to incorporate the herbs and garlic into the salad. The herbs add a fresh finish, while the garlic gives a subtle depth of flavor that complements the bright dressing.

4

⏰ Step 4: Rest and Serve

Let the salad sit for 10-15 minutes before serving. This resting time allows the flavors to meld together and the dressing to fully coat the vegetables. If the salad seems too dry after resting, drizzle with a little extra dressing or toss in a splash of water to loosen it up.

Serve immediately for the best texture and flavor. The green beans and broccoli will still have a satisfying crunch, the almonds will be toasty and crunchy, and the dressing will be perfectly balanced. This salad keeps well in the refrigerator for up to 2 days, though the texture may soften slightly over time.

👨‍🍳

Pro Tips For Making Broccoli And Green Bean Salad

  • Blanch, Not Boil: Toss green beans and broccoli into ice water immediately after a 90-second blanch in salted boiling water—this stops cooking and keeps them vibrant. I used to skip this, and my salad always looked sad and limp by the time I dressed it. (Yes, even if you're impatient like me.)
  • Toast Almonds Low: Slivered almonds burn faster than you think—cook them in a dry pan over medium-low heat, stirring constantly, until they’re just golden, not brown. I learned this the hard way after three batches of bitter, overcooked nuts. (Your nose will tell you when they’re done.)
  • Dress Last Minute: Toss the salad with olive oil and lemon juice right before serving—the acid will make the greens wilt if you mix it in too early. I was skeptical until I tried it: the crunch stays, and the flavor pops. (Save yourself the soggy disappointment.)
  • Trim Green Beans Properly: Cut off just the ends, leaving the tails intact—they add texture and look prettier in the bowl. I used to hack them short, and the salad always felt uneven. (This takes 30 seconds extra but makes a real difference.)

Flavor customization for these flavors

Spicy Asian Twist

Transform this salad into an Asian-inspired dish by swapping the lemon vinaigrette for a sesame-ginger dressing.

Mix 3 tablespoons soy sauce, 2 tablespoons rice vinegar, 1 tablespoon honey, 1 tablespoon toasted sesame oil, 1 teaspoon grated fresh ginger, and ½ teaspoon red pepper flakes.

Toss with the blanched veggies and top with 2 tablespoons chopped cilantro and 2 tablespoons crushed peanuts for crunch. The heat from the red pepper flakes and the nutty depth of sesame oil create a bold contrast to the fresh vegetables. 🌶️

Mediterranean Herb Infusion

Give your salad a Mediterranean flair by adding ¼ cup chopped kalamata olives and ¼ cup crumbled feta cheese. Swap the lemon vinaigrette for an olive oil-based dressing with 1 tablespoon white wine vinegar, 1 teaspoon dried oregano, and ½ teaspoon garlic powder.

Finish with 2 tablespoons chopped fresh oregano and a sprinkle of toasted pine nuts for extra texture. The briny olives and salty feta elevate the freshness of the vegetables beautifully.

Creamy Avocado Dressing

For a richer, creamier take, blend 1 ripe avocado, ¼ cup sour cream, 2 tablespoons Greek yogurt, 1 tablespoon lime juice, 1 tablespoon chopped cilantro, ½ teaspoon salt, and ¼ teaspoon black pepper until smooth.

Drizzle this creamy dressing over the blanched veggies and top with ¼ cup crumbled cotija cheese and 2 tablespoons chopped scallions. The avocado adds a velvety texture that pairs perfectly with the crisp vegetables.

Sweet and Tangy BBQ

Add a smoky-sweet twist by tossing the blanched veggies with a dressing made from ¼ cup BBQ sauce (I love Sweet Baby Ray's original), 2 tablespoons olive oil, and 1 tablespoon apple cider vinegar.

Top with ¼ cup shredded red cabbage and 2 tablespoons chopped red onion for a crunchy contrast. The smoky, slightly sweet BBQ sauce adds a fun, unexpected depth to the salad. 🔥

Herb-Forward Spring Version

Celebrate spring flavors by adding ¼ cup chopped fresh mint and ¼ cup chopped fresh tarragon to the salad. Use a dressing made with 3 tablespoons white wine vinegar, 2 tablespoons olive oil, 1 tablespoon honey, ½ teaspoon Dijon mustard, and ½ teaspoon salt.

The bright, herbal notes of mint and tarragon make this salad feel fresh and vibrant, perfect for spring gatherings.

Nutty Walnut Crunch

Swap the almonds for ½ cup toasted walnuts, chopped roughly for texture. The earthy, buttery flavor of walnuts pairs wonderfully with the lemon vinaigrette. For extra richness, add 2 tablespoons crumbled goat cheese or ¼ cup shredded pecorino romano to the salad.

The walnuts add a satisfying crunch, while the cheese adds a tangy, salty contrast that balances the bright dressing.

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 28g10%
Dietary Fiber 8g29%
Sugars 10g
Protein 9g18%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen green beans and broccoli instead of fresh?

Frozen works perfectly—just thaw and drain them completely before blanching. For best results, use high-quality frozen vegetables without added sauces or preservatives. The blanching time stays the same (2-3 minutes for green beans, 1-2 minutes for broccoli), but check for doneness sooner since frozen veggies may cook faster than fresh.

2

How do I make this salad ahead of time without soggy veggies?

Store the blanched vegetables and toasted almonds separately in airtight containers for up to 2 days. Keep the dressing in a small jar and mix everything together right before serving. This keeps the crunch intact! For extra insurance, toss the veggies with just 1 tablespoon of olive oil before storing to preserve freshness.

3

What if I don't have Dijon mustard?

No problem! Use 1.5 tablespoons of yellow mustard instead—it'll give a slightly milder but still tangy flavor. For an even smoother dressing, blend the mustard with the lemon juice first. If you're avoiding mustard entirely, add ½ teaspoon of garlic powder to boost flavor in the dressing.

4

Can I make this salad nut-free?

Yes! Skip the almonds and add ½ cup of toasted pumpkin seeds or ¼ cup of sunflower seeds for crunch. For extra texture, try ¼ cup of crispy fried shallots or 2 tablespoons of toasted coconut flakes. The seeds add a similar nutty flavor without the allergens, and they stay crunchy just as long.

5

Why does my dressing separate?

This happens when the oil and vinegar aren't properly emulsified. Whisk vigorously for 30 seconds or use a fork to blend the ingredients thoroughly. For extra stability, add 1 teaspoon of honey or ½ teaspoon of cornstarch to the dressing—these ingredients help bind the mixture. If it separates after mixing, just whisk again before using.

★★★★★4.9(2 reviews)
Categories Salads