Start by washing all your fresh produce thoroughly. Chop the broccoli into bite-sized florets and place them in the large mixing bowl. Next, take the radishes, cut them into thirds, and then dice them, adding them to the bowl as well.
Quarter and seed the tomatoes, then dice them before adding them to the mix. Peel and dice the apple, and add that in, followed by the diced red grapes. Make sure to drain any excess juice from the grapes to keep the salad from becoming watery.
Dice the green onions, using only the green parts, and shred the carrot. Toss both into the bowl with the other ingredients.
If you’re using dry cranberries, this is the time to add them in. They provide a lovely sweetness that complements the savory elements of the salad.
In a separate bowl, whisk together the sunflower oil (or olive oil), mayonnaise, sour cream, garlic salt, and lemon juice until well combined. This dressing will tie all the flavors of the salad together beautifully.
Pour the dressing over the salad ingredients and gently toss everything together until all the ingredients are coated evenly. Be careful not to mash any of the delicate fruits or vegetables.
Let the salad sit for at least 30 minutes in the refrigerator before serving. This allows the flavors to meld beautifully. Serve chilled and enjoy!