Ingredients
Method
Roast the Sweet Potatoes
- Preheat your oven to 400°F (200°C).
- Toss sweet potato cubes with olive oil, cinnamon, and nutmeg in a large mixing bowl until well coated.
- Spread sweet potatoes on a lined baking sheet and roast for about 25-30 minutes until tender and caramelized.
Make the Casserole Filling
- Transfer the roasted sweet potatoes to a large bowl.
- Mix in almond milk, vanilla extract, cubed butter, brown sugar, maple syrup, and remaining spices. Blend until creamy, leaving some lumps for texture.
- Stir in soaked raisins.
Prepare the Topping
- In a separate bowl, mix together crushed pecans, marshmallows, additional cinnamon, nutmeg, and allspice.
- Pour the sweet potato filling into a greased baking dish. Sprinkle the marshmallow and pecan topping over it.
- Drizzle with additional maple syrup.
Bake
- Bake in the preheated oven until the topping is golden brown and the casserole is heated through, about 20-25 minutes.
Notes
This casserole can be made a day ahead. Refrigerate filling and topping separately. Reheat before serving. Leftovers can be used creatively in breakfast dishes like hashes, pancakes, or burritos.