This Broccoli Salad is a fresh, flavorful, and crunchy twist on the classic. Made with a tangy, creamy dressing, smoky tamari almonds, and sweet dried cranberries, it is the perfect side dish for cookouts, meal prep, or holiday spreads. Unlike traditional versions, this salad is completely dairy-free, gluten-free, and refined sugar-free, making it a healthier option without sacrificing taste.

Why You’ll Love This Recipe
- Healthy & Fresh – Packed with nutrient-rich ingredients and a lighter dressing.
- Quick & Easy – Simple preparation with minimal cooking, ready in under 30 minutes.
- Diet-Friendly – Naturally vegan, gluten-free, and dairy-free.
- Versatile & Make-Ahead Friendly – Great for BBQs, meal prep, and potlucks.
Preparation & Essential Tools
Tools You’ll Need
- Cutting board & sharp knife – For chopping broccoli and onions.
- Mixing bowls – To prepare the dressing and toss the salad.
- Baking sheet & parchment paper – For roasting almonds and pepitas.
- Whisk – To mix the dressing for a smooth consistency.
Preparation Tips
- Chop the broccoli florets into small pieces to ensure better dressing absorption.
- Dice the red onions finely to distribute their flavor evenly.
- Allow the smoky tamari almonds to cool completely for maximum crunch.
Ingredients (Serves 4-6)
For the Salad
- 1 pound broccoli crowns, chopped into ½-inch florets and ¼-inch diced stems
- ⅓ cup diced red onions
- ⅓ cup dried cranberries
For the Dressing
- 3 tablespoons extra-virgin olive oil
- 3 tablespoons mayonnaise (regular or vegan)
- 1 ½ tablespoons apple cider vinegar
- 2 teaspoons Dijon mustard
- 1 teaspoon maple syrup or honey
- 1 garlic clove, minced
- ¼ teaspoon sea salt (more to taste)
For the Smoky Tamari Almonds
- ½ cup almonds
- ½ cup pepitas (pumpkin seeds)
- 1 tablespoon tamari
- ½ teaspoon maple syrup
- ¼ teaspoon smoked paprika (more to taste)
Step-by-Step Instructions
1. Prepare the Crunchy Topping
- Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
- In a small bowl, toss the almonds and pepitas with tamari, maple syrup, and smoked paprika until well coated.
- Spread the mixture in a single layer on the baking sheet and bake for 10-14 minutes, or until golden brown.
- Let cool for 5 minutes—they will crisp up as they cool.
2. Make the Dressing
- In a large mixing bowl, whisk together the olive oil, mayonnaise, apple cider vinegar, mustard, maple syrup, garlic, and salt until smooth and creamy.
3. Assemble the Salad
- Add the chopped broccoli, red onions, and dried cranberries to the bowl with the dressing. Toss to coat everything evenly.
- Mix in the roasted almonds and pepitas, reserving a few for garnish.
4. Serve & Enjoy
- Taste and adjust seasoning if needed.
- Sprinkle the reserved nuts and seeds on top for extra crunch.
- Serve immediately or refrigerate for later.
Serving Suggestions
This Broccoli Salad is a versatile dish that pairs well with a variety of meals. It works as a light lunch, a side dish for barbecues, or a refreshing addition to holiday spreads. Here are some great ways to serve it:
- Grilled Mains – Complements grilled chicken, salmon, shrimp, tofu, or tempeh.
- BBQ Favorites – Pairs well with veggie burgers, grilled sausages, or barbecue ribs.
- Sandwiches and Wraps – Serve alongside deli-style sandwiches, turkey wraps, or veggie wraps.
- Holiday Spreads – A fresh, crunchy contrast to heartier dishes like stuffing and mashed potatoes.
- Picnics and Potlucks – A crowd-pleasing dish that holds up well at room temperature.
- Meal Prep – Stays fresh for several days, making it a great make-ahead lunch option.

Common Mistakes and How to Avoid Them
Even simple salads can be improved by avoiding these common mistakes:
1. Using Large Broccoli Pieces
- Smaller florets and finely chopped stems help the dressing coat each bite evenly.
2. Overcooking the Almonds and Pepitas
- Keep an eye on them while roasting, as they can burn quickly. Stir halfway through for even toasting.
3. Not Letting the Salad Rest
- Allowing the salad to sit for at least 30 minutes before serving enhances the flavors.
4. Skipping the Crunchy Toppings
- The smoky almonds and pepitas add texture and flavor. Do not skip them, but feel free to swap for other nuts or seeds if needed.
5. Adding Too Much Dressing
- Start with a smaller amount and add more as needed. The broccoli will absorb some of the dressing over time.
Side Dish Recommendations
This salad works well as a side for a variety of dishes. Here are eight great options to serve with it:
- Grilled Chicken or Tofu – The fresh, tangy salad balances smoky, charred flavors.
- Roasted Sweet Potatoes – The sweetness complements the dressing and cranberries.
- Quinoa or Brown Rice – Adds heartiness for a more filling meal.
- Corn on the Cob – A classic barbecue side that pairs well with the crisp salad.
- Lentil or Chickpea Soup – A warm, protein-rich pairing for a complete meal.
- Stuffed Bell Peppers – Works well with vegetarian or meat-based fillings.
- Baked Salmon – The bright flavors of the salad enhance the richness of salmon.
- Garlic Bread or Whole-Grain Rolls – Adds a comforting, chewy texture to the meal.

Recipe Tips
To get the best flavor and texture from this Broccoli Salad, keep these tips in mind:
- Let it Rest – Allow the salad to sit for at least 30 minutes before serving to let the flavors meld.
- Chop Broccoli Finely – Smaller florets and stems absorb the dressing better and create a better texture.
- Adjust Sweetness and Acidity – Add more maple syrup or vinegar to balance the dressing to your taste.
- Make it Nut-Free – Swap almonds for sunflower seeds or extra pepitas for an allergy-friendly version.
- Use Fresh Ingredients – Fresh broccoli, high-quality olive oil, and real maple syrup make a difference in taste.
Storage and Reheating Instructions
This salad is great for meal prep and stays fresh for several days.
- Refrigeration – Store in an airtight container in the refrigerator for up to 3 days.
- Make Ahead – The salad can be made a few hours in advance. The flavors improve as it sits.
- Avoid Freezing – Broccoli does not freeze well in this salad, as it becomes watery and loses its crunch.
- Refreshing Leftovers – Toss with a little extra dressing before serving to freshen up the flavors.

Frequently Asked Questions (FAQs)
Can I use frozen broccoli instead of fresh?
Fresh broccoli is best for this salad, as frozen broccoli has a softer texture and will not provide the same crunch. If using frozen, blanch and dry it well before adding.
What can I use instead of almonds?
You can use cashews, walnuts, or sunflower seeds for a nut-free option.
Can I make this salad ahead of time?
Yes. This salad tastes even better after sitting for a few hours in the fridge. Store it in an airtight container and toss again before serving.
Is this recipe keto-friendly?
This salad contains dried cranberries and maple syrup, which add natural sugars. To make it keto-friendly, omit the cranberries and use a keto-approved sweetener in the dressing.
How do I make this salad oil-free?
Replace the olive oil with extra apple cider vinegar or a bit of tahini for a creamy, oil-free dressing.
Can I add extra vegetables?
Yes. Shredded carrots, sliced radishes, or chopped bell peppers add more color and crunch.
Conclusion
This Broccoli Salad is a fresh, flavorful, and healthy side dish perfect for any occasion. The combination of crisp broccoli, tangy dressing, crunchy smoky almonds, and sweet cranberries creates a delicious balance of textures and tastes. Whether you are serving it at a cookout, meal prepping for the week, or looking for a healthier alternative to traditional broccoli salads, this recipe is sure to be a favorite.
Try it for your next gathering or weekday meal and enjoy a simple, nutritious dish that comes together in minutes.
Broccoli Salad
Ingredients
Salad:
- 1 pound broccoli crowns chopped into ½-inch florets and ¼-inch diced stems
- ⅓ cup diced red onions
- ⅓ cup dried cranberries
Dressing:
- 3 tablespoons extra-virgin olive oil
- 3 tablespoons mayonnaise regular or vegan
- 1 ½ tablespoons apple cider vinegar
- 2 teaspoons Dijon mustard
- 1 teaspoon maple syrup or honey
- 1 garlic clove minced
- ¼ teaspoon sea salt more to taste
- Smoky Tamari Almonds:
- ½ cup almonds
- ½ cup pepitas pumpkin seeds
- 1 tablespoon tamari
- ½ teaspoon maple syrup
- ¼ teaspoon smoked paprika more to taste
Instructions
Prepare the crunchy topping
- Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
- Toss the almonds and pepitas with tamari, maple syrup, and smoked paprika.
- Spread in a single layer on the baking sheet and bake for 10-14 minutes, or until golden brown.
- Let cool for 5 minutes (they will crisp up as they cool).
Make the dressing
- In a large bowl, whisk together the olive oil, mayonnaise, apple cider vinegar, mustard, maple syrup, garlic, and salt.
Assemble the salad
- Add the chopped broccoli, red onions, and dried cranberries to the bowl and toss to coat.
- Mix in the roasted almonds and pepitas, reserving a few for garnish.
Serve
- Taste and adjust seasoning as needed.
- Sprinkle the reserved nuts and seeds on top and enjoy!
Notes
Storage: Store leftovers in an airtight container in the fridge for up to 3 days.
Substitutions: Swap pepitas for sunflower seeds or add extra veggies like shredded carrots.
Leave a Comment