01 -
Preheat the oven to 200°C. Line a baking sheet with parchment paper. In a bowl, toss cubed sweet potatoes with olive oil, cinnamon, and nutmeg until evenly coated. Arrange the sweet potato cubes in a single layer on the prepared baking sheet and roast for 50–60 minutes, or until fork-tender and golden brown. Remove from the oven and allow to cool slightly.
02 -
Reduce oven temperature to 190°C. Lightly grease a large (23 x 33 cm) baking dish. In a large bowl, combine roasted sweet potatoes, almond milk, vanilla extract, brown sugar, maple syrup, cinnamon, nutmeg, allspice, soaked raisins, and marshmallows. Mix until ingredients are evenly incorporated and some sweet potato becomes mashed, leaving some chunks for texture.
03 -
Transfer the sweet potato mixture to the prepared baking dish, spreading evenly. Insert cubes of butter throughout the mixture. Optionally, tuck additional marshmallows into the filling for more creaminess.
04 -
In a separate bowl, blend pecans with maple syrup until thoroughly coated. Distribute the pecan mixture generously over the sweet potato base, ensuring even coverage.
05 -
Cover the casserole with foil and bake for 15 minutes. Remove foil and continue baking for 15 more minutes, or until the topping is golden and marshmallows are melted. Allow to cool slightly before serving.