01 -
Preheat oven to 200°C (400°F) and line a baking sheet with parchment paper. In a bowl, toss cubed sweet potatoes with olive oil, cinnamon, and nutmeg until fully coated. Arrange in a single layer on the baking sheet and roast for 50-60 minutes until tender, charred, and golden. Remove from oven and allow to cool slightly.
02 -
Preheat oven to 190°C (375°F) and lightly grease a 9x13 baking dish. In a large mixing bowl, combine roasted sweet potatoes, milk, vanilla, brown sugar, maple syrup, cinnamon, nutmeg, allspice, soaked raisins, and marshmallows. Mix until just combined, allowing some potatoes to remain chunky while others begin to mash.
03 -
Transfer the sweet potato mixture into the prepared baking dish, spreading evenly. Distribute the cubed butter pieces throughout the mixture. For extra indulgence, gently press additional marshmallows into the surface of the sweet potato mixture.
04 -
In a bowl, combine raw pecans and maple syrup, stirring until pecans are thoroughly coated. Spread this mixture generously over the sweet potato casserole, ensuring complete coverage. Cover dish with aluminum foil.
05 -
Bake the covered casserole for 15 minutes, then remove foil and continue baking for an additional 15 minutes or until the top is golden brown and marshmallows have melted. Allow to cool slightly before serving.