Add the Brussels sprouts, olive oil, and garlic powder to a large bowl and toss to combine. Season with salt and pepper, to taste. Set aside until ready to use.
For final roast:
Uncover the hens and baste them with juices from the pan. If you don’t have any juices to baste with, use one tablespoon of melted butter to baste the hens.
Create another foil bowl that is 1/4 the size of the pan and add the sweet potatoes to the bowl.
Add the dressing to another 1/4 of the sheet pan, making sure to spread it out into an even layer. Top the dressing with the butter cubes.
Lastly, add the Brussels sprouts, making sure not to overcrowd the pan. We want them to roast, not steam!
Roast everything together for an additional 15 minutes. Remove the pan from the oven and flip the Brussels sprouts. Base the hens again with juices from the pan, or melted butter. Add the mini marshmallows on top of the sweet potato casserole.
Return the pan to the oven for an additional 15 minutes or until the internal temperature of the hens is 165 degrees F on an instant-read thermometer and the marshmallows are golden brown.
Enjoy immediately or keep warm in a 200 degrees F oven for up to 30 minutes.