Salads
This crispy roasted broccoli bliss salad recipe transforms a simple vegetable into a restaurant-worthy dish that's surprisingly satisfying. š The secret lies in roasting the broccoli until it's caramelized and tender, then pairing it with a creamy herb dressing that clings to every floret.
I developed this recipe after realizing how often salads can taste flatāthis one delivers bold, layered flavors without relying on heavy proteins.
What makes this salad special is the perfect balance of textures: crispy roasted broccoli, creamy dressing, and crunchy toppings like toasted almonds or sunflower seeds. The dressing uses Greek yogurt for tang and a touch of Dijon mustard for depth, while fresh herbs keep it bright.
This isn't your average wilted saladāit's a hearty, flavor-packed dish that holds up for lunch or dinner.
The result is a salad that's creamy without being heavy, with each bite offering a mix of smoky roasted broccoli and cool, herby dressing. It's vegetarian-friendly but packed with protein from chickpeas or white beans, making it a complete meal.
The best part? It comes together in just 30 minutes, with most of the work being hands-off roasting.
Perfect for meal prep or a quick weeknight dinner, this salad proves healthy eating can be indulgent. Serve it with grilled chicken for extra protein or enjoy it as-is for a satisfying vegetarian meal. Here's how to make itāsimple steps for big flavor.
Ingredients for broccoli bliss salad
Crispy roasted broccoli meets creamy herb dressingāthis salad packs restaurant-style flavor in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Crowns š„¦ | 1 ½ lbs | Cut into even florets (1.5-inch pieces) |
| Extra-Virgin Olive Oil š« | ½ cup | For roasting and dressing |
| Greek Yogurt (Plain, Nonfat) š§ | 1 cup | Full-fat for extra creaminess |
| Dijon Mustard šÆ | 1 tbsp | For dressing depth |
| Fresh Lemon Juice š | 2 tbsp | Brightens the dressing |
| Fresh Dill (Chopped) šæ | ¼ cup | Or sub with parsley |
| Fresh Chives (Chopped) š± | ¼ cup | For mild onion flavor |
| Garlic Cloves š§ | 2 cloves | Minced for dressing |
| Salt š§ | 1 ½ tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ½ tsp | Freshly cracked |
| Toasted Almonds (Sliced) š„ | ¼ cup | Or sub sunflower seeds |
| Canned Chickpeas (Drained) š± | 1 cup | For added protein |
| Smoked Paprika š¶ļø | ½ tsp | For broccoli roasting |
| Honey (Optional) šÆ | 1 tsp | Balances smokiness |
The broccoli is everything here. Look for heads with tight florets and vibrant green colorāthose Trader Joe's or Whole Foods organic crowns are my go-to. Roasting until caramelized (about 25 minutes at 425°F) transforms it from simple veggie to smoky, crispy star. For extra crunch, toss the florets in olive oil and smoked paprika before roasting. The chickpeas? Great Northern or canned chickpeas work, but if you're feeling fancy, soak and cook dried overnight for better texture. Trust me, the difference is noticeable.
No Greek yogurt? Vegan yogurt or sour cream keeps it creamy, though the tang will differ slightly. Dijon mustard is non-negotiable for depthāFrench's or Maille work perfectly. Fresh herbs are ideal, but dried dill at 1/4 the amount won't ruin it. The honey balances the smokiness beautifully, but maple syrup works in a pinch. For the almonds, toast them in the same pan as the broccoli to save time and add smoky flavor. And if you're watching calories, swap almonds for toasted pumpkin seedsāsame crunch, fewer fats.
Roasted broccoli stays crispy for 3 days in the fridge if stored in an airtight container, but honestly, it's best fresh. The dressing? Make it 2 days aheadāflavors meld beautifully. For meal prep, roast the broccoli and store separately, then toss with dressing and toppings when ready to eat. The almonds? Keep them in a sealed jar to maintain crunch for up to 2 weeks. This salad reheats surprisingly wellājust warm the dressing slightly and toss with cooled broccoli.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by thisājust halve the broccoli crowns, toss in the dressing, and let the oven do the work. The florets stay crisp-tender, and that lemon-yogurt glaze? Itās the kind of magic that happens when you donāt overthink it.
- Creamy-Tangy Magic: That Greek yogurt and Dijon mustard combo is where it gets real. The tang cuts through the broccoliās natural bitterness while the olive oil keeps it lusciousālike a lighter, fresher take on ranch, but way more sophisticated. (Yes, even on a Tuesday night.)
- Meal Prep MVP: Between us, this salad holds up for days in the fridge. Pack it for lunches, toss it with grilled chicken for dinner, or serve it alongside roasted salmonāitās the kind of side that doesnāt get boring. Honestly, Iāve had it three times this week already.
- Budget Bright Spot: Fresh broccoli crowns are cheaper than youād think, and the rest of the ingredients? Pantry staples. No fancy substitutions neededājust good, honest flavor without breaking the bank. Plus, leftovers? Theyāre basically free lunches.
Step-by-step instructions for crispy roasted broccoli and creamy herb dressing
Here's how to create that perfect crunch and velvety textureāsimple steps for big flavor.
š„ Step 1: Roast the Broccoli Until Crispy
Preheat your oven to 425°F and line two baking sheets with parchment paper. Toss the 1.5 lbs fresh broccoli crowns (cut into 1.5-inch florets) with 0.25 cup of the extra-virgin olive oil, 0.5 tsp smoked paprika, and 0.75 tsp salt. Spread in a single layerādon't crowd the pan or they'll steam instead of crisp.
Roast for 20-25 minutes, stirring halfway through, until the edges are deep golden brown and the broccoli sounds hollow when tapped. Real talk: this is where the magic happensāthose crispy edges make all the difference. If you see any florets still pale, return them for another 5 minutes.
šØāš³ Step 2: Toast the Chickpeas and Almonds
While the broccoli roasts, heat 0.25 cup extra-virgin olive oil in a skillet over medium heat. Add the 1 cup drained chickpeas and toast for 8-10 minutes, shaking the pan occasionally, until they're golden brown in spots. Remove from heat and set aside.
In the same pan, add the 0.25 cup toasted almonds (sliced) and toast for 2-3 minutes until fragrant. Watch them carefullyāthey burn fast! Transfer to a plate and let cool slightly. These toasted elements add incredible texture contrast to the creamy base.
š„ Step 3: Whisk Together the Creamy Herb Dressing
In a medium bowl, combine the 1 cup Greek yogurt (plain, nonfat), 1 tbsp Dijon mustard, 2 tbsp fresh lemon juice, 2 cloves minced garlic, 0.5 tsp black pepper, and the remaining 0.75 tsp salt. Whisk until smoothāthis is your creamy foundation.
Add the 0.25 cup chopped fresh dill and 0.25 cup chopped fresh chives, whisking gently to incorporate. If using, stir in the 1 tsp honey for a subtle sweetness that balances the smokiness. Taste and adjust seasoningāyou want it tangy but not overpowering. I promise this dressing will make your salad irresistible.
š½ļø Step 4: Assemble and Serve Immediately
In a large bowl, combine the crispy roasted broccoli, toasted chickpeas, and toasted almonds. Drizzle with half the dressing and toss gently to coat. Add the remaining dressing and toss againājust until everything is evenly distributed. The contrast of crispy, creamy, and crunchy is what makes this salad sing.
Divide among 4 plates and serve immediately while everything is at its peak texture. The broccoli will stay crispy for about 15 minutes, so don't wait! Garnish with extra fresh dill or chives if you're feeling fancy. This salad is perfect for lunch, dinner, or even as a side for grilled meats.
Pro Tips For Making Broccoli Bliss Salad
- STEAM THE CROWNS FIRST: Toss broccoli crowns in a microwave with 2 tablespoons water for 3-4 minutesājust until bright green and slightly softened. This keeps them crisp-tender instead of soggy when tossed with the dressing. (Yes, I know microwaving broccoli sounds like cheating, but itās the only way to guarantee even cooking without boiling.)
- USE COLD YOGURT: Chill the Greek yogurt in the fridge for at least 15 minutes before mixing with Dijon and lemon. Cold yogurt emulsifies better with the oil, giving the dressing a smoother texture and preventing it from breaking when tossed with warm broccoli. (Trust me, the difference is noticeable.)
- SALT THE BROCCOLI: Sprinkle the steamed broccoli crowns with ¼ teaspoon flaky salt (or ½ teaspoon coarse salt) while theyāre still hot. This enhances their natural sweetness and balances the tangy dressingādonāt skip it, even if the recipe doesnāt mention it.
- WHISK THE DRESSING HARD: Beat the olive oil into the yogurt mixture with a whisk or fork until itās fully incorporated and slightly thickenedāabout 30 seconds of vigorous stirring. This ensures the dressing clings to the broccoli instead of pooling at the bottom. (I used to rush this step and always wondered why my salad looked oily.)
Make-ahead tips for leftovers
Roasted Broccoli Prep
Roast the broccoli 1-2 days ahead if you're planning to meal prepāit keeps beautifully in an airtight container at room temperature. The flavor actually deepens overnight as the natural sugars caramelize further.
I like to store it in glass containers (like Pyrex) because they keep the broccoli crispier longer than plastic. Just reheat in a 350°F oven for 5-10 minutes before assembling the salad to restore that perfect crunch. š
Dressing Prep Ahead
Make the dressing up to 3 days in advanceāit tastes even better after the flavors meld together. Store it in a small mason jar with a tight seal in the fridge. When you're ready to serve, give it a quick whisk to re-emulsify.
Pro tip: If the dressing separates, just add 1 tbsp water and stir vigorously. The Greek yogurt base keeps it creamy without curdling, even after refrigeration. āļø
Chickpea & Nut Toasting
Toast the chickpeas and almonds the same day you plan to serve the saladāthey lose their crunch if stored for more than 24 hours. Keep them in a sealed container at room temperature to maintain crispness.
For extra flavor, add ¼ tsp garlic powder to the chickpeas while toasting. I usually prep these components separately and assemble everything fresh when ready to eat, so nothing gets soggy. š„
Full Salad Assembly
For the best texture, assemble the salad right before serving. Store the roasted broccoli, toasted chickpeas, and almonds in separate containers in the fridge. When ready to eat, toss everything together with the dressingāthis keeps the broccoli from getting mushy.
If you're short on time, you can assemble it 4 hours ahead and store it in the fridge, but the broccoli will lose some crispness. The dressing will keep the salad fresh for 2-3 days if stored properly. š½ļø
Portion Control
Divide the salad into 4 meal prep containers for easy grab-and-go lunches. Pack the dressing separately and add it just before eating to maintain texture. Store the containers in the fridge for up to 3 days. For reheating, pop the containers in the microwave for 1-2 minutes (covered with a damp paper towel) to warm the dressing slightly. This salad holds up surprisingly well for meal prepājust
Freezer Option
While not ideal, you can freeze the dressing component for up to 1 month in a freezer-safe bag. Thaw it overnight in the fridge, then whisk to restore its creamy texture. The broccoli and toppings should not be frozenāthey'll turn mushy. If you're freezing, I recommend making a fresh batch of dressing and tossing it with thawed broccoli (if you're willing to sacrifice some crispness) or serving it as a side with the dressing on the side. āļø
Nutrition facts
Frequently asked questions
Can I make this broccoli salad without roasting the broccoli?
The roasting step is key for that crispy, caramelized texture that makes this salad special! If you're short on time, try steaming the broccoli for 4-5 minutes until bright green, then toss with the dressing and toppings. The flavor will be milder but still delicious. For extra crunch, add 1/4 cup toasted pepitas or sunflower seeds on top.
How can I make this salad vegan?
Swap the Greek yogurt for vegan yogurt or coconut yogurt, and use vegan mayo if you prefer extra creaminess. For protein, keep the chickpeas or add 1/2 cup cooked quinoa. The honey can be replaced with maple syrup, and ensure your smoked paprika is vegan-friendly. The result will still be creamy and satisfying!
Why does my broccoli turn out soggy instead of crispy?
Soggy broccoli usually means it was overcrowded on the baking sheet or didn't roast long enough. Spread florets in a single layer with at least 1/2 inch between them, and roast at 425°F for 20-25 minutes. For extra crispiness, pat the broccoli very dry before seasoning. If it's already roasted, reheat at 400°F for 5-10 minutes to restore crunch.
What other greens can I use instead of lettuce?
This salad works beautifully with arugula, baby spinach, or kale (massaged first to soften). For extra heartiness, try 1/2 cup cooked farro or bulgur mixed with the chickpeas. The creamy dressing pairs especially well with peppery greens like arugula, which adds a nice contrast to the rich flavors.
Can I use frozen broccoli for this recipe?
Frozen broccoli won't give the same crispy texture, but you can try it in a pinch! Thaw and pat very dry, then roast at 400°F for 25-30 minutes, stirring every 10 minutes. For best results, use fresh broccoliāthe flavor and texture are worth the extra effort. If you must use frozen, consider adding 1 extra tablespoon of olive oil to help crisp the edges.
