In a skillet over medium heat, add 1 Tablespoons of the olive oil and butter.
Once the butter is melted and sizzling, add the chopped sweet potatoes. Toss to coat.
Sprinkle on the salt, cinnamon, cayenne, and brown sugar. Stir together.
Push a section of the sweet potatoes to the side, and pour in the balsamic. It will heat up right away in the pan and then you can toss the sweet potatoes in it.
Cover, and cook for about 20 minutes, stirring often.
While the sweet potatoes are cooking, in a separate skillet, over medium-high heat, heat up the remaining 1 Tablespoon of olive oil.
Toss in the shredded Brussels sprouts, sprinkle with a couple cracks each of salt and pepper.
Stirring occasionally, you're cooking the Brussels until they start to turn golden brown around the edges. About ten minutes.
While everything is cooking, to make the vinaigrette, in your food processor or blender, combine the Parmesan cheese, olive oil, balsamic, and honey. Pulse until smooth. And set aside.
Once the Brussels are golden brown, transfer them to a large bowl. Add the cooked sweet potatoes and drizzle on the dressing. Toss to fully mix everything and serve. Enjoy!