Broccoli Salad Dressing
Most broccoli salads play it safe — a mayo-heavy dressing, some raisins, a handful of sunflower seeds, done. Nothing wrong with that, but the first time I tried a broccoli salad with an almond butter dressing, I realized how much I’d been settling. Nutty, savory, slightly sweet, with a ginger kick — this dressing makes broccoli taste like the main event instead of an afterthought.
Why This Broccoli Salad Dressing Is Different
Most broccoli salad dressings lean on mayonnaise or sour cream as their base. Those work fine, but they can make the salad feel heavy and they don’t offer much flavor complexity on their own. This version uses creamy almond butter as its foundation instead — and that single swap changes everything.
The Full Broccoli Salad Recipe
This recipe makes two massive salads — perfect for lunch prep or a side dish at dinner. The salad and dressing come together in under 15 minutes, which feels almost unfair given how good it tastes.
Salad Ingredients
- 2 small crowns of broccoli, chopped small — the base; chop it small enough that every bite gets dressing
- 1 cup shelled edamame — adds plant-based protein and a satisfying chew
- ½ cup red cabbage, shaved — brings crunch, color, and a subtle peppery bite
- ¼ cup green onion, thinly sliced — a mild, fresh sharpness that lifts the whole salad
- 4 dates, chopped small — the natural sweetness here is essential; don’t skip them
- ½ cup roasted cashews, roughly chopped — adds crunch and richness that complements the almond butter dressing perfectly
Dressing Ingredients
- Heaping ¼ cup creamy almond butter — the heart of the dressing; use a natural, no-sugar-added variety
- 2 tablespoons avocado oil — adds richness and helps the dressing pour smoothly
- 2 tablespoons unseasoned rice vinegar — the tang that keeps the almond butter from feeling heavy
- 2 tablespoons tamari — brings deep, savory umami; use coconut aminos for a soy-free version
- 1 tablespoon honey — balances the vinegar and the savory notes; swap for agave to keep it vegan
- 1 teaspoon ginger, grated or very finely minced — adds warmth and brightness
- ¼ teaspoon black pepper — sharpens everything up at the end
Instructions
- Make the dressing first. Add all your dressing ingredients to a small glass or bowl and stir until fully combined. The almond butter will seem thick at first but it loosens up as you stir — keep going until the dressing looks smooth and pourable.
2. Assemble the salad. Add all your chopped salad ingredients to a large serving bowl. Make sure the broccoli is chopped small — bigger pieces don’t grab the dressing as well.
3. Dress and toss. Pour the dressing over the salad and toss until every piece gets coated evenly. Don’t be shy here — really work the dressing through the salad.
4. Serve and enjoy. This salad holds up well for a few hours after dressing, which makes it a solid meal prep option.
Breaking Down the Dressing Ingredients
Understanding why each dressing component exists helps you adjust the recipe with confidence rather than just guessing when something tastes off.
Almond Butter: The Base That Does the Heavy Lifting
Creamy almond butter gives this dressing its body, richness, and that slightly nutty undertone that makes it work so well with raw broccoli. Natural almond butter — the kind where the only ingredient is almonds — blends more smoothly and tastes cleaner than sweetened varieties. If your almond butter sits in the fridge and gets very stiff, let it come to room temperature before mixing so it incorporates easily.
Tamari vs. Soy Sauce
The recipe calls for tamari, which is a Japanese-style soy sauce that’s typically gluten-free and has a richer, slightly less salty flavor than regular soy sauce. You can substitute regular soy sauce in a 1:1 ratio if that’s what you have — the flavor will be very close. For anyone avoiding soy entirely, coconut aminos works well and adds a slightly sweeter note.
Why Unseasoned Rice Vinegar Matters
Unseasoned rice vinegar has a mild, clean tang that doesn’t overwhelm the other flavors. Seasoned rice vinegar contains added sugar and salt, which throws off the balance in a dressing where you’re already controlling sweetness with honey. FYI, if seasoned is all you have, taste as you go and adjust the honey to compensate.
Fresh Ginger vs. Dried Ginger
Fresh ginger adds a bright, almost citrusy heat that dried ginger can’t replicate. Finely grated or minced fresh ginger blends into the dressing seamlessly and gives it that warmth you feel at the back of your throat. If you only have dried ginger, use about ¼ teaspoon — it’s more concentrated and you’ll want less.
Building the Perfect Broccoli Salad Base
The dressing is excellent, but the salad itself brings textural elements that make each bite interesting. Here’s why each component earns its spot.
Broccoli: Chop It Small
Raw broccoli can feel tough and hard to eat when the florets are too large. Chopping the broccoli into small, bite-sized pieces solves that problem and ensures the dressing coats every surface. You don’t need to blanch or cook it — raw broccoli holds up well and gives the salad its signature crunch.
Dates: The Unexpected Sweetness
Four chopped dates might sound like an odd addition to a savory salad, but they’re one of the best things about this recipe. Dates bring a caramel-like natural sweetness that contrasts beautifully with the savory tamari dressing and the crunch of the cashews. Medjool dates work best — they’re soft, sticky, and easy to chop.
Edamame and Cashews: Protein and Crunch
The edamame adds plant-based protein that makes this salad genuinely filling rather than just a side dish. The roasted cashews bring crunch and richness that mirror the almond butter in the dressing. Toasting cashews yourself takes five minutes and intensifies their flavor significantly — worth doing if you have the time.
How to Customize This Dressing
Once you make the base recipe, you’ll naturally start wondering what else you can do with it. Here are some adjustments that work really well:
Make It Spicier
Add ½ to 1 teaspoon of chili garlic sauce or sriracha to the dressing. The heat cuts through the richness of the almond butter and adds a kick that works especially well if you enjoy bold flavors.
Make It Tangier
Add an extra tablespoon of rice vinegar or a squeeze of fresh lime juice. The lime in particular brightens the ginger flavor and gives the dressing a slightly Southeast Asian character that pairs beautifully with the edamame.
Make It Creamier
Stir in a tablespoon of full-fat coconut milk to thin the dressing while adding a subtle sweetness and silkiness. This works well if the dressing feels too thick after mixing.
Make It Nut-Free
Swap the almond butter for sunflower seed butter and replace the cashews with roasted pumpkin seeds. The flavor profile shifts slightly earthier but the dressing still works beautifully.
Meal Prep and Storage Tips
This broccoli salad with almond butter dressing actually holds up better than most salads because broccoli doesn’t wilt like delicate greens. Here’s how to get the most out of it:
- Store undressed salad and dressing separately if prepping more than a few hours ahead — the dressing can make the cashews soft over time
- The dressing keeps in the fridge for up to 5 days in a sealed jar; stir before each use
- If the dressing thickens in the fridge, add a teaspoon of warm water and stir to loosen it back up
- The dressed salad holds well for 2–3 hours at room temperature, making it ideal for potlucks or packed lunches
Why This Dressing Works on More Than Just Broccoli
The almond butter tamari dressing in this recipe is genuinely one of those sauces you’ll find yourself putting on other things once you make it. It works as:
- A noodle sauce — toss with soba or rice noodles, shredded cucumber, and scallions for a cold noodle salad
- A grain bowl dressing — drizzle over brown rice or quinoa with roasted vegetables
- A dipping sauce — serve alongside spring rolls or grilled chicken skewers
- A wrap spread — smear inside a whole wheat wrap before adding your fillings
Frequently Asked Questions
Can I use peanut butter instead of almond butter? Yes — peanut butter works as a 1:1 substitute and gives the dressing a slightly bolder, more assertive nuttiness. It’s a great swap if almond butter isn’t in your pantry or your budget. Just make sure you use a natural, no-added-sugar version.
Is this broccoli salad dressing vegan? The base recipe uses honey. Swap the honey for agave nectar and the dressing becomes fully vegan without any flavor compromise. The rest of the ingredients — almond butter, tamari, rice vinegar, avocado oil, ginger — are all plant-based.
Do I need to cook the broccoli first? No — raw broccoli is the move here. Cooking the broccoli would make it too soft and it would lose that satisfying crunch that makes this salad so texturally interesting. The small chop size takes care of any toughness.
How long does this salad last in the fridge? The undressed salad keeps for up to 3 days. Once dressed, plan to eat it within a day for the best texture — the cashews soften fairly quickly once they hit the dressing. Dress only what you plan to eat if you’re prepping ahead.
The Bottom Line
This broccoli salad dressing hits a flavor combination that most salad dressings don’t even attempt nutty, savory, tangy, and gently sweet, all in one bowl. The almond butter base makes it filling and rich without feeling heavy, and the ginger and tamari give it a depth that keeps you coming back for another forkful.
Make the full recipe at least once before you start tweaking it — the original balance is really well thought out. Then adjust from there based on your taste. Whether you want more heat, more tang, or a nut-free version, the foundation is solid enough to handle whatever direction you take it.
Make a batch this week. Your broccoli deserves better than a jar of ranch.
6
servings15
minutes20
minutes290
kcalIngredients
2 small crowns broccoli, chopped small
1 cup shelled edamame
1/2 cup red cabbage, shaved
1/4 cup green onion, thinly sliced
4 dates, chopped small
1/2 cup roasted cashews, roughly chopped
Heaping 1/4 cup creamy almond butter
2 tablespoons avocado oil
2 tablespoons unseasoned rice vinegar
2 tablespoons tamari
1 tablespoon honey
1 teaspoon ginger, grated or very finely minced
1/4 teaspoon black pepper
Directions
- Make the dressing first: add the almond butter, avocado oil, rice vinegar, tamari, honey, ginger, and black pepper to a small bowl or glass and stir until smooth and pourable.
- Add the chopped broccoli, shelled edamame, shaved red cabbage, sliced green onion, chopped dates, and chopped cashews to a large serving bowl.
- Pour the dressing over the salad and toss thoroughly until everything is evenly coated.
- Serve right away, or let it sit for a short time to soften slightly; it holds up well for a few hours after dressing.
Notes
- For best texture, chop the broccoli very small and use room-temperature almond butter so the dressing mixes smoothly. This salad is great for meal prep and keeps well for a few hours after tossing.


