Broccoli Stem Salad Recipe: Crunchy Crowns and Herb Cream Cheese Bliss

Salads

Broccoli Stem Salad Recipe: Crunchy Crowns and Herb Cream Cheese Bliss

This broccoli stem salad recipe transforms what most people toss into a flavorful, textured centerpiece that steals every salad bowl. 💛 After years of experimenting with vegetable scraps, I perfected a method that turns fibrous stems into crisp-tender bites with a satisfying crunch—no waste, all flavor.

The secret lies in proper peeling and slicing techniques that reveal their hidden potential, paired with a creamy herb dressing that makes every bite irresistible.

The magic happens when you peel the stems lengthwise, slice them thinly, and blanch them just enough to soften without losing that satisfying bite.

I pair them with bright greens, toasted nuts, and a tangy cream cheese dressing infused with fresh herbs—creating a salad that's as nutritious as it is delicious. This isn't your typical wilted salad; it's a celebration of what we usually overlook, elevated into something restaurant-worthy.

What you'll end up with is a salad that's perfectly balanced—crisp stems holding their shape, creamy dressing clinging to every bite, and fresh herbs adding brightness. The texture contrast alone makes this salad unforgettable, while the flavor profile satisfies even the pickiest eaters.

It's the kind of dish that looks impressive but comes together with simple techniques anyone can master.

Best served immediately after tossing, though the stems hold their texture well for up to 24 hours in the fridge. This recipe proves that vegetable scraps can be just as exciting as their crowns—with a little know-how and a lot of flavor.

Let's get started on this game-changing salad that'll change how you think about broccoli forever.

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

Ingredients for broccoli stem salad

Transform scraps into a crunchy, creamy salad that steals every bowl.

Ingredient Amount Notes
Fresh Broccoli Stems 🥦 1 ½ lb About 4-5 large stems, peeled lengthwise
Baby Spinach Leaves 🌿 4 cups Packed, any variety
Cream Cheese 🧀 8 oz Full-fat for creaminess
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Fresh Chives 🌿 ¼ cup Chopped, mild flavor
Lemon Juice 🍋 2 tbsp Freshly squeezed
Raw Walnuts 🥜 ½ cup Toasted, roughly chopped
Diamond Crystal Kosher Salt 🧂 ½ tsp Fine grain preferred
Black Pepper 🌶️ ¼ tsp Freshly ground
Red Wine Vinegar 🍷 1 tbsp For tangy brightness
Honey 🍯 1 tbsp For subtle sweetness

Broccoli stems are the star here—look for thick, sturdy stems at the grocery store, usually sold in the produce section near broccoli crowns. Whole Foods or local farmers markets often have the freshest options, but any grocery store's organic section works. The key is peeling them lengthwise with a vegetable peeler—this reveals the crisp, white interior that cooks up perfectly. If you can't find fresh stems, substitute with asparagus spears, but they'll need a slightly shorter blanch time. For the cream cheese, Philadelphia brand is my go-to—it's consistently smooth and creamy, but any full-fat variety works. The herbs? Fresh is non-negotiable—dried just won't give you that bright, fresh flavor.

No fresh dill? Substitute with parsley or tarragon at the same amount, though you'll lose some of that signature tang. Out of walnuts? Toasted pecans or almonds work beautifully—just adjust the toast time since they're denser. For the dressing, if you're avoiding honey, maple syrup at half the amount gives a similar sweetness without overpowering. The red wine vinegar can be swapped for apple cider vinegar, but you'll lose that subtle earthy depth. Pro tip: Toast your nuts in the same pan you'll use for blanching the stems—it saves cleanup and adds extra flavor to both components.

This salad is best served immediately after tossing, but the stems hold their texture surprisingly well. Store the stems and greens separately in airtight containers for up to 24 hours—the dressing can be made ahead and kept in the fridge for 3 days. When ready to serve, just toss everything together. The dressing thickens in the fridge, so add a splash of water or olive oil if it seems too stiff. Walnuts keep their crunch for days, but herbs start to wilt after 1 day, so add them fresh when serving if possible. Portion into jars for meal prep—dressing on the bottom, stems and greens on top—so everything stays crisp.

❤️

Why You'll Love This Recipe

  • No Waste, All Flavor: I swear by this recipe because it turns something people toss into something ridiculously good—those tough broccoli stems? Crispy, caramelized perfection. Honestly, I’ve been buying extra broccoli just for the stems since discovering this.
  • Creamy Dill Magic: That cream cheese-dill dressing isn’t just a topping—it’s the star. The tangy richness cuts through the spinach’s bitterness while the dill brightens everything up. Drizzle it on, mix it in, or eat it with a spoon (no judgment).
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. The stems hold up for days, the spinach stays fresh, and the dressing keeps it from getting soggy. My kids used to complain about salads—now they beg for this one.
  • Budget Brightener: Fresh dill and olive oil might sound fancy, but they stretch so far here. A single tub of cream cheese and a bunch of dill last me weeks, and broccoli stems are cheaper than florets. Frugal? Yes. Delicious? Absolutely.

Step-by-step instructions for crunchy broccoli stem salad

This salad transforms humble broccoli stems into crispy, flavor-packed bites with a creamy herb dressing.

1

👨‍🍳 Step 1: Prep the Broccoli Stems for Crispy Perfection

Start by peeling the tough outer skin from the 1.5 lb fresh broccoli stems using a vegetable peeler or sharp knife. Cut each stem into 1-inch thick rounds—think of them like mini broccoli crowns. The stems should be about the same thickness throughout for even cooking.

Place the stem rounds on a baking sheet lined with parchment paper. Drizzle them with 2 tablespoons of the extra-virgin olive oil and sprinkle with ¼ teaspoon of the black pepper. Toss gently to coat evenly. Here's the thing—you want them to crisp up beautifully, so don't overcrowd the pan. Leave about ½ inch of space between each piece.

2

🔥 Step 2: Roast Until Golden and Crispy

Preheat your oven to 425°F for maximum crispiness. Slide the baking sheet into the oven and roast for 20-25 minutes, flipping the stems halfway through, until they're deep golden brown and crisp to the touch. You'll know they're done when they release easily from the pan and have a slight char in spots.

While they roast, toast the ½ cup raw walnuts in a dry skillet over medium heat for 3-4 minutes until fragrant and lightly golden. Watch them closely—they burn fast! Let them cool slightly before chopping roughly with a knife. This adds a satisfying crunch to balance the creamy dressing.

3

👨‍🍳 Step 3: Whisk Together the Herb Cream Cheese Dressing

In a medium bowl, combine the 8 oz cream cheese with 2 tablespoons lemon juice and 1 tablespoon red wine vinegar. Whisk until completely smooth—no lumps allowed. This tangy base will carry all the fresh flavors.

Gradually drizzle in the remaining ¼ cup extra-virgin olive oil while whisking continuously. Then add the ¼ cup chopped fresh dill and ¼ cup chopped fresh chives, along with the ½ teaspoon kosher salt and ¼ teaspoon black pepper. Stir until everything is fully incorporated. Taste and adjust seasoning—you might want a touch more salt or lemon juice to balance the richness.

4

🥘 Step 4: Assemble the Salad with Fresh Greens

In a large bowl, combine the 4 cups baby spinach leaves with the roasted broccoli stems and toasted walnuts. Gently toss everything together—just enough to distribute the spinach evenly without bruising those crispy stems. The spinach should wilt slightly from the residual heat of the stems, but still retain some texture.

Drizzle the herb cream cheese dressing over the salad and toss gently again. Here's where it gets good—add the 1 tablespoon honey and toss one more time. The honey will mellow out the acidity from the vinegar while adding a subtle sweetness that complements the earthy broccoli and nutty walnuts.

5

🍽️ Step 5: Serve Immediately for Maximum Crunch

Divide the salad among 4 plates and serve right away. The contrast between the crispy broccoli stems, creamy dressing, and tender spinach is what makes this salad special. If you wait too long, those stems will lose their crunch—eat it fresh!

For extra flair, garnish each serving with a sprinkle of additional chopped dill and a few whole walnut halves. This salad keeps well in the fridge for 2-3 days, but the texture will change—best enjoyed immediately for that perfect crunch.

👨‍🍳

Pro Tips For Making Broccoli Stem Salad

  • SHRED STEMS THIN: Use a sharp mandoline or the thinnest peeler setting on your food processor—aim for matchstick thickness. Thick strips stay chewy; thin ones soak up dressing and blend better with the spinach. (Yes, it’s tedious, but the texture makes all the difference.)
  • SALT THE CREAM CHEESE: Mix ½ teaspoon fine sea salt directly into the cream cheese before whipping it with olive oil. Unsalted cream cheese tastes bland in salads, and pre-salting saves you from over-seasoning later. (I learned this after making a batch that needed a whole extra pinch of salt at the end.)
  • STOP WHEN SPINACH IS WILTED: Toss the spinach with a splash of dressing just until it’s wilted—about 30 seconds max. Over-tossing turns it soggy, and under-tossing leaves it limp. Check it after 20 seconds; it’ll keep wilting as it sits. (Your future self will curse you if you ignore this.)
  • DRESS IN STAGES: Whisk the cream cheese dressing separately, then drizzle it over the salad in three additions while tossing. This coats the broccoli stems evenly without making the spinach swim in dressing. (Sounds weird, but it works—trust the process.)

Perfect pairings for this dish

Herb Cream Cheese Dressing

The star of this salad is the herb cream cheese dressing, which adds a luxurious creaminess that perfectly balances the crisp broccoli stems. I always make this ahead of time—it actually tastes better after sitting for 30 minutes as the flavors meld together.

The key is using full-fat cream cheese for that rich, velvety texture, and fresh herbs for brightness. If you're watching calories, you can lighten it up by swapping half the cream cheese for Greek yogurt—it still works beautifully. 🧀

For extra depth, I like to add a pinch of garlic powder or a dash of Worcestershire sauce to the dressing if I'm feeling adventurous. The dressing pairs perfectly with the roasted stems and spinach, but it also works as a dip for veggie sticks or a spread for sandwiches.

Trust me, once you try this, you'll never go back to store-bought dressings again.

Crunchy Toppings

The toasted walnuts are non-negotiable for that satisfying crunch, but I've tested plenty of alternatives. Pecans add a sweeter note, while pumpkin seeds bring a nuttier, earthier flavor. If you're allergic to nuts, toasted sunflower seeds or crispy chickpeas work just as well.

The key is toasting them until they're golden and fragrant—this brings out their natural oils and enhances their flavor. I always toast them in the same pan I use for the stems to save on cleanup. 🥜

For an extra layer of texture, I sometimes add crispy fried shallots or toasted breadcrumbs for a more rustic touch. These toppings not only add crunch but also help absorb any excess dressing, keeping every bite perfectly balanced.

If you're feeling fancy, try crumbled feta cheese for a salty contrast, but keep it to 2 tablespoons so it doesn't overpower the delicate flavors.

Protein Pairings

While this salad is vegetarian by nature, it pairs beautifully with lean proteins to make it a complete meal. Grilled chicken breast or smoked salmon adds a luxurious touch without overpowering the salad's flavors.

I like to serve it alongside seared scallops or shrimp skewers for a lighter seafood option. The creamy dressing and crisp stems complement the delicate sweetness of seafood perfectly. 🍽️

For a plant-based protein, crispy baked tofu or marinated tempeh works wonderfully. I recommend marinating the tofu in soy sauce, garlic, and a touch of honey before baking it until crispy. The contrast of the creamy dressing with the crispy tofu is pure magic.

If you're serving this as a side, a simple garlic aioli or spicy sriracha mayo on the side lets everyone customize their meal.

Beverage Pairings

A crisp white wine like Sauvignon Blanc or Pinot Grigio cuts through the richness of the cream cheese dressing beautifully. The acidity in these wines cleanses your palate between bites, making every flavor pop.

For a non-alcoholic option, sparkling water with a squeeze of lemon or iced hibiscus tea adds a refreshing contrast to the salad's richness. 🍷

If you're serving this with protein, a light red wine like Pinot Noir or Beaujolais complements the earthy broccoli and nutty walnuts. For beer lovers, a crisp lager or wheat beer balances the salad's flavors without overpowering them.

I always suggest avoiding heavy, oaky wines or dark beers—they can clash with the delicate herb notes in the dressing.

Seasonal Variations

In summer, I like to swap the spinach for mixed greens like arugula or butter lettuce, which add a peppery bite that contrasts with the creamy dressing. I also add sliced strawberries or peaches for a touch of sweetness that brightens up the dish.

For a fall twist, I roast the broccoli stems with maple glaze and top with pecans and dried cranberries for a festive touch. 🍂

In winter, I keep the classic combination but add roasted butternut squash or caramelized onions for extra warmth. The sweetness of the squash pairs perfectly with the tangy dressing, while the onions add a deep, savory note.

For a spring version, I use radish slices and edible flowers for a pop of color and freshness. Each season brings new possibilities to this versatile salad!

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 12g60%
Cholesterol 60mg20%
Sodium 420mg18%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 12g
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

Why do I need to peel the broccoli stems?

The tough outer skin of broccoli stems is fibrous and bitter, which can make the texture unpleasant. Peeling reveals the crisp, white interior that becomes tender yet still holds its shape when cooked. This step is what transforms them from scraps to star ingredients—don't skip it!

2

Can I use frozen broccoli stems instead of fresh?

Fresh broccoli stems work best for this recipe because they hold their texture perfectly after roasting. Frozen stems tend to get mushy when cooked. If you only have frozen, thaw them first and pat very dry before roasting at 400°F for 15-20 minutes instead of the usual 425°F. They won't be as crisp, but still tasty!

3

How do I store leftovers without losing the crunch?

Store the roasted stems and greens separately in airtight containers for up to 24 hours. Keep the dressing separate too—it thickens in the fridge. When ready to eat, toss everything together and add a splash of water or olive oil to the dressing if it seems too stiff. For maximum crunch, reheat the stems for 2-3 minutes in a dry skillet before serving.

4

What if I don't like cream cheese in my salad?

No problem! Swap the cream cheese for Greek yogurt (use half the amount) or avocado (blend with lemon juice and herbs). For a vegan option, try mashed white beans mixed with tahini and lemon. The key is keeping the dressing creamy and herb-forward to balance the crisp stems.

5

Can I make this ahead of time for meal prep?

Prep all components separately and store in the fridge for 3 days. Roast the stems and toast the nuts ahead, then assemble when ready to eat. The dressing keeps for 5 days if stored properly. For jar salads, layer dressing at the bottom, then stems and greens on top—this keeps everything crisp when you're ready to eat.

★★★★★4.9(4 reviews)
Categories Salads