Broccoli Stalk Salad Recipe: Crunchy Peppery Bites with Creamy Lemon Dill Dressing

Side Dishes

Broccoli Stalk Salad Recipe: Crunchy Peppery Bites with Creamy Lemon Dill Dressing

This broccoli stalk salad recipe transforms what many consider waste into a crunchy, peppery bite that steals the show at any meal. 🌟 The secret lies in raw broccoli stalks—shaved thin like matchsticks—paired with a bright lemon-dill dressing that balances their natural bitterness with creamy richness.

I first discovered this technique while prepping a holiday dinner, and it became an instant side dish favorite.

The salad’s magic comes from texture contrast: crisp shaved broccoli meets tender greens, while optional add-ins like toasted chickpeas or crumbled feta elevate it to a complete dish.

What makes this recipe stand out is how simple yet impressive it is—no fancy ingredients, just fresh produce and a dressing that takes minutes to whisk together. Perfect for summer gatherings or as a light lunch, it’s the kind of salad that makes vegetables irresistible.

By the time you’re done, you’ll have a vibrant, creamy yet refreshing salad with layers of flavor—peppery broccoli, tangy dressing, and a satisfying crunch in every bite. The lemon-dill sauce clings to the shaved stalks, enhancing their natural sweetness while keeping the dish light.

This is the kind of recipe that turns a simple side into the star of the plate.

Serve it alongside grilled proteins or as a standalone meal—it’s that good. The best part? You’ll use every part of the broccoli, from the florets to the stalks, making it both economical and sustainable. Let’s get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for broccoli stalk salad

Fresh broccoli stalks and vibrant greens transform into a creamy, peppery salad with this simple yet impressive recipe.

Ingredient Amount Notes
Fresh Broccoli Stalks 🥦 2 whole Thinly shaved with mandoline (peeled)
Baby Spinach Leaves 🌱 4 cups Packed, loosely packed
Extra-Virgin Olive Oil 🫒 ½ cup Light, fruity variety
Fresh Dill 🌿 ⅓ cup Finely chopped, stems removed
Lemon Juice 🍋 ⅓ cup Freshly squeezed, strained
Greek Yogurt 🧀 ½ cup Plain, full-fat preferred
Garlic Cloves 🧄 2 cloves Minced, fresh preferred
Diamond Crystal Kosher Salt 🧂 ½ tsp Fine grain preferred
Freshly Ground Black Pepper 🌶️ ¼ tsp Coarsely ground
Toasted Almond Slices 🥜 ¼ cup Thinly sliced, lightly toasted
Crumbled Feta Cheese 🧀 ¼ cup Optional, for extra creaminess
Toasted Chickpeas 🌾 ¼ cup Optional, for protein boost
Honey 🍯 1 tsp For balancing acidity

The broccoli stalks are the star—look for thick, firm stalks at the market, as they shave best. Whole Foods or local farmers markets often carry the freshest, thickest stalks, but any grocery store will do if you peel and shave them properly. A mandoline slicer makes this step effortless, but a sharp knife works too—just be careful with those thin slices. The spinach should be bright green and crisp, not wilted or yellowing. For the dressing, Greek yogurt with higher fat content (like 2% or full-fat) creates the creamiest texture without making the salad heavy.

No mandoline? Use a sharp chef's knife and slice the stalks at a slight angle for even shavings. Swap feta for vegan feta or extra crumbled goat cheese if needed. The honey can be omitted if you prefer a tangier dressing, but it balances the lemon beautifully. For extra crunch, toasted pine nuts or sunflower seeds work well too. If your dill is woody, use dried dill at one-third the amount, but fresh is ideal. The dressing keeps for 3 days in the fridge, so make extra for another meal.

Store the shaved broccoli and greens separately in airtight containers for up to 2 days—they wilt faster once combined. The dressing stays fresh for 5 days in the fridge, so prep it ahead if you're hosting. For make-ahead meals, assemble the salad just before serving to maintain crispness. The toasted almonds and chickpeas add crunch, so store them separately and sprinkle on fresh. This salad reheats beautifully when warmed gently—perfect for meal prep.

❤️

Why You'll Love This Recipe

  • Zero-Waste Magic: I swear by this recipe because it uses the entire broccoli—stalks included. No more tossing those tough-looking bottoms; they shave into crisp, satisfying ribbons that hold up perfectly.
  • Bright & Tangy: That lemon-dill dressing cuts through the richness of the olive oil like a summer breeze. The spinach stays fresh, the broccoli has a little bite, and honestly? It’s the kind of salad that makes me forget it’s "just greens."
  • Lunchbox Hero: Between us, this keeps better than most salads. Pack it for work, toss it in a bento box, or serve it at a picnic—it’s sturdy enough to handle the day without wilting. (Yes, even on a Tuesday night.)
  • Budget Bright Spot: Fresh dill and lemon juice make it feel fancy, but the rest? Broccoli and spinach are affordable staples. I’ve made this for under $5 per serving, and it still feels like a splurge-worthy meal.

Step-by-step instructions for crunchy broccoli stalk salad

Transform overlooked broccoli stalks into crisp, peppery bites with this vibrant, creamy dressing technique.

1

🔪 Step 1: Shave and Blanch the Broccoli Stalks

Peel the tough outer skin from the 2 whole fresh broccoli stalks using a vegetable peeler, then slice them thinly (about ⅛-inch thick) using a mandoline for uniform pieces. Transfer to a bowl of ice water immediately after slicing to prevent browning.

Bring a pot of water to a rolling boil and blanch the broccoli slices for exactly 30 seconds. Drain and plunge back into the ice water bath for 2 minutes to halt cooking. This brief blanching preserves their vibrant green color and crisp texture. Drain well and pat dry completely with paper towels.

Here's the thing—blanching removes bitterness while maintaining crunch. If you skip this step, your broccoli will turn mushy when tossed with the dressing. I press down gently on the drained broccoli with a clean towel to remove all moisture before proceeding.

2

🍳 Step 2: Prepare the Creamy Lemon-Dill Dressing

In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.33 cup lemon juice, 0.5 cup Greek yogurt, 1 tsp honey, 0.5 tsp kosher salt, and 0.25 tsp black pepper until completely emulsified. The mixture should be smooth with no visible separation.

Add the 2 minced garlic cloves and 0.33 cup finely chopped fresh dill, whisking until fully incorporated. Taste and adjust seasoning—you want a balance of bright lemon, creamy richness, and subtle garlic heat. This dressing is the heart of your salad, so don't rush this step.

Real talk: The honey here isn't just for sweetness—it helps balance the acidity of the lemon while adding depth. If your lemon juice is particularly tart, you might need an extra ½ tsp honey to achieve that perfect harmony.

3

🥘 Step 3: Assemble the Salad Components

In a large bowl, gently combine the 4 cups baby spinach leaves with the blanched broccoli slices. Add the 0.25 cup toasted almond slices, 0.25 cup toasted chickpeas, and 0.25 cup crumbled feta cheese (if using). The spinach should be loosely packed—don't overcrowd the bowl.

Pour the lemon-dill dressing over the salad and toss gently but thoroughly with tongs. You want even distribution without bruising the spinach. I like to work in batches if the salad is particularly large, ensuring every bite gets that creamy coating.

Here's where it gets fun—taste as you go. The spinach will wilt slightly from the dressing, but you want to maintain that crisp texture in the broccoli and almonds. If the salad seems too wet, add a few more pieces of spinach to absorb excess moisture.

4

⏰ Step 4: Rest and Serve for Optimal Texture

Let the salad rest for 5-10 minutes before serving. This allows the flavors to meld and the dressing to fully coat all the ingredients. The broccoli will maintain its crispness while the spinach softens just enough to create the perfect contrast.

Garnish with an additional sprinkle of fresh dill and a final crack of black pepper right before serving. The salad should have vibrant green and golden hues with a creamy sheen from the dressing. Each bite should deliver that perfect balance of peppery broccoli, crunchy almonds, and tangy-creamy dressing.

This salad keeps well for 2 hours in the refrigerator, but I recommend serving it fresh. The texture contrast is what makes it special—don't let it sit too long before eating, or those precious crunchy elements will soften.

👨‍🍳

Pro Tips For Making Broccoli Stalk Salad

  • PEEL THOSE STALKS: The outer layer of broccoli stalks is tough—just like the first bite of a meal you rushed. Use a vegetable peeler to strip away the fibrous skin in long, continuous pulls, starting from the base. Skip this, and you’ll chew through texture instead of tasting the crisp, sweet center.
  • SHOCK THE SPINACH: Baby spinach wilts faster than a bad joke at a dinner party. Plunge it into ice water for 30 seconds right after washing, then drain thoroughly. This keeps it crisp when tossed with the broccoli and prevents a soggy, sad salad.
  • DRIZZLE, DON’T DROWN: Olive oil and lemon juice are the stars, but too much turns your salad into a dressing. Start with 1 tablespoon of each per serving, then taste and adjust. I learned this after making a salad so saucy it needed a spoon—no one wants that.
  • SALT THE BROCCOLI RAW: Toss the peeled broccoli stalks with a pinch of salt (½ teaspoon per pound) before adding the dressing. Let them sit for 5 minutes—this draws out moisture and makes the lemon and dill cling better. I was skeptical until I tried it, and now I can’t go back.

Make-ahead tips for broccoli stalk salad

Prep Ahead Components

Shave the broccoli stalks and store them in an airtight container with a damp paper towel to maintain crispness for up to 2 days in the fridge.

The blanching step can be done 1 day ahead—just reheat the ice bath water to 160°F before plunging the broccoli back in to refresh its texture. I like to prep the dressing separately in a sealed jar, which keeps for 5 days in the fridge. 🥦

Assemble Last Minute

Combine all components just before serving to preserve that perfect crunch. The spinach wilts quickly when exposed to the dressing, so keep it separate until the final toss.

If prepping for a party, store the greens and toppings (almonds, chickpeas, feta) in separate containers—sprinkle them fresh when ready to serve. This keeps everything vibrant and textured. 🌟

Dressing Make-Ahead

The lemon-dill dressing is the easiest part to prep ahead—whisk it together 3 days in advance and store in a sealed jar. The flavors actually deepen over time, becoming more complex.

Shake or whisk before using to re-emulsify. For extra freshness, add a pinch of freshly ground black pepper right before tossing with the salad. 🍋

Freezer-Friendly Add-Ins

Toasted almonds and chickpeas freeze beautifully for 3 months—just store them in single-serving portions in airtight bags. Thaw overnight in the fridge before adding to your salad. Feta, however, doesn’t freeze well, so skip it if prepping ahead or use a vegan feta alternative that holds up better. 🧀

Portion Control

Divide the salad into individual serving containers (like glass meal prep jars) with the dressing on the bottom. Layer the spinach and broccoli on top, then seal tightly. When ready to eat, simply shake or stir—no soggy bottoms here!

This method keeps the broccoli crisp for up to 24 hours in the fridge. Perfect for lunches! 📦

Reheating Tips

If you must reheat, warm the salad gently in the microwave for 30 seconds on 50% power, then toss with a splash of lemon juice to revive the dressing.

For stovetop reheating, place the salad in a skillet over low heat for 2-3 minutes, stirring constantly. The broccoli will soften slightly, but the almonds retain their crunch. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 5g25%
Cholesterol 15mg5%
Sodium 420mg18%
Total Carbohydrate 20g7%
Dietary Fiber 6g21%
Sugars 8g
Protein 10g20%
* 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

Why do you blanch the broccoli stalks instead of eating them raw?

Blanching for 30 seconds removes bitterness while keeping the stalks crisp—raw broccoli can taste too peppery and tough. The ice bath after blanching locks in vibrant green color and prevents mushiness when dressed. Think of it as a quick "flavor reset" that makes every bite more enjoyable!

2

Can I substitute the Greek yogurt in the dressing?

Yes! For a vegan version, use ½ cup silken tofu blended with 1 tbsp lemon juice or ½ cup vegan mayo. For extra tang, try ½ cup sour cream (dairy) or ½ cup coconut yogurt. Just remember—fat content matters! Lower-fat options may separate more easily.

3

How do I make this salad nut-free?

Swap the toasted almonds for Âź cup roasted pumpkin seeds or Âź cup crispy chickpeas (extra, if needed). For crunch without nuts, add Âź cup toasted sunflower seeds. These alternatives keep the texture contrast while being allergy-friendly. Always check labels for cross-contamination warnings!

4

What's the best way to store leftovers?

Keep components separate: store greens and broccoli in one airtight container, dressing in another, and toppings (almonds/chickpeas) in a third. Reassemble just before eating to maintain crispness. The salad itself keeps for 2 hours in the fridge, but the dressing lasts 5 days separately.

5

Can I use regular broccoli florets instead of stalks?

While you can add florets, they won't have the same texture or flavor impact. The stalks' crisp, peppery bite is what makes this salad special! If you're short on stalks, use ½ cup extra florets (lightly steamed) for bulk, but keep the shaved stalks as the star. Think of it like swapping apples for oranges—they're both great, but this recipe is built for the stalks!

★★★★★4.5(1 review)
Categories Side Dishes