20-Minute Creamy Lemon Broccoli Salad

Prep: 15 minCook: 5 min6 servingsmediumAmerican
Creamy Lemon Broccoli Salad with Toasted Nuts

A bright, crunchy salad combining raw broccoli, sweet apple, and grated carrot tossed with a tangy lemon-mayo dressing and topped with toasted pecans and tart dried cranberries. The creamy dressing balances the fresh vegetables while nuts add texture and depth. Serve as a side dish for barbecues, potlucks, or weeknight dinners. This version's defining feature is the balance of textures and the brightness of fresh lemon juice cutting through the richness of the mayo-sour cream base.

Ingredients

6 servings
  • 2 medium broccoli heads, about 1 lb, cut into bite-sized florets
  • 1 large carrot, grated or julienned
  • 1 whole apple, cored and chopped
  • ½ small red onion, thinly sliced (about 1/4 cup)
  • ½ cup pecans or walnuts, toasted and coarsely chopped
    sunflower seeds or pumpkin seeds1:1nut-freetree_nuts-free

    allergen-friendly

  • ½ cup craisins or raisins, dried
    dried cherries or dried blueberries1:1taste variation

    different tartness

  • ½ cup mayonnaise
    Greek yogurt1:1dairy-freeadds dairy

    vegan friendly

    Full guide →
  • ½ cup sour cream
    plain Greek yogurt1:1dairy-freelower fat

    lighter version

    Full guide →
  • 2 Tbsp lemon juice, freshly squeezed
    lime juice or apple cider vinegar2 Tbspacidic brightness varies

    adds different tang

    Full guide →
  • ½ Tbsp sugar, or to taste(optional)
  • ¼ tsp sea salt
  • tsp black pepper

Instructions

  1. 1

    Toast pecans or walnuts over medium-high heat, tossing occasionally, until fragrant.

  2. 2

    Transfer toasted nuts to a cutting board and chop coarsely.

  3. 3

    Chop broccoli into bite-sized florets.

  4. 4

    Grate carrot and chop apple.

  5. 5

    Thinly slice red onion.

  6. 6

    Combine broccoli, carrot, apple, onion, toasted nuts, and dried cranberries in a large bowl.

  7. 7

    Whisk together mayonnaise, sour cream, lemon juice, sugar, salt, and pepper until smooth.

  8. 8

    Add dressing to salad and toss until coated.

Tips

Tip 1

Toast nuts just before assembly to preserve their crunch and toasted flavor; they soften quickly once dressed.

Tip 2

Make the dressing separately and add gradually to avoid oversaturating the salad, which wilts the broccoli.

Tip 3

Prepare vegetables up to 2 hours ahead but dress the salad no more than 30 minutes before serving.

Good to Know

Storage

Cover and refrigerate up to 3 days. Dressing may be stored separately for up to 5 days.

Make Ahead

Prepare all vegetables and chop nuts up to 2 hours ahead; refrigerate separately. Make dressing up to 1 day ahead. Assemble and dress just before serving.

Serve With

Serve chilled or at room temperature as a side dish for grilled meats, sandwiches, or alongside pasta dishes. Works well at potlucks and picnics.

See pairing guide →

Common Mistakes

Watch

Toast nuts uncovered to avoid burning; check at 3-4 minutes.

Watch

Don't dress the salad too far in advance to prevent wilting the raw broccoli.

Watch

Use fresh lemon juice rather than bottled for optimal brightness and flavor.

Substitutions

Dairy-Free Swaps

mayonnaise
Greek yogurt1:1dairy-freeadds dairy

vegan friendly

Full guide →
sour cream
plain Greek yogurt1:1dairy-freelower fat

lighter version

Full guide →

Nut-Free Alternatives

pecans or walnuts
sunflower seeds or pumpkin seeds1:1nut-freetree_nuts-free

allergen-friendly

General Alternatives

craisins or raisins
dried cherries or dried blueberries1:1taste variation

different tartness

lemon juice
lime juice or apple cider vinegar2 Tbspacidic brightness varies

adds different tang

Full guide →
Find more substitutions →

FAQ

Can I make this salad ahead for a party?

Yes, prepare vegetables and dressing separately up to 1 day ahead. Assemble and dress within 30 minutes of serving to keep broccoli crisp and nuts from softening.

What if I don't have sour cream?

Substitute plain Greek yogurt one-to-one for a tangier, lighter version. You can also use all mayo, though the dressing will be less tangy.

How long does this keep in the refrigerator?

An undressed salad keeps up to 3 days. Once dressed, consume within 2-3 hours before the broccoli softens. Store components separately for longer storage.