In a small mixing bowl, whisk together the Greek yogurt, lemon juice, honey, cinnamon, and salt until the dressing is completely emulsified.
In a separate large bowl, combine the shredded carrots, diced apples, and dried cranberries.
Drizzle the dressing over the carrot mixture and use tongs to toss until all ingredients are thoroughly and evenly coated.
Incorporate the toasted walnuts or pecans, folding gently to distribute them throughout the salad.
Cover and refrigerate for a minimum of 15 minutes to allow the flavors to meld and the apples to absorb the acidic lemon juice.
Give the salad a final toss before serving chilled to ensure the dressing is well-distributed.