
This zingy broccoli texture salad turns plain broccoli into a standout side that mixes crunchy elements with sweet and tangy flavors. The citrusy dressing brings everything together for a cool, healthy dish that tastes amazing too.
I stumbled upon this salad one year when our backyard plot grew way too much broccoli. After trying lots of different combos, this version quickly became the family favorite that won over even the biggest broccoli haters in my house.
Ingredients
- Lemon juice: Fresh-squeezed adds zippy tartness that lifts all the flavors
- White wine vinegar: Brings extra tang while cutting through the richness
- Mayonnaise: Gives a slightly smooth texture without feeling heavy
- Minced shallots: Add gentle sweetness milder than regular onions
- Dijon mustard: Helps blend everything while boosting flavor
- Honey: Balances out the sour stuff with natural sweetness
- Extra virgin olive oil: Grab a nice one since it's the backbone of your dressing
- Kosher salt and freshly cracked pepper: Good seasoning makes all the difference
- Broccoli: Look for solid heads with compact florets and bright green color
- Dried cranberries: Add chewy sweetness; try to find ones without added sugar
- Manchego cheese: Adds nutty saltiness but strong cheddar or feta work great too
- Toasted almonds: Add vital crunch and protein; always pick fresh ones for best taste
Step-by-Step Instructions
- Prepare the dressing:
- Mix up lemon juice, white wine vinegar, shallots, Dijon and honey in a bowl and whisk well. The acid will naturally soften those shallots as you work on other things. Slowly pour in olive oil in a thin stream while whisking non-stop to make a smooth mixture that won't split. Add salt and pepper to your liking, and tweak the sour or sweet notes if needed.
- Assemble the salad:
- Cut broccoli into small chunks including some stem parts for different textures. Toss in a big bowl with cranberries, cheese chunks and toasted almonds. Drizzle your dressing over everything, using as much as you want. Mix everything carefully but thoroughly so it's all coated without smashing the ingredients.
- Let flavors meld:
- Give the dressed salad about 5 to 10 minutes to sit before eating. This short rest softens the broccoli just a bit while the flavors get to know each other. It's a small step but makes a big difference in how good it tastes.

The toasted almonds are what really make this salad special. I found this out the hard way when I forgot them once and noticed something was missing. My grandma always told me every good salad needs something crunchy, and this dish totally proves she was right.
Make It Ahead
This broccoli texture salad actually gets better after chilling for an hour, which is great when you're busy. The dressing works its magic on the broccoli while all the flavors come together nicely. If you're making it more than a day ahead, keep everything separate and mix about 30 minutes before you plan to serve it.
Customization Options
You can switch up this basic salad formula based on whatever's in your kitchen. Try sunflower seeds or pumpkin seeds instead of almonds if you can't do nuts. Swap in dried cherries, raisins, or chopped apple for cranberries. Skip the cheese for a dairy-free version or use some nutritional yeast for a similar flavor kick.
Serving Suggestions
This flexible salad goes great with anything off the grill like chicken or fish. It's perfect for cookouts since there's no mayo base that could go bad. To turn it into a full meal, throw in some quinoa or farro and a handful of chickpeas for a filling lunch that gives you complete protein.
Historical Context
Broccoli salads got big in America during the 70s when healthy eating was taking off, showing up at community dinners and family get-togethers. Old-school versions usually had bacon and sweet creamy dressing. This updated take keeps that awesome crunch but brings in Mediterranean vibes with lemon, olive oil, and Spanish cheese.

Frequently Asked Questions
- → What can I use instead of Manchego?
You can swap Manchego for feta, sharp cheddar, or Parmesan to switch up the flavors.
- → How do I keep it crunchy if prepping early?
Keep the dressing separate until about 30 minutes before you plan to eat. That'll help preserve the crunch.
- → Is frozen broccoli okay to use?
Fresh broccoli works best for texture, but if you're using frozen, make sure it's thawed and dried thoroughly so it stays crisp.
- → What nuts can replace almonds?
Use pecans, walnuts, or sunflower seeds if you want to swap out almonds.
- → Is the lemon sauce gluten-free?
Yep, it’s gluten-free, but double-check labels on items like Dijon mustard just to be sure.
- → Can I make this dish vegan?
Yes! Use vegan mayo, maple syrup as a honey alternative, and switch the cheese for a dairy-free option.