Broccoli Cranberry Salad

8 cups broccoli, washed and chopped
4 green onions, sliced (or ¼ cup red onion)
½ cup dried cranberries
1 green apple, diced
2 teaspoons fresh lemon juice
⅓ cup chopped pecans (optional)

1 cup mayonnaise
⅓ cup sour cream
1 tablespoon cider vinegar
1 tablespoon lemon juice
1 tablespoon sugar
1 teaspoon poppy seeds
salt & pepper to taste


Combine all dressing ingredients in a small bowl and mix well.
Chop the apple and toss with 2 teaspoons fresh lemon juice. Place in a bowl with all remaining ingredients in a large bowl. Toss with dressing until well mixed.
Refrigerate at least one hour before serving