Salads
This broccoli and green bean salad recipe transforms simple vegetables into a vibrant, textured dish that brings freshness to any table. ✨ The secret lies in blanching the vegetables just until tender-crisp, preserving their natural bite while creating the perfect canvas for the bright lime-herb dressing.
I developed this recipe during a particularly hot summer when I wanted something light yet satisfying that still felt like a meal.
What makes this salad special is the balance of textures and flavors—crisp green beans, tender broccoli florets, and crunchy toasted almonds all come together with a zesty dressing that's both refreshing and herby.
The lime adds brightness, while fresh herbs like parsley and dill bring layers of complexity that elevate these everyday vegetables into something restaurant-worthy. It's the kind of dish that proves healthy eating can be delicious without compromise.
By the time you're done assembling this salad, you'll have a vibrant, colorful dish that's perfect for summer gatherings or weeknight dinners. The vegetables stay crisp, the dressing clings beautifully, and the flavors come together in a way that makes every bite satisfying.
It's a recipe that's simple to prepare but feels like a special occasion dish.
Serve this salad as a side for grilled meats or fish, or let it shine as a main dish with a sprinkle of feta cheese and extra herbs.
The possibilities for customization are endless, making it a versatile addition to any meal. Let's get started on creating this fresh, vibrant salad that's sure to impress.
Ingredients for broccoli and green bean salad
Bright veggies, zesty dressing, and crunchy almonds—this salad is summer in a bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Florets 🥦 | 4 cups | Cut into bite-sized pieces |
| Fresh Green Beans 🌱 | 1 ½ lb | Trimmed and cut into 2-inch pieces |
| Fresh Lime Juice 🍋 | ½ cup | Freshly squeezed for brightness |
| Extra-Virgin Olive Oil 🫒 | ⅓ cup | For dressing richness |
| Fresh Parsley Leaves 🌿 | ½ cup | Chopped finely for garnish |
| Fresh Dill Leaves 🌿 | ¼ cup | Chopped for herby flavor |
| Toasted Sliced Almonds 🥜 | ½ cup | For crunchy texture |
| Crumbled Feta Cheese 🧀 | ½ cup | Optional for tangy bite |
| Garlic Cloves 🧄 | 2 cloves | Minced for dressing depth |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning balance |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Ice Water 💧 | 1 cup | For blanching vegetables |
The broccoli and green beans are the stars here, so pick fresh, vibrant ones—look for bright green color and crisp texture at the store. I always grab broccoli with tight florets and green beans that snap when bent. For the almonds, raw, unsalted from Trader Joe's or Costco toast up perfectly—they're cheaper in bulk and keep for months. The lime juice is non-negotiable for that fresh zing, so grab a couple extra if you're serving this at a gathering. Fresh herbs like parsley and dill make all the difference, so don't use dried unless you're desperate.
No fresh dill? Fresh tarragon or basil works in a pinch, but reduce to half the amount. Short on almonds? Toasted sunflower seeds or walnuts add crunch too. The feta is optional, but if you skip it, add extra lemon juice for brightness. For the dressing, if you don't have fresh lime, lemon juice plus a pinch of sugar gets you close. The garlic can be roasted for a milder flavor if you're sensitive to raw garlic's punch. And hey, if you're really in a rush, skip the blanching—just rinse the veggies in ice water to cool them down.
Blanched veggies stay crisp for 2 days in the fridge if stored in an airtight container, but I find they're best eaten fresh. The dressing keeps for 3 days***, so make it fresh when serving. For extra crunch, toast the almonds fresh before serving—5 minutes at 350°F in a dry pan is all it takes. This salad doubles as a meal with a sprinkle of feta and a side of crusty bread, or keeps things light as a side. Either way, it's a crowd-pleaser that comes together in under 30 minutes.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this—just trim the beans, snap off broccoli florets, and toss with lime and oil. Zero stove time, zero fuss, and you’ve got a salad that tastes like it spent hours marinating.
- Zesty Brightness: That lime juice? It’s the MVP. The acid cuts through the richness of the olive oil, and the parsley adds a fresh finish that makes every bite taste like summer—even in January.
- Meal Prep MVP: Between us, this keeps perfectly for 4 days in the fridge. Toss it with grilled chicken for lunch, pile it on toast for brunch, or serve it chilled at picnics. It’s my go-to for lazy days and last-minute gatherings.
- Budget Crunch Winner: Fresh green beans and broccoli are cheaper than takeout, and you’re using the whole stalk—no waste. A little olive oil and lime go a long way, so you’re basically getting gourmet flavor for pennies.
Step-by-step instructions for crunchy broccoli and green bean salad
Here's how to create a vibrant, textured salad with bright flavors and perfect al dente veggies.
🍳 Step 1: Blanch Vegetables for Crisp-Tender Texture
Bring a large pot of the 1 cup ice water to a rolling boil. Add the 4 cups fresh broccoli florets and 1.5 lb fresh green beans and cook for 2-3 minutes until the broccoli is bright green and the green beans are bright but still crisp. You want them to be cooked through but still hold their shape—think "al dente."
Drain immediately and plunge into a bowl of ice water for 1 minute to stop the cooking process. This blanching step is crucial—it removes any bitterness while keeping the vegetables crisp. Drain again thoroughly and let them sit in a colander until completely dry. I like to give them a quick shake to remove any excess water before proceeding.
👨🍳 Step 2: Toast Almonds and Prepare Herbs
While the vegetables cool, toast the 0.5 cup toasted sliced almonds in a dry skillet over medium heat for 3-4 minutes until they're golden brown and fragrant. Watch them closely—they'll burn quickly. Transfer to a plate to cool completely before using.
Chop the 0.5 cup fresh parsley leaves and 0.25 cup fresh dill leaves finely. I like to use a sharp chef's knife and rock the blade back and forth for even chopping. The herbs should be small enough to distribute evenly throughout the salad but not so fine they disappear. Taste a pinch—they should pack a fresh, bright punch.
🍳 Step 3: Make the Lime-Herb Dressing
In a small bowl, whisk together the 0.5 cup fresh lime juice, 0.33 cup extra-virgin olive oil, 2 cloves minced garlic cloves, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp ground black pepper. Start with a slow whisk to combine, then increase to medium speed for 30 seconds until emulsified. The dressing should look smooth and slightly thickened.
Taste and adjust seasoning if needed. I usually add a tiny pinch more salt or a splash of lime juice to brighten it up. This dressing is the heart of the salad—its tangy, herby flavor cuts through the richness of the almonds and feta beautifully. Let it sit for 5 minutes before using to allow the flavors to meld.
🥘 Step 4: Assemble the Salad
In a large bowl, gently toss the blanched vegetables with half of the herb mixture (about 0.25 cup of the chopped parsley and dill). This helps distribute the flavors evenly. Add the 0.5 cup toasted sliced almonds and toss again to combine. The almonds should be scattered throughout for maximum crunch in every bite.
Drizzle the dressing over the salad and toss gently but thoroughly. You want everything coated evenly but not smashed. If you're using the 0.5 cup crumbled feta cheese, sprinkle it over now and toss one final time. The feta adds a wonderful tangy contrast that balances the bright lime and fresh herbs.
⏰ Step 5: Chill and Serve
Cover the salad and refrigerate for at least 30 minutes before serving. This chilling time allows the flavors to develop and meld beautifully. The vegetables will also firm up slightly, making them even more satisfying to eat. When ready to serve, give it one final toss to redistribute everything evenly.
Serve immediately while the vegetables are still crisp and the dressing is at its most vibrant. This salad is perfect as a light lunch, side dish, or even a refreshing starter. The combination of textures—crisp vegetables, crunchy almonds, and creamy feta—with the bright, tangy dressing makes every bite feel special.
Pro Tips For Making Broccoli And Green Bean Salad
- STEAM THE GREEN BEANS: Blanching green beans in boiling water for exactly 2 minutes keeps them crisp—any longer and they turn mushy. I learned this the hard way after overcooking a batch and ending up with sad, limp beans that ruined the salad’s texture.
- TRIM BROCCOLI STEMS THIN: Slice broccoli stems into thin half-moons (about ¼-inch thick) so they cook evenly with the florets. Thick stems stay tough—this way, everything gets tender at the same time.
- SALT THE BEANS BEFORE BLANCHING: Add a generous pinch of salt to the blanching water—it seasons the beans while they cook and prevents them from tasting bland later. (Yes, even if you’re using salted water for pasta, do it again here.)
- DRESS THE SALAD LAST: Toss the warm, drained veggies with just half the lime juice and olive oil, then let them sit for 5 minutes before adding the rest. This lets the flavors meld without making the greens soggy—trust me, it makes a real difference.
Health benefits of this dish
Vitamin Powerhouse
This salad is packed with vitamin C—just 1 cup of broccoli delivers over 100% of your daily needs, while green beans contribute vitamin K for bone health.
The lime juice boosts vitamin C absorption, making this dish a perfect immune system supporter. I always feel more energetic after eating it, especially in winter. 💪
Fiber for Digestion
The combination of broccoli and green beans provides an impressive 8 grams of fiber per serving, supporting digestive health and keeping you full longer. Fiber also helps regulate blood sugar levels, making this salad great for balanced meals.
I've found it helps me stay satisfied between meals without feeling sluggish.
Plant-Based Protein
While not a complete protein source, this salad offers 5 grams of plant-based protein per serving from the vegetables and almonds. The toasted almonds add healthy fats that help with nutrient absorption.
For a protein boost, I sometimes add chickpeas or white beans to make it more filling as a main dish.
Antioxidant Boost
Broccoli contains sulforaphane, a powerful antioxidant that supports detoxification and may help reduce inflammation. Green beans add lutein and zeaxanthin, beneficial for eye health. The fresh herbs in the dressing provide additional antioxidants that fight free radicals.
I love knowing I'm getting so many health benefits from such a simple dish. ✨
Low-Calorie Nutrition
At just 250 calories per serving, this salad delivers substantial nutrition without excess calories. It's perfect for weight management while still feeling satisfying. The lime dressing keeps it light, while the almonds add healthy fats that help you stay full.
I often make double batches to have for lunches all week.
Bone-Strengthening Nutrients
Both broccoli and green beans are excellent sources of calcium and magnesium, essential for bone health. The feta cheese adds more calcium if you include it. This makes the salad particularly beneficial for growing children, active adults, or anyone looking to support strong bones.
My grandmother always swore by green beans for keeping her joints healthy as she aged. 💛
Nutrition facts
Frequently asked questions
Why should I blanch the vegetables instead of eating them raw?
Blanching removes any bitterness and toughens the fibers just enough to create that perfect crisp-tender texture. Raw broccoli and green beans can be too fibrous, while overcooking makes them mushy. The 2-3 minute boil followed by ice water shock keeps them vibrant and ready for the dressing to cling beautifully.
Can I make this salad ahead of time?
Prepare the blanched vegetables and dressing separately, then combine just before serving. Store them in airtight containers in the fridge for up to 2 days. The flavors actually develop better when chilled overnight. Just toss everything together right before eating to keep the almonds crisp.
What if I don't have fresh lime juice?
Use lemon juice instead, but add 1 teaspoon of sugar to balance the tartness. The dressing will still be bright, though slightly less zesty. For extra depth, add a pinch of ground turmeric—it mimics lime's citrusy quality while adding beautiful color.
How can I make this salad more filling as a main dish?
Add 1 cup cooked quinoa or ½ cup chickpeas for extra protein and fiber. For heartier texture, include ½ cup cooked farro or toasted walnuts. The salad will hold together better and keep you satisfied longer. I like adding a sprinkle of crumbled goat cheese too.
What's the best way to store leftovers?
Keep the dressing separate in a small container and store the vegetables and nuts in an airtight container for up to 3 days. When ready to eat, toss everything together and add fresh herbs for maximum flavor. The almonds stay crispy for 24 hours this way, but after that, they'll soften slightly.
