01 -
Bring a large pot of water to a boil. Add sweet potato chunks and cook for 15 to 20 minutes until very tender. Drain thoroughly and transfer to a mixing bowl to cool slightly.
02 -
Using a hand mixer or potato masher, blend the sweet potatoes with melted butter, brown sugar, heavy cream, beaten eggs, vanilla extract, cinnamon, nutmeg, and salt until smooth and creamy, ensuring even distribution of spices.
03 -
Preheat the oven to 350°F. Pour the sweet potato mixture into a greased casserole dish and spread evenly. Bake for 25 to 30 minutes until the filling is set and slightly bubbly around the edges.
04 -
Remove casserole from oven and evenly scatter mini marshmallows over the top to cover the surface.
05 -
Switch oven setting to broil. Return the casserole to the oven and broil for 1 to 2 minutes, watching closely until the marshmallows achieve a golden toasted color.
06 -
Remove from oven and serve warm to maintain optimal texture and flavor.