Salads
This broccoli and zucchini salad delivers the perfect balance of crisp textures and bright flavors, transforming simple vegetables into a restaurant-worthy dish. The secret lies in the herb vinaigrette—tangy, aromatic, and just sweet enough to complement the natural bitterness of broccoli and the mildness of zucchini.
I developed this recipe after years of testing salads that either tasted too bland or wilted under heavy dressings.
What sets this salad apart is the technique for achieving crisp edges without overcooking the vegetables. Lightly blanching the broccoli and zucchini preserves their vibrant color while creating a satisfying crunch.
The dressing, made with fresh herbs, lemon juice, and olive oil, penetrates every piece, ensuring each bite is packed with flavor. This method works equally well as a side dish or a light main course.
The result is a salad that's as visually appealing as it is delicious—bright green florets, golden zucchini slices, and a glossy dressing that ties everything together. The salad holds up beautifully for up to 24 hours, making it perfect for meal prep.
Serve it alongside grilled chicken or fish for a complete meal, or enjoy it on its own as a refreshing summer dish.
With just 15 minutes of active prep time, this salad proves that healthy eating doesn't have to be complicated. The ingredients are simple, the technique is foolproof, and the outcome is consistently impressive.
Whether you're feeding a family or treating yourself to a light lunch, this broccoli and zucchini salad delivers on both flavor and presentation.
Ingredients for broccoli and zucchini salad
Simple vegetables meet bold flavors in this refreshing herb vinaigrette salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Crowns 🥦 | 1 ½ lb | Fresh florets, cut into bite-sized pieces |
| Zucchini 🥒 | 2 medium | Sliced into 1/4-inch half-moons |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Fresh Lemon Juice 🍋 | ⅓ cup | Freshly squeezed, strained |
| Fresh Parsley 🌿 | ½ cup | Chopped, flat-leaf preferred |
| Fresh Dill 🌿 | ¼ cup | Chopped, fresh preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Honey 🍯 | 1 tbsp | Local preferred for flavor |
| Dijon Mustard 🍯 | 1 tbsp | High-quality, smooth variety |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Vegetable Oil 🫒 | 2 tbsp | For blanching vegetables |
| Ice Water 💧 | 1 cup | For shocking vegetables |
The broccoli and zucchini are the stars, so pick firm, vibrant produce—avoid anything with yellowing or soft spots. Whole Foods or local farmers markets often carry the freshest options. For zucchini, medium-sized works best (about 2 inches in diameter). If you can't find fresh herbs, dried parsley and dill at half the amount will work, but fresh is ideal for that bright flavor. The key to crisp edges is blanching—don't skip this step, even if you're in a hurry. Trader Joe's has pre-cut broccoli florets if you're short on time, but whole crowns taste better.
No fresh dill? Tarragon or basil at the same amount works in a pinch. Short on honey? Maple syrup or agave nectar are perfect swaps. The Dijon mustard adds depth—if you only have regular yellow mustard, reduce to 1 tsp and add a pinch of sugar to balance. For the dressing, whisk everything together just before tossing with the vegetables. If the dressing seems too thick, add a splash of water. The blanching water should be boiling vigorously—this ensures even cooking and crisp edges. Use a slotted spoon to transfer the vegetables to ice water immediately after blanching.
Store the blanched vegetables in the fridge for up to 2 days before adding dressing. The dressing itself keeps for 5 days in an airtight container. For meal prep, store the vegetables and dressing separately—toss just before serving to maintain crispness. This salad reheats beautifully for 1-2 days if you prefer it warm. The flavors actually improve overnight as the dressing penetrates the vegetables. If you have leftovers, pack them in a container with a paper towel to absorb excess moisture and keep them crisp.
Why You'll Love This Recipe
- No-Cook Afternoon Fix: I swear by this when I’m staring down a fridge full of veggies and zero energy. Just slice the zucchini into half-moons, snip the broccoli crowns into bite-sized florets, and toss with the lemon juice and olive oil—no boiling, no waiting. The parsley adds that fresh finish without extra effort.
- Zesty Brightness: That lemon juice isn’t just for flavor—it’s the star. The acid cuts through the natural sweetness of the zucchini while the olive oil keeps everything tender. Honestly, the first bite makes me forget it’s a salad, not a dish with layers of cheese or heavy dressing.
- Meal Prep MVP: Between us, this is my go-to for lunches all week. Store it in jars or containers, and it stays crisp for days. Pack it with grilled chicken for protein, or keep it veggie-forward—either way, it’s ready when you are. (Yes, even on a Tuesday night.)
- Budget-Friendly Crunch: Fresh veggies don’t get much cheaper than this. Broccoli and zucchini are pantry staples, and a little olive oil and lemon go a long way. I’ve made this for potlucks, picnics, and lazy Sundays—never once regretting the ingredients. Plus, leftovers? They’re just as good cold.
Step-by-step instructions for bright herb vinaigrette salad
Transform fresh vegetables into a vibrant, textured salad with crisp edges and bold flavors.
🔪 Step 1: Blanch and Shock the Vegetables
Bring a large pot of water to a rolling boil. Add the 2 tablespoons vegetable oil to prevent sticking. Once boiling, add the 1.5 lb broccoli crowns and 2 medium zucchini (cut into ¼-inch half-moons) and cook for 2 minutes. You'll see the broccoli turn bright green and the zucchini soften slightly—this is perfect.
Immediately drain the vegetables and transfer them to a large bowl filled with 1 cup ice water. This stops the cooking process and preserves their vibrant color. Let them sit for 5 minutes while you prepare the dressing. The ice water also helps them retain their crisp texture instead of becoming mushy.
👨🍳 Step 2: Whisk Together the Herb Vinaigrette
In a medium bowl, combine the 0.5 cup extra-virgin olive oil, 0.33 cup fresh lemon juice, 1 tablespoon honey, and 1 tablespoon Dijon mustard. Whisk vigorously until fully emulsified—the mixture should thicken slightly and become smooth. This step is crucial for creating a balanced dressing that clings beautifully to the vegetables.
Add the 3 minced garlic cloves, 0.5 cup chopped fresh parsley, 0.25 cup chopped fresh dill, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Mix well until all ingredients are evenly distributed. The herbs should be finely chopped to prevent any graininess in the dressing. Taste and adjust seasoning if needed—this is your chance to balance the flavors before combining with the vegetables.
🥘 Step 3: Toss and Chill the Salad
Drain the vegetables thoroughly, then transfer them to a large serving bowl. Pour the herb vinaigrette over the vegetables and toss gently but thoroughly with your hands or a large spoon. The vegetables should be evenly coated with the dressing, and you'll notice their colors brighten even more as the acidity from the lemon juice works its magic.
Cover the bowl and refrigerate for at least 30 minutes before serving. This chilling time allows the flavors to meld together and the vegetables to absorb the dressing completely. The longer it sits, the more vibrant and cohesive the salad will become—ideal for serving at room temperature or slightly chilled.
🍽️ Step 4: Serve with Crisp Edges
Before serving, give the salad one final toss to ensure everything is evenly coated. The vegetables should have a delightful contrast of crisp edges and tender centers, thanks to the quick blanching. The dressing should cling beautifully, with a glossy sheen that indicates perfect emulsification.
Serve immediately while the vegetables are still crisp and the dressing is at its peak. This salad holds up well for 2-3 hours in the refrigerator, making it perfect for meal prep. Garnish with an extra sprinkle of fresh herbs if desired—this adds a final touch of freshness and visual appeal.
Pro Tips For Making Broccoli And Zucchini Salad
- Blanch, Don’t Boil: Toss broccoli crowns in a pot of room-temperature salted water for exactly 60 seconds—no more. Overcooking turns them mushy, and cold water makes them tough. Drain immediately and shock in ice water to stop cooking; this keeps them crisp and bright green. (Yes, even if you’re impatient like me.)
- Slice Zucchini Thin: Use a mandoline or sharp knife to cut zucchini into ¼-inch slices—thinner than you’d think. Thick slices get watery fast, but this size holds up in the salad while still offering texture. Pat them dry with a towel first, or the dressing will pool instead of cling.
- Salt the Zucchini First: Sprinkle sliced zucchini with a pinch of salt and let them sit for 10 minutes before assembling the salad. This draws out excess moisture so the dressing sticks to the veggies instead of making a sad, soggy mess. (I learned this the hard way after a lemony puddle ruined my first attempt.)
- Dress Just Before Serving: Whisk olive oil, lemon juice, and parsley together right before tossing—no waiting. The acid in lemon breaks down the oil over time, turning the dressing from silky to greasy. If you’re prepping ahead, store veggies and dressing separately and mix only when ready to eat. (Your future self will thank you.)
Serving suggestions for this broccoli and zucchini salad
As a Side Dish
This salad pairs beautifully with grilled proteins like chicken breast or salmon fillets. The bright herb vinaigrette cuts through the richness of grilled meats, creating a perfect balance.
I often serve it alongside lemon-herb grilled chicken for a complete summer meal. The crisp texture of the blanched vegetables contrasts wonderfully with tender, juicy proteins. 🍗
Light Main Course
For a satisfying vegetarian meal, serve this salad with warm crusty bread or toasted baguette slices. The salad's vibrant flavors and crisp texture make it hearty enough to stand alone. I like adding a sprinkle of toasted pine nuts or crumbled feta cheese for extra protein and crunch.
It's perfect for lunch or a light dinner when you want something fresh and flavorful. 🥖
Meal Prep Friendly
Store the blanched vegetables and dressing separately in airtight containers for up to 2 days. When ready to serve, simply combine them for a quick, no-fuss meal. This method keeps the vegetables crisp and the dressing fresh.
I often prep this salad on Sunday nights for easy weeknight lunches. Just toss and serve—no last-minute cooking required! ⏰
Party or Potluck
This salad is perfect for gatherings because it's easy to transport and serves a crowd. Arrange the salad in a large glass bowl for an elegant presentation. Garnish with extra herbs and a few edible flowers for a restaurant-worthy look.
It stays fresh for hours in the fridge, making it ideal for potlucks or summer parties. 🎉
Warm Weather Pairings
Serve this salad chilled alongside iced herbal teas or sparkling lemonade for a refreshing summer spread. The bright flavors complement the crisp, cool drinks beautifully. I also love pairing it with grilled shrimp skewers for a seafood twist.
The combination of warm and cold elements makes it a perfect dish for outdoor dining. 🍹
Garnish Ideas
Add a final touch with toasted sesame seeds, crumbled goat cheese, or thinly sliced radishes for extra texture and flavor. A drizzle of extra-virgin olive oil just before serving enhances the salad's richness.
I also like sprinkling crushed red pepper flakes for a subtle kick. These garnishes elevate the dish without overpowering the fresh ingredients. 🌟
Nutrition facts
Frequently asked questions
Can I use raw zucchini instead of blanching it?
Blanching is key for crisp edges, but if you prefer raw zucchini, slice it very thinly (⅛-inch) and toss it with the dressing immediately. The texture will be softer, though. For broccoli, you must blanch it—raw broccoli florets stay too tough and bitter. The quick cooking process also brightens their color and removes any bitterness.
How do I make this salad without fresh herbs?
Use ½ teaspoon dried parsley and ¼ teaspoon dried dill instead of fresh. For extra flavor, add ½ teaspoon dried basil or ½ teaspoon dried thyme. Toast the dried herbs in a dry pan for 30 seconds to enhance their aroma before mixing into the dressing. The salad will still taste great, though fresh herbs make a noticeable difference.
Why does my dressing separate?
This happens when oil and vinegar aren't properly emulsified. Whisk vigorously for 1-2 minutes until the mixture thickens slightly. For extra insurance, add 1 teaspoon Dijon mustard or 1 teaspoon honey—these act as natural emulsifiers. If separation occurs after tossing, whisk again before serving. The key is patience and thorough mixing.
Can I add protein to this salad?
Add ½ cup cooked chickpeas, ¼ cup crumbled feta, or ½ cup grilled chicken breast after tossing with the dressing. For extra protein, sprinkle with ¼ cup toasted pine nuts or ¼ cup chopped walnuts just before serving. The nuts add crunch, while the protein makes it more satisfying as a main dish.
How do I keep the salad crisp overnight?
Store the blanched vegetables and dressing separately in airtight containers for up to 2 days. When ready to serve, toss them together and drain any excess dressing on a paper towel-lined plate. For extra crispness, sprinkle with 1 teaspoon cornstarch before serving—it absorbs moisture and keeps everything crunchy.
