Preheat the oven to 400°F.
Add the sweet potatoes, brussel sprouts, and shallot to a large baking sheet. Toss with the olive oil, sea salt, garlic powder, and black pepper. Spread into an even layer and turn the brussel sprouts cut side down.
2 sweet potatoes, 1 lb brussel sprouts, 1 shallot, ¼ cup olive oil, ½ tsp sea salt, ½ tsp garlic powder, ¼ tsp black pepper
Roast for 30 - 40 minutes until the brussel sprouts are caramelized and the sweet potatoes are tender. Let cool slightly.
While the vegetables roast, make the candied pecans. Add the coconut sugar and water to a skillet over medium-low heat. Stir with a rubber spatula until the sugar melts into a thick, sticky paste. Add the pecans and stir until evenly coated. Remove from the heat and let the pecans harden in the pan, or spread them on parchment paper.
2 Tbsp coconut sugar, ½ Tbsp water, 1 cup pecans
Make the dressing. Whisk together the Greek yogurt, maple syrup, olive oil, dijon, apple cider vinegar, and sea salt until smooth.
¼ cup greek yogurt, 2 Tbsp maple syrup, 1 Tbsp olive oil, 1 Tbsp dijon mustard, 1 Tbsp apple cider vinegar, ¼ tsp sea salt
Sprinkle the candied pecans over the vegetables and drizzle with the dressing. Serve straight from the pan or transfer to a serving bowl.