Broccoli Tossed Salad Recipe: Crispy Roasted Florets Over Creamy Lemon Dressing

Salads

Broccoli Tossed Salad Recipe: Crispy Roasted Florets Over Creamy Lemon Dressing

This broccoli tossed salad recipe transforms humble florets into a restaurant-worthy dish with crispy roasted edges and a creamy lemon dressing. 💛 I developed it after years of struggling with soggy salads—this version stays fresh, flavorful, and satisfying for hours.

The secret? Roasting the broccoli until caramelized and golden, then tossing it with a bright, tangy dressing that cuts through the richness.

What makes this salad special is the perfect balance of textures—crispy roasted broccoli meets tender greens, while the creamy dressing adds a velvety contrast. It's a foolproof vegetarian main that comes together in just 30 minutes, yet feels like a gourmet creation.

The lemon dressing is the star, with a touch of garlic and Dijon mustard for depth, while toasted almonds add crunch that keeps every bite exciting.

The result is a salad that's hearty enough to stand alone but light enough for a summer meal. Each forkful delivers that satisfying crunch from the roasted broccoli, followed by the cool creaminess of the dressing.

It's the kind of dish that makes vegetables feel indulgent—no compromises, just pure flavor. Perfect for weeknight dinners, potlucks, or meal prep.

For extra protein, add chickpeas or tofu, or keep it vegetarian for a lighter option. The dressing can be made ahead, so all you need to do is roast the broccoli fresh. Here's how to make it—simple steps for a salad that always impresses.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for broccoli tossed salad

Crispy roasted broccoli meets creamy lemon dressing in this restaurant-worthy salad.

Ingredient Amount Notes
Broccoli Florets 🥦 2 lbs Medium florets, stems trimmed
Baby Spinach 🌿 6 cups Fresh, loosely packed
Toasted Sliced Almonds 🥜 ½ cup Store-bought or homemade
Extra-Virgin Olive Oil 🫒 3 tbsp For roasting broccoli
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Fresh Lemon Juice 🍋 ½ cup Freshly squeezed
Greek Yogurt 🥛 ½ cup Full-fat for creaminess
Dijon Mustard 🍯 1 tbsp Mild or strong variety
Garlic Cloves 🧄 2 cloves Minced for dressing
Honey 🍯 1 tbsp For balancing acidity
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Crumbled Feta Cheese 🧀 ¼ cup Optional for extra tang
Red Wine Vinegar 🍷 1 tbsp For extra brightness

The broccoli is everything here. Look for heads with tight florets—the fresher, the better. I grab mine from the organic section at Whole Foods or the regular produce aisle at Trader Joe's—both have great quality. Medium florets roast faster and get that perfect caramelized edge. If you're prepping ahead, roast the broccoli first and store it separately until ready to toss. The spinach? Baby spinach stays crisp, but any tender greens work—just don't over-wash it or it'll get soggy. Toast those almonds yourself (10 minutes at 350°F) for maximum crunch—they're worth the extra minute.

No Greek yogurt? Substitute sour cream or vegan yogurt—just know the texture will be slightly lighter. Ran out of honey? Maple syrup or agave works in a pinch, though honey's floral notes balance the lemon perfectly. The feta is optional but adds that salty tang I can't live without—skip it if you're vegan. For extra protein, toss in chickpeas or white beans right after roasting the broccoli. And if you're short on time, pre-chopped parsley from the grocery store works fine (just rinse it first). The dressing keeps for 3 days in the fridge, so make extra for wraps or drizzling over grilled chicken.

Roasted broccoli keeps its crunch for 2 days in the fridge if stored in a sealed container—don't let it sit out too long or it'll lose that crispy magic. The dressing? 1 week max in the fridge, but I usually make it fresh each time since it takes two minutes. For meal prep, store the dressing separately and toss everything together right before serving. The almonds stay crispy for 5 days if kept in an airtight container. Pro tip: Double the dressing and freeze half for next week's salads—it's perfect for quick lunches.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this—just florets, spinach, almonds, oil, and salt. That’s it. No fancy dressings, no last-minute shopping. The broccoli roasts until it’s got that caramelized crunch, while the spinach wilts into tender perfection. Honestly, it’s the kind of dish that makes me feel like I actually cooked something.
  • Lunchbox Hero: This salad keeps like a dream—pack it for work, toss it in a bento box, or send it with your kid (yes, even the picky ones). The broccoli stays crisp enough to hold up, and the almonds add that satisfying crunch that makes it feel like a meal, not just greens. My go-to for three days straight.
  • Budget Bright Spot: Fresh broccoli and spinach are cheap, and a bag of almonds lasts forever if you toast them in batches. No fancy cheeses or imported oils here—just real, affordable ingredients that still taste like you slaved over them. Between us, it’s my secret weapon for stretching groceries without sacrificing flavor.

Step-by-step instructions for crispy roasted broccoli salad

Here's how to make restaurant-quality roasted broccoli with a creamy lemon dressing that's crispy, tangy, and perfect every time.

1

🔥 Step 1: Roast the Broccoli Until Perfectly Crispy

Preheat your oven to 425°F and line a large baking sheet with parchment paper. Toss the 2 lbs broccoli florets with 1 tablespoon of the extra-virgin olive oil and 1 teaspoon of the kosher salt until evenly coated. Spread them out in a single layer—crowding will steam instead of crisp.

Roast for 15-18 minutes, stirring halfway through, until the edges are deep golden brown and the florets look slightly charred. You want them to be tender but still hold their shape—when you poke one with a fork, it should give slightly but not collapse. The broccoli should smell nutty and toasty when done. Let them cool for 5 minutes before tossing with the salad.

2

👨‍🍳 Step 2: Make the Creamy Lemon Dressing

While the broccoli roasts, whisk together ½ cup Greek yogurt, ½ cup fresh lemon juice, 1 tablespoon Dijon mustard, 1 tablespoon honey, 1 tablespoon red wine vinegar, and the remaining ½ teaspoon kosher salt in a medium bowl. The mixture will look thick but should come together smoothly.

Add the 2 minced garlic cloves and stir. Taste and adjust—you might need a pinch more salt or a splash more lemon juice to balance the flavors. Here's the thing—this dressing should be tangy but not sour, sweet but not cloying. The yogurt gives it that creamy texture we're after, while the lemon keeps it bright. Set aside while you prep the rest of the salad.

3

🥘 Step 3: Assemble the Salad with Perfect Texture

In a large salad bowl, combine the 6 cups baby spinach and the cooled roasted broccoli. Gently toss with 2 tablespoons of the remaining extra-virgin olive oil to help distribute the dressing evenly. The spinach should look wilted but still vibrant—if it's too dry, add a splash of water and toss.

Drizzle the creamy lemon dressing over the salad and toss gently to coat. You're aiming for every bite to have that perfect mix of crispy broccoli, tender spinach, and creamy dressing. The broccoli should still have some bite—if it feels too soft, your roasting time was too long. Sprinkle with the ½ cup toasted sliced almonds and ¼ cup crumbled feta cheese right before serving.

4

🍽️ Step 4: Garnish and Serve Immediately

Just before serving, sprinkle the salad with ¼ cup chopped fresh parsley. This adds freshness and a pop of color that makes the dish look even more inviting. The parsley should be finely chopped—large pieces can overpower the delicate flavors.

Toss everything together one final time and serve immediately. The contrast of crispy roasted broccoli with the cool, creamy dressing is what makes this salad special. Each bite should deliver that satisfying crunch followed by the tangy, creamy finish. Pair with grilled chicken or warm pita bread for a complete meal.

👨‍🍳

Pro Tips For Making Broccoli Tossed Salad

  • Blanch Broccoli First: Drop florets in boiling water for 30 seconds, then ice bath—this keeps them bright green and crisp. I learned the hard way that raw broccoli stays bitter and mushy; blanching guarantees the perfect texture for tossing.
  • Salt Almonds Before Toasting: Sprinkle toasted almonds with a pinch of salt while they’re still warm—it clings better than dry-salting later. My grandmother swore by this, and it makes a real difference when the crunch hits your salad.
  • Dry Spinach Thoroughly: Spinach wilts fast, but excess moisture ruins the toss. Pat leaves dry with a kitchen towel after washing—wet leaves make the salad soggy no matter how much olive oil you add.
  • Toss with Warm Oil: Heat the olive oil to room temp before drizzling—cold oil makes the salad taste flat. I was skeptical until I tried it; the flavor pops instantly, and the dressing clings better to everything.

Essential equipment for broccoli tossed salad

Roasting Pan Essentials

You don’t need fancy equipment—just a sturdy rimmed baking sheet (I use All-Clad Stainless Steel) and parchment paper. The pan should fit your oven racks with ease, and parchment prevents sticking while allowing crispy edges.

Avoid glass pans—they don’t conduct heat as well, leading to uneven roasting. For extra crispiness, I like using a half-sheet pan (18x13 inches) to spread the broccoli out in a single layer. 🔥

Dressing Tools

A medium mixing bowl (like Pyrex Glass) is perfect for whisking the dressing—it’s wide enough to avoid splashes and has a handle for easy stirring. For measuring, a liquid measuring cup ensures accuracy with the lemon juice and vinegar.

I also keep a small whisk (or a fork) handy to break up any lumps in the yogurt. A microplane for garlic is a game-changer—it creates tiny, flavorful bits that dissolve into the dressing without overpowering it.

Knife Skills Matter

Invest in a sharp chef’s knife (I swear by Wüsthof) and a cutting board (I prefer bamboo for its gentle touch on knives). For broccoli, cut the stems into ½-inch pieces—they’re just as edible and add texture.

A mandoline speeds up chopping if you’re prepping for a crowd, but it’s not essential. For the parsley, a pair of kitchen shears works perfectly for quick, even cuts. 🌿

Optional Upgrades

If you love crunch, a toaster oven (like Breville BOV800XL) is ideal for toasting almonds—it’s more precise than your oven and keeps them from burning. For meal prep, a glass storage container (like Le Parfait) with a tight seal keeps the salad fresh for days.

And if you’re dressing ahead, a small squeeze bottle (like OXO Good Grips) makes it easy to drizzle without over-saturating the greens.

Budget-Friendly Swaps

No fancy tools? No problem. Use a wooden spoon for stirring the dressing and a large fork to toss the salad. A spoon rest (or even a clean towel) keeps your knife dry between cuts.

For toasting almonds, a small skillet over medium heat works just as well—just watch them like a hawk to avoid burning. The key is focusing on technique, not equipment. 💪

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 15mg5%
Sodium 580mg25%
Total Carbohydrate 28g10%
Dietary Fiber 8g29%
Sugars 10g
Protein 12g24%
* 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 raw broccoli instead of roasted?

The roasted broccoli is key for that satisfying crunch and caramelized flavor, but you can absolutely use raw florets if needed! Just toss them with the dressing and greens right before serving. For extra texture, lightly salt and microwave the raw broccoli for 1-2 minutes to soften slightly. The salad will be fresher but miss the toasty depth of roasted florets.

2

How do I keep the spinach from getting soggy?

Never wash the spinach until right before serving—excess water makes greens wilt fast. Toss the spinach with the dressing just before adding the broccoli, and assemble the salad in one bowl to minimize sogginess. For extra insurance, pat the spinach dry with a paper towel before adding it to the bowl. The roasted broccoli stays crispy even when mixed with wet greens!

3

Can I make this salad ahead of time?

Yes! Roast the broccoli and toast the almonds first, then store them separately in the fridge for up to 2 days. Make the dressing ahead too—it keeps for 3 days. When ready to serve, toss everything together just before eating. The spinach should be added last to maintain its crispness. This method works perfectly for meal prep!

4

What's the best way to add protein?

For a hearty vegetarian option, toss in 1 cup cooked chickpeas or ½ cup crumbled tofu after roasting the broccoli. For meat lovers, add grilled chicken or shrimp right before serving. If using tofu, press and pan-sear it first for extra texture. The protein adds substance while keeping the salad balanced and satisfying.

5

Is this salad kid-friendly?

Kids often love the sweetness of roasted broccoli and the creamy dressing. Serve it with a side of ranch or honey mustard for dipping. For picky eaters, let them assemble their own bowls—this way they can control the amount of greens and dressing. The almonds can be omitted if there are nut allergies, and you can swap feta for a milder cheese.

★★★★★5.0(7 reviews)
Categories Salads