Salads
This broccoli and zucchini salad recipe transforms simple summer vegetables into a restaurant-worthy dish with crispy, golden edges and creamy herb layers. The secret lies in roasting the vegetables until tender-crisp and topping them with a tangy cream cheese dressing that's foolproof to make.
After testing countless variations, I've perfected a method that delivers maximum flavor with minimal effort—ideal for weeknight dinners or meal prep.
What sets this salad apart is the combination of textures: the crispy, caramelized vegetables contrast beautifully with the velvety cream cheese dressing, while toasted nuts add satisfying crunch.
The recipe uses fresh herbs like dill and parsley for brightness, and the optional addition of sunflower seeds or feta cheese elevates it to crowd-pleasing perfection. Unlike many salads that wilt after sitting, this one actually tastes better the next day as flavors meld.
The preparation is straightforward yet impressive: chop the vegetables into even pieces, toss them with olive oil and salt, then roast until tender. While they cook, whip together the cream cheese dressing with a splash of lemon juice and fresh herbs.
Assemble everything just before serving to maintain that fresh, restaurant-quality crunch. This salad is vegetarian-friendly, packed with protein from the cream cheese and nuts, and adaptable for vegan diets with simple substitutions.
Serve it as a side dish for grilled meats or fish, or let it shine as a main course with a slice of crusty bread. The dressing clings to every bite, creating a harmonious balance of creamy, tangy, and crispy elements that will have everyone reaching for seconds.
Here's how to make it—simple, satisfying, and worth every bite.
Ingredients for broccoli and zucchini salad
Fresh summer vegetables meet creamy herb dressing for a restaurant-worthy salad with crispy edges and satisfying textures.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Florets 🥦 | 4 cups | Fresh, cut into even pieces |
| Zucchini 🥒 | 2 medium | Sliced into half-moons |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High quality for roasting |
| Kosher Salt 🧂 | 1 ½ tsp | For seasoning vegetables |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced for dressing |
| Cream Cheese 🧀 | 8 oz | Full-fat for creaminess |
| Fresh Dill 🌿 | ¼ cup | Chopped, for brightness |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for freshness |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Sunflower Seeds 🥜 | ½ cup | Toasted for crunch |
| Crusty Bread 🍞 | 1 loaf | For serving, optional |
| Feta Cheese 🧀 | ½ cup | Crumbled, optional |
The vegetables are the foundation, so choose firm, vibrant broccoli and zucchini—avoid anything rubbery or yellowing. Trader Joe's or local farmers markets often have the freshest produce, but the regular grocery store works too. For the dressing, full-fat cream cheese gives the best texture, but low-fat works if that's what you have. Fresh herbs are non-negotiable here—they're what make this salad taste restaurant-quality. If you can't find fresh dill, dried works at one-third the amount, but it won't have the same brightness.
No sunflower seeds? Toasted walnuts or pecans work perfectly—they just need a quick 5-minute toast in a dry pan to bring out their flavor. Skipping the optional feta? Extra herbs or a sprinkle of nutritional yeast add that same umami punch. For the lemon juice, fresh is essential—bottled lemon juice lacks the same zesty punch. The garlic can be pre-minced from a jar if you're short on time, but fresh is worth the extra minute. If you're making this ahead, roast the vegetables the day before and store them separately from the dressing until ready to serve.
This salad keeps beautifully—3-4 days in the fridge if stored properly. Keep the dressing separate until serving to maintain that perfect crunch. The vegetables stay crispy when wrapped tightly in plastic wrap. For meal prep, portion the dressing into small containers and store it with the herbs—stir before using. The bread, if using, should be stored separately to prevent sogginess. This dish actually tastes better the next day as the flavors meld—perfect for make-ahead lunches.
Why You'll Love This Recipe
- I swear by this trick: just spiralize the zucchini raw, toss it with the broccoli florets, and drizzle while everything’s still cold. Zero waiting, zero fuss—just chop, mix, and serve. Honestly, my lazy summer days thank me every time.
- No-Cook Prep: I swear by this trick: just spiralize the zucchini raw, toss it with the broccoli florets, and drizzle while everything’s still cold. Zero waiting, zero fuss—just chop, mix, and serve. Honestly, my lazy summer days thank me every time.
- Zesty Crunch Factor: That fresh olive oil hit? It’s what makes this salad ridiculously good. The broccoli stays crisp-tender, the zucchini holds its shape, and the salt-pepper punch cuts through the richness like a breath of air. (Yes, even on a Tuesday night.)
- Potluck Proven: Bring this to a gathering and watch it disappear. It’s light enough for a summer picnic but hearty enough to pair with grilled chicken or steak—no one will guess it’s just veggies and oil. Between us, it’s my secret weapon for stress-free hosting.
Step-by-step instructions for broccoli and zucchini salad
Here's how to create a perfectly balanced salad with roasted vegetables and a creamy, herb-infused topping.
Roast the Vegetables Until Tender-Crisp
Preheat your oven to 425°F and line a large baking sheet with parchment paper. In a large bowl, toss the 4 cups broccoli florets and 2 medium sliced zucchini with 0.25 cup extra-virgin olive oil, 1.5 teaspoons kosher salt, and 0.5 teaspoon black pepper until evenly coated. Spread them in a single layer on the prepared baking sheet, leaving space between pieces for even browning.
Roast for 18-22 minutes until the broccoli is bright green with slightly charred edges and the zucchini is tender when pierced with a fork. I like to rotate the pan halfway through for even cooking. The vegetables should be tender but still hold their shape—overcooking turns them mushy. Let them cool slightly before proceeding.
Prepare the Cream Cheese Dressing
While the vegetables roast, combine the 8 ounces cream cheese with the 2 tablespoons lemon juice in a medium bowl. Whisk until smooth, then gradually add the 0.25 cup chopped fresh dill and 0.25 cup chopped fresh parsley, mixing well. The dressing should be thick but spreadable—if it's too stiff, add 1-2 teaspoons water to loosen it.
In a separate small bowl, finely mince the 3 garlic cloves and set aside. This step is crucial for building flavor—don't skip it. The garlic will mellow out as it sits, but it's what gives the dressing its depth. Keep the dressing at room temperature until ready to use.
Assemble and Top the Salad
Transfer the roasted vegetables to a large serving bowl. Spread the cream cheese dressing evenly over the top, using the back of a spoon to create a smooth, even layer. The dressing should coat the vegetables completely—this is what creates that signature creamy blanket effect.
Sprinkle the 0.5 cup toasted sunflower seeds and 0.5 cup crumbled feta cheese over the top, pressing down gently to help them adhere. The sunflower seeds add satisfying crunch, while the feta brings a tangy contrast to the creamy dressing. Serve immediately while the vegetables are still warm for the best texture experience.
Optional Crusty Bread Pairing
Slice the 1 loaf crusty bread into thick pieces and toast them in a dry skillet over medium heat for 2-3 minutes per side until golden brown. The bread's crispy exterior and soft interior make an ideal companion for soaking up any extra dressing.
This salad keeps well in the refrigerator for up to 2 days, but I recommend serving it fresh. The contrast between the warm roasted vegetables, cool creamy dressing, and crunchy topping creates a textural experience that's hard to beat. Adjust the seasoning to taste—sometimes a pinch more salt or a squeeze of lemon takes it to the next level.
Pro Tips For Making Broccoli And Zucchini Salad
- Blanch Broccoli First: Toss broccoli florets into boiling water for 30 seconds before draining and shocking in ice water—this keeps them vibrant and prevents that sad, limp texture. Zucchini can join raw later; it holds up better uncooked.
- Shave Zucchini Thin: Use a mandoline or sharp knife to slice zucchini paper-thin (⅛-inch or less). Thicker slices turn mushy fast, but thin ones stay crisp and blend better with the broccoli’s texture.
- Salt While Warm: Toss the blanched broccoli and zucchini with salt immediately after draining—this draws out excess water, making the salad drier and more flavorful before adding oil. (Yes, even if it feels early.)
- Drizzle Oil Twice: Start with half the olive oil while tossing, then add the rest just before serving. This coats the veggies evenly without making them soggy, and the final drizzle keeps the salad from drying out in the bowl.
Essential equipment for perfect results
Roasting Pan Essentials
Start with a large rimmed baking sheet—I prefer 18x13-inch for even roasting. A light-colored metal pan (like All-Clad) reflects heat better than dark pans, ensuring even browning. Line it with parchment paper or a silicon baking mat for easy cleanup and to prevent sticking.
My grandmother swore by her vintage Pyrex dish, but modern stainless steel works just as well. 🔥
Dressing Tools
For the cream cheese dressing, a medium mixing bowl (about 8-inch diameter) gives enough room to whisk smoothly. I use a flexible silicone spatula to scrape every last bit of dressing from the bowl—no one likes wasted flavor!
A small whisk (like OXO Good Grips) handles the cream cheese better than a fork. For mincing garlic, a microplane saves time and gives finer texture than a knife.
Herb Prep Must-Haves
Fresh herbs are non-negotiable here, so grab a sharp chef's knife and cutting board—I recommend Acme brand for durability. A small bowl (about 4-inch diameter) keeps chopped herbs contained while you measure.
For toasted sunflower seeds, a small dry skillet (8-inch) works perfectly. Preheat it over medium heat for 2-3 minutes before adding seeds to prevent burning. 🌿
Serving Gear
Present your salad on a large platter (14-inch diameter) that can handle the weight of roasted veggies and dressing. I love ceramic platters from Le Creuset—they keep food warm and look elegant.
For serving bread, a wooden cutting board adds rustic charm. Don't forget a small serving spoon (about 6-inch handle) to distribute the dressing evenly when plating.
Budget-Friendly Swaps
No fancy tools? No problem! Use a cookie sheet instead of a baking sheet—just watch the edges for over-browning. For dressing, a mason jar works great for whisking. Skip the microplane? A garlic press does the job in a pinch.
My grandmother used a wooden spoon to mash garlic cloves—it's all about the technique, not the tools. The key is even heat distribution and proper seasoning.
Nutrition facts
Frequently asked questions
Can I use raw zucchini instead of roasted?
Raw zucchini works, but roasting brings out deeper flavor and creates that satisfying tender-crisp texture. If you prefer raw, thinly slice the zucchini and toss it with the broccoli in the dressing just before serving. For best results, pat the zucchini dry first to prevent a watery salad.
How do I make this salad vegan?
Swap the cream cheese for vegan cream cheese (like Kite Hill) and use nutritional yeast instead of feta. For extra protein, add toasted chickpeas or pumpkin seeds. The lemon juice and herbs will keep the dish bright and flavorful without dairy.
Why does my salad get soggy?
Sogginess happens when vegetables release too much moisture. To prevent this, pat dry all veggies before roasting and store the dressing separately until serving. Also, avoid overcrowding the baking sheet—leave space between pieces for even cooking.
Can I make this ahead of time?
Roast the vegetables 1-2 days ahead and store them in an airtight container. Keep the dressing separate until ready to serve. The flavors actually meld better overnight, making it perfect for meal prep.
What other vegetables pair well with this salad?
Try adding roasted cherry tomatoes, shaved red cabbage, or thinly sliced bell peppers for extra crunch and color. Just roast them alongside the broccoli and zucchini for consistent texture.
