Salads
This broccoli stem salad recipe transforms what most people toss into a crispy, flavor-packed centerpiece that steals every meal. 💚 After years of experimenting with broccoli stems (the often-wasted part of the vegetable), I've developed a method that creates satisfying texture and rich, herby flavors without requiring special equipment or advanced techniques.
The secret lies in blanching the stems just enough to soften them while keeping their natural crunch, then pairing them with creamy elements like feta cheese or avocado that complement their slightly bitter profile.
A bright lemon-herb vinaigrette ties everything together, creating a salad that's both elegant and effortless—perfect for weeknight dinners or bringing to potlucks.
What you'll end up with is a visually stunning dish that's packed with texture contrasts: crispy stems, creamy cheese, tender greens, and crunchy nuts all working in harmony.
The dressing clings perfectly to every component, ensuring each bite delivers that perfect balance of fresh, creamy, and slightly tangy flavors without overpowering the natural taste of the broccoli.
This salad holds up beautifully for meal prep, making it ideal for busy schedules. Serve it as a side to grilled proteins or make it the star of vegetarian meals with added chickpeas or tofu. The possibilities are endless, but the preparation couldn't be simpler—just peel, slice, toss, and enjoy.
Ingredients for broccoli stem salad
Transform overlooked broccoli stems into a vibrant, textured salad bursting with herby brightness and creamy contrasts.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Stems 🥦 | 1 ½ lb | Peeled and cut into 1-inch pieces |
| Baby Spinach 🌿 | 4 cups | Fresh, loosely packed |
| Feta Cheese 🧀 | ½ cup | Crumbled, crumbled |
| Avocado 🥑 | 1 whole | Ripe, sliced into 1/4-inch pieces |
| Pecans 🌰 | ½ cup | Toasted, roughly chopped |
| Red Onion 🧅 | ¼ cup | Thinly sliced, red variety |
| Lemon Juice 🍋 | 3 tbsp | Freshly squeezed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity |
| Dijon Mustard 🍯 | 1 tsp | Mild variety |
| Honey 🍯 | 1 tbsp | Raw, unprocessed |
| Fresh Dill 🌿 | ¼ cup | Chopped, fresh |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
Broccoli stems are the star here—look for bright green, firm crowns with minimal yellowing. Whole Foods or local farmers markets often carry organic broccoli with intact stems, but the regular grocery store works too if you peel and prep them yourself. The blanching step is critical: 2 minutes in boiling water followed by an ice bath keeps them crisp-tender. For the feta, Okeanos brand has the perfect crumbly texture, but any good-quality crumbled feta will do. Avocados should yield slightly to gentle pressure—ripe but not mushy—so they slice cleanly without browning.
No feta? Vegan feta or goat cheese works beautifully, though texture will differ slightly. Substitute pecans with walnuts or almonds if you prefer a different crunch. For the dressing, Trader Joe's sells excellent extra-virgin olive oil in 17-ounce bottles—perfect for this recipe. If you're avoiding honey, agave nectar or maple syrup maintains the same sweetness level. The dill can be swapped for parsley or basil if needed, though fresh dill offers that signature herby brightness the salad is known for. Toast the nuts in a dry skillet for 2-3 minutes until fragrant—they'll add depth that raw nuts can't match.
This salad keeps remarkably well—store the dressing separately and toss everything together just before serving to maintain crispness. The broccoli stems stay fresh for up to 3 days in the fridge, while the avocado should be added fresh if possible. For meal prep, portion the salad components into separate containers: stems, greens, cheese, and dressing. Assemble only when ready to eat. The dressing can be made 3 days ahead and stored in an airtight jar. When reheating, microwave the dressing for 20 seconds to restore its silky texture before tossing.
Why You'll Love This Recipe
- No-Waste Win: I swear by this salad because it turns broccoli stems—usually tossed—into something crisp and satisfying. (Yes, the ones you’d normally compost.) Just shave them thin, toss with lemon, and let the feta’s saltiness shine.
- Creamy Crunch Magic: That avocado-pecan combo? It’s the secret weapon—smooth, nutty, and just salty enough to make every bite addictive. Honestly, I’ve had people ask for the dressing recipe first, but it’s the salad that steals the show.
- Lunchbox Legend: Between us, this keeps perfectly for three days, and my kids actually eat it cold. Pack it in jars with spinach on top, and it’s a protein-packed lunch that costs half of what store-bought salads do.
- Budget Brightener: Feta and pecans might sound fancy, but they stretch further than you’d think. I buy store-brand feta in bulk and use half the pecans called for—still tastes like a fancy salad, but my wallet thanks me.
Step-by-step instructions for broccoli stem salad
Transform overlooked broccoli stems into a restaurant-worthy salad with bold textures and creamy depth.
🥘 Step 1: Blanch and Shave the Broccoli Stems
Bring a large pot of salted water to a rolling boil. Add the 1.5 lb broccoli stems (pre-peeled and cut into 1-inch pieces) and blanch for 2 minutes—they should remain slightly crisp but bright green. Immediately transfer to an ice bath to stop cooking. Once cooled, use a vegetable peeler to shave the stems into thin ribbons, creating those elegant "crowns" that make this salad special.
Work quickly here—the stems will continue cooling as you shave. Aim for even, paper-thin strips about ¼-inch wide. You should yield about 4 cups of shaved stems. The blanching removes bitterness while preserving texture, and the shaving creates delicate, salad-worthy pieces that hold up to the creamy dressing.
🍳 Step 2: Toast Pecans and Prepare Dressing Base
Heat a dry skillet over medium heat and toast the 0.5 cup pecans for 3-4 minutes until fragrant and lightly golden. Watch them closely—they burn quickly. Transfer to a plate to cool while you prepare the dressing. In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 3 tbsp lemon juice, 1 tsp Dijon mustard, 1 tbsp honey, 2 cloves minced garlic, 0.5 tsp salt, and 0.25 tsp black pepper. Taste and adjust seasoning—this forms the creamy foundation that ties everything together.
The toasted pecans add crunch and nutty depth, while the dressing balances sweet, tangy, and savory notes. I like to whisk the dressing vigorously for 30 seconds to emulsify the oil properly—this ensures a silky, cohesive coating for the salad components.
👨🍳 Step 3: Assemble the Salad Layers
In a large mixing bowl, combine the 4 cups baby spinach, 0.25 cup thinly sliced red onion, and 0.25 cup chopped fresh dill. Gently toss just enough to wilt the spinach slightly—you want it to stay vibrant, not limp. Add the shaved broccoli stems and toss again, coating everything lightly with the dressing. Let sit for 5 minutes to allow flavors to meld.
Here's the thing—don't over-toss or you'll crush the delicate broccoli crowns. The spinach and dill provide a fresh, herbaceous base, while the red onion adds a subtle sharpness that cuts through the richness of the dressing. The broccoli stems should remain crisp with just a hint of warmth from the blanching.
🥘 Step 4: Add Creamy Elements and Final Touches
Add the 1 whole avocado (sliced into ¼-inch pieces) and 0.5 cup crumbled feta cheese to the bowl. Drizzle with the remaining dressing (about 2 tbsp) and gently fold everything together. The avocado adds velvety richness while the feta brings salty tang. Sprinkle with the toasted pecans just before serving—this preserves their crunch and adds visual contrast.
For maximum impact, let the salad rest for 10 minutes before serving. This allows the avocado to soften slightly and the dressing to fully coat all components. The texture contrast—crisp stems, creamy avocado, crunchy pecans, tender spinach—is what makes this salad truly special.
Pro Tips For Making Broccoli Stem Salad
- CHAR THE STEMS: Toss broccoli stems in a pinch of salt and let them sit for 5 minutes before cutting. This draws out moisture so they don’t turn to mush when mixed with the spinach—trust me, your salad won’t be soggy by lunchtime.
- TOAST PECANS LOW: Spread pecans on a dry pan over low heat and stir every 30 seconds. They’ll darken faster than you think, and burning them once ruined a whole batch for me. A minute max—just until fragrant.
- DRESS AVOCADO LAST: Halve the avocado right before tossing it with the salad. The flesh oxidizes fast, turning brown and bitter—even if you’re only prepping 10 minutes ahead. Save the mess and the flavor.
- SALT FETA FIRST: Crumble feta over a paper towel and sprinkle with a pinch of salt. Let it sit for 2 minutes—this drains excess moisture so it doesn’t make the spinach limp. (Yes, it’s weird, but it works.)
Flavor customization for this broccoli stem salad
Herby Brightness Boost
Swap the fresh dill for cilantro or basil if you prefer a different herbal profile. I find cilantro adds a zesty brightness that pairs beautifully with the lemon in the dressing.
For a Mediterranean twist, add 1 tbsp chopped mint—it's refreshing and unexpected. If you're using cilantro, start with 2 tbsp since it's more potent than dill. 🌿
Spicy Kick Options
Add ½ tsp red pepper flakes or 1 tsp hot honey to the dressing for a subtle heat. For more heat, mix in 1 tsp sriracha or ½ tsp cayenne pepper with the Dijon mustard before whisking.
If you love smoky flavors, add ½ tsp smoked paprika to the dressing—it deepens the flavor without overpowering. 🌶️
Creamy Upgrades
For extra creaminess, fold in ¼ cup ricotta cheese or 2 tbsp crumbled goat cheese with the feta. If you're avoiding dairy, blend ½ avocado with the dressing for a velvety texture.
I also love adding ¼ cup hummus for a Middle Eastern-inspired twist—it adds protein and a tangy depth. 🧀
Crunchy Additions
Toasted sunflower seeds or pumpkin seeds add a different crunch than pecans. For a nut-free option, try crispy chickpeas—toss cooked chickpeas with 1 tsp olive oil and bake at 400°F for 20 minutes until golden. Another great addition is crumbled bacon for a smoky, savory element. 🥜
Sweet-Tart Balance
Adjust the sweetness in the dressing by swapping honey for maple syrup or agave. For a tangier profile, add 1 tsp balsamic vinegar to the dressing.
If you love fruit flavors, toss in ¼ cup diced apple or pear for a sweet contrast. The acidity from the lemon keeps everything balanced. 🍏
Protein Power-Ups
Add ½ cup cooked quinoa or ½ cup chickpeas for extra protein. For a meaty option, top with grilled chicken or shrimp. If you're vegetarian, try crumbled tofu (pressed and pan-fried) for a hearty texture. These additions make the salad more filling and satisfying. 🍗
Nutrition facts
Frequently asked questions
Can I use raw broccoli stems instead of blanching them?
Raw broccoli stems can work, but they'll be much more bitter and fibrous. Blanching for 2 minutes removes bitterness while keeping them crisp-tender. If you prefer raw, try peeling and slicing very thinly, then soaking in cold water for 10 minutes to reduce bitterness before tossing with dressing.
How do I store leftovers without making the broccoli stems soggy?
Store components separately: greens, stems, dressing, and toppings in airtight containers. Keep the dressing separate until ready to eat. The blanched stems stay crisp for 3 days if stored properly. For avocado, add it fresh when serving or use a squeeze bottle to keep it from browning.
What's the best way to peel broccoli stems efficiently?
Use a sharp vegetable peeler for clean strips. Hold the stem at a slight angle and pull downward. For faster prep, trim the ends first, then peel lengthwise. Work with stems that are 1-inch thick or less for even shaving. A mandoline with a julienne attachment also works well for consistent slices.
Can I make this salad ahead of time?
Yes! Prep everything except the avocado and pecans up to 2 days ahead. Store the dressing separately. When ready to serve, toss the salad, add fresh avocado, and sprinkle with toasted pecans. The stems will maintain their texture best when kept dry until the final assembly.
What if I can't find baby spinach?
Use any tender green: arugula, mixed greens, or even chopped romaine. For heartier greens like kale, massage with a pinch of salt and lemon juice for 5 minutes before adding to soften. The key is choosing greens that won't overpower the delicate broccoli stems.
