Preheat oven to 425 degrees F. Line two sheet pans with parchment paper or a silicone mat.
On one sheet pan, add the shredded brussels sprouts, oil, and spices. Mix until well combined, I like to use my hands to massage the brussels sprouts so everything gets evenly coated.
On the other sheet pan, add the chickpeas, oil, and spices. Mix until well combined. Place both pans in the oven. Roast for 15 minutes, stir, and swap the pans on the racks in the oven. Roast for another 10 minutes.
Make the dressing by combining all the dressing ingredients in a jar or bowl. Whisk until well combined.
In a large salad bowl, add the roasted brussels sprouts, roasted chickpeas, pomegranate seeds, dried cranberries, vegan parmesan, and pecans. Drizzle dressing over the top and toss the salad until everything is well combined. Taste and adjust seasonings if needed. Enjoy!