Ingredients
Equipment
Method
- Preheat your oven to 180°C (350°F). Lightly grease a 9x13 inch baking dish with olive oil or butter.
- Peel and chop the sweet potatoes into uniform 1-inch chunks. Place them in a large pot and cover with salted water. Bring to a boil and cook for about 15-20 minutes until very tender and easily mashable.
- While the sweet potatoes cook, toast the chopped pecans in a dry skillet over medium heat for 3-4 minutes until fragrant and slightly browned. Remove from heat and chop coarsely to enhance their crunch.
- Drain the cooked sweet potatoes well and transfer them to a large mixing bowl. Mash until smooth using a masher or fork. The mash should be silky and free of lumps.
- Stir in the melted butter, brown sugar, heavy cream, cinnamon, and nutmeg into the mashed sweet potatoes. Mix thoroughly until the mixture is creamy and well combined, adjusting sweetness if needed.
- Spread the sweet potato mixture evenly into the prepared baking dish with a spatula, smoothing the surface for an even bake.
- Sprinkle the toasted pecans evenly over the top of the sweet potato layer for crunch and flavor.
- Dot small bits of butter or drizzle a little olive oil on top to promote golden browning during baking.
- Bake uncovered in the preheated oven for 25-30 minutes until bubbling around the edges and the top is golden brown. In the last 5 minutes, sprinkle mini marshmallows evenly over the casserole.
- Return to the oven and bake for an additional 5 minutes until the marshmallows are melted and lightly toasted.
- Remove from oven and let sit for 5 minutes to allow the casserole to set. Serve warm, garnished with extra pecans or a drizzle of honey if desired.
Notes
For a dairy-free version, substitute coconut milk for heavy cream and ensure marshmallows are vegan-friendly. You can also add a splash of bourbon or vanilla extract for extra flavor. To make ahead, assemble without marshmallows and refrigerate, then add marshmallows just before baking.
