Preheat oven to 375°F and line a baking sheet with parchment paper.
In a bowl, toss sweet potato, Brussels sprouts, red onion, and garlic with olive oil, salt, and pepper until well coated.
Spread vegetables on the baking sheet and roast for 20-25 minutes until vegetables have slight char marks and are tender.
While vegetables roast, whisk together all dressing ingredients in a small bowl. Adjust seasonings to taste and set aside.
Prepare the kale by removing stems and chopping into small pieces. Place in a large bowl.
Add a pinch of sea salt to the kale and massage with your hands for 1-2 minutes until the leaves soften.
Add the warm roasted vegetables to the bowl with the kale, followed by dried cranberries and Parmesan cheese.
Pour the dressing over the salad and toss thoroughly to ensure even coating.
Serve immediately for best flavor and texture.